Public Member Functions | |
bool (__cdecl *close)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *contains_files)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *create_directory)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *delete_it)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *directory_exists)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *exists)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *get_directory)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *io_control_get_cache_status)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *io_control_get_seek_possible)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *io_control_set_cache_rate)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *io_control_set_retry)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *remove_directory)(const struct AddonInstance_VFSEntry *instance | |
bool (__cdecl *rename)(const struct AddonInstance_VFSEntry *instance | |
int (__cdecl *get_chunk_size)(const struct AddonInstance_VFSEntry *instance | |
int (__cdecl *stat)(const struct AddonInstance_VFSEntry *instance | |
int (__cdecl *truncate)(const struct AddonInstance_VFSEntry *instance | |
int64_t (__cdecl *get_length)(const struct AddonInstance_VFSEntry *instance | |
int64_t (__cdecl *get_position)(const struct AddonInstance_VFSEntry *instance | |
int64_t (__cdecl *seek)(const struct AddonInstance_VFSEntry *instance | |
ssize_t (__cdecl *read)(const struct AddonInstance_VFSEntry *instance | |
ssize_t (__cdecl *write)(const struct AddonInstance_VFSEntry *instance | |
void (__cdecl *clear_out_idle)(const struct AddonInstance_VFSEntry *instance) | |
void (__cdecl *disconnect_all)(const struct AddonInstance_VFSEntry *instance) | |
void (__cdecl *free_directory)(const struct AddonInstance_VFSEntry *instance | |
Public Attributes | |
KODI_HANDLE | addonInstance |
VFS_FILE_HANDLE uint8_t size_t | buf_size |
VFS_FILE_HANDLE const uint8_t size_t | buf_size |
VFS_FILE_HANDLE uint8_t * | buffer |
VFS_FILE_HANDLE const uint8_t * | buffer |
const struct VFSURL struct STAT_STRUCTURE * | buffer |
const struct VFSURL struct VFSDirEntry int struct VFSGetDirectoryCallbacks * | callbacks |
VFS_FILE_HANDLE | context |
const struct VFSURL struct VFSDirEntry ** | entries |
struct VFSDirEntry * | entries |
const struct AddonInstance_VFSEntry * | instance |
const struct VFSURL struct VFSDirEntry int * | num_entries |
struct VFSDirEntry int | num_entries |
const struct AddonInstance_VFSEntry const struct VFSURL bool | overwrite |
VFS_FILE_HANDLE int64_t | position |
VFS_FILE_HANDLE uint32_t | rate |
VFS_FILE_HANDLE bool | retry |
const struct VFSURL struct VFSDirEntry int char * | rootpath |
VFS_FILE_HANDLE int64_t | size |
VFS_FILE_HANDLE struct VFS_CACHE_STATUS_DATA * | status |
const struct AddonInstance_VFSEntry const struct VFSURL * | url |
const struct VFSURL * | url |
const struct VFSURL const struct VFSURL * | url2 |
VFS_FILE_HANDLE int64_t int | whence |