RetroArch
|
Go to the source code of this file.
Macros | |
#define | CHDSTREAM_TRACK_FIRST_DATA (-1) |
#define | CHDSTREAM_TRACK_LAST (-2) |
#define | CHDSTREAM_TRACK_PRIMARY (-3) |
Typedefs | |
typedef typedefRETRO_BEGIN_DECLS struct chdstream | chdstream_t |
Functions | |
chdstream_t * | chdstream_open (const char *path, int32_t track) |
void | chdstream_close (chdstream_t *stream) |
ssize_t | chdstream_read (chdstream_t *stream, void *data, size_t bytes) |
int | chdstream_getc (chdstream_t *stream) |
char * | chdstream_gets (chdstream_t *stream, char *buffer, size_t len) |
uint64_t | chdstream_tell (chdstream_t *stream) |
void | chdstream_rewind (chdstream_t *stream) |
int64_t | chdstream_seek (chdstream_t *stream, int64_t offset, int whence) |
ssize_t | chdstream_get_size (chdstream_t *stream) |
#define CHDSTREAM_TRACK_FIRST_DATA (-1) |
#define CHDSTREAM_TRACK_LAST (-2) |
#define CHDSTREAM_TRACK_PRIMARY (-3) |
typedef typedefRETRO_BEGIN_DECLS struct chdstream chdstream_t |
void chdstream_close | ( | chdstream_t * | stream | ) |
ssize_t chdstream_get_size | ( | chdstream_t * | stream | ) |
int chdstream_getc | ( | chdstream_t * | stream | ) |
char* chdstream_gets | ( | chdstream_t * | stream, |
char * | buffer, | ||
size_t | len | ||
) |
chdstream_t* chdstream_open | ( | const char * | path, |
int32_t | track | ||
) |
ssize_t chdstream_read | ( | chdstream_t * | stream, |
void * | data, | ||
size_t | bytes | ||
) |
void chdstream_rewind | ( | chdstream_t * | stream | ) |
int64_t chdstream_seek | ( | chdstream_t * | stream, |
int64_t | offset, | ||
int | whence | ||
) |
uint64_t chdstream_tell | ( | chdstream_t * | stream | ) |