|
Data Structures |
struct | rsc68_info_t |
| Resource specific information. More...
|
Typedefs |
typedef istream_t *(* | rsc68_handler_t )(rsc68_t type, const char *name, int mode, rsc68_info_t *info) |
| Resource handle function type.
|
Enumerations |
enum | rsc68_t {
rsc68_replay,
rsc68_config,
rsc68_sample,
rsc68_dll,
rsc68_music,
rsc68_last
} |
| Resource type. More...
|
Functions |
const char * | rsc68_set_share (const char *path) |
| Set shared resource path.
|
const char * | rsc68_set_user (const char *path) |
| Set user resource path.
|
const char * | rsc68_set_music (const char *path) |
| Set sc68 local music database path.
|
const char * | rsc68_set_remote_music (const char *path) |
| Set sc68 remote music database path.
|
void | rsc68_get_path (const char **share, const char **user, const char **lmusic, const char **rmusic) |
| Get resource pathes.
|
rsc68_handler_t | rsc68_set_handler (rsc68_handler_t fct) |
| Set/Get resource handler.
|
istream_t * | rsc68_open (rsc68_t type, const char *name, int mode, rsc68_info_t *info) |
| Open a resource in given mode.
|
istream_t * | rsc68_open_url (const char *url, int mode, rsc68_info_t *info) |
| Open a resource URL in given mode.
|
const char * | rsc68_get_music_params (rsc68_info_t *info, const char *str) |
| Get music parameters from string.
|