_cacheinterface 826 include/gpac/modules/service.h GF_Err (*Open)(struct _cacheinterface *, GF_ClientService *serv, const char *location_and_name, Bool keep_existing_files); _cacheinterface 828 include/gpac/modules/service.h GF_Err (*Close)(struct _cacheinterface *, Bool delete_cache); _cacheinterface 831 include/gpac/modules/service.h GF_Err (*Write)(struct _cacheinterface *, LPNETCHANNEL ch, char *data, u32 data_size, GF_SLHeader *sl_hdr); _cacheinterface 835 include/gpac/modules/service.h GF_Err (*ServiceCommand) (struct _cacheinterface *, GF_NetworkCommand *com); _cacheinterface 836 include/gpac/modules/service.h 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); _cacheinterface 837 include/gpac/modules/service.h GF_Err (*ChannelReleaseSLP) (struct _cacheinterface *, LPNETCHANNEL channel);