#include <service.h>
|
u32 | InterfaceType |
|
const char * | module_name |
|
const char * | author_name |
|
void * | HPLUG |
|
GF_Err(* | Open )(struct _cacheinterface *, GF_ClientService *serv, const char *location_and_name, Bool keep_existing_files) |
|
GF_Err(* | Close )(struct _cacheinterface *, Bool delete_cache) |
|
GF_Err(* | Write )(struct _cacheinterface *, LPNETCHANNEL ch, char *data, u32 data_size, GF_SLHeader *sl_hdr) |
|
GF_Err(* | ServiceCommand )(struct _cacheinterface *, GF_NetworkCommand *com) |
|
GF_Err(* | ChannelGetSLP )(struct _cacheinterface *, LPNETCHANNEL channel, char **out_data_ptr, u32 *out_data_size, GF_SLHeader *out_sl_hdr, Bool *sl_compressed, GF_Err *out_reception_status, Bool *is_new_data) |
|
GF_Err(* | ChannelReleaseSLP )(struct _cacheinterface *, LPNETCHANNEL channel) |
|
void * | priv |
|
u32 GF_StreamingCache::InterfaceType |
const char* GF_StreamingCache::module_name |
const char* GF_StreamingCache::author_name |
void* GF_StreamingCache::HPLUG |
GF_Err(* GF_StreamingCache::Open)(struct _cacheinterface *, GF_ClientService *serv, const char *location_and_name, Bool keep_existing_files) |
GF_Err(* GF_StreamingCache::Close)(struct _cacheinterface *, Bool delete_cache) |
GF_Err(* GF_StreamingCache::ChannelReleaseSLP)(struct _cacheinterface *, LPNETCHANNEL channel) |
void* GF_StreamingCache::priv |
The documentation for this struct was generated from the following file: