C SDK
|
Data Structures | |
struct | PleyFileKit |
Typedefs | |
typedef struct PleyFileKit | PleyFileKit |
struct PleyFileKit |
Data Fields | |
PleyResult(* | get_file_size )(const char *filepath, uint32_t *file_size) |
void(* | read_file )(const char *filepath, uint8_t *buffer, uint32_t buffer_len, PleyBasicCB callback, void *callback_data) |
PleyResult(* | preload_file )(const char *filepath) |
PleyResult(* | get_cloud_storage_path )(const char **ptr) |
void(* | sync_cloud_storage )(PleyBasicCB callback, void *callback_data) |
PleyResult(* | start_file_queue )() |
PleyResult(* | stop_file_queue )() |
PleyResult(* PleyFileKit::get_cloud_storage_path) (const char **ptr) |
PleyResult(* PleyFileKit::get_file_size) (const char *filepath, uint32_t *file_size) |
PleyResult(* PleyFileKit::preload_file) (const char *filepath) |
void(* PleyFileKit::read_file) (const char *filepath, uint8_t *buffer, uint32_t buffer_len, PleyBasicCB callback, void *callback_data) |
PleyBasicCB can be call with the following error: PLEY_RESULT_FLK_FILE_NOT_FOUND, PLEY_RESULT_FLK_BUFFER_TOO_SMALL
PleyResult(* PleyFileKit::start_file_queue) () |
PleyResult(* PleyFileKit::stop_file_queue) () |
void(* PleyFileKit::sync_cloud_storage) (PleyBasicCB callback, void *callback_data) |
typedef struct PleyFileKit PleyFileKit |