#include <oio_sds.h>
Data Fields | |
size_t | out_size |
enum oio_sds_dl_dst_type_e | type |
union { | |
struct { | |
const char * path | |
} file | |
struct { | |
unsigned char * ptr | |
size_t length | |
} buffer | |
struct { | |
oio_sds_dl_hook_f cb | |
void * ctx | |
size_t length | |
} hook | |
} | data |
struct { ... } oio_sds_dl_dst_s::buffer |
oio_sds_dl_hook_f oio_sds_dl_dst_s::cb |
void* oio_sds_dl_dst_s::ctx |
union { ... } oio_sds_dl_dst_s::data |
struct { ... } oio_sds_dl_dst_s::file |
struct { ... } oio_sds_dl_dst_s::hook |
size_t oio_sds_dl_dst_s::length |
size_t oio_sds_dl_dst_s::out_size |
const char* oio_sds_dl_dst_s::path |
unsigned char* oio_sds_dl_dst_s::ptr |
enum oio_sds_dl_dst_type_e oio_sds_dl_dst_s::type |