25 #ifndef _MH5FILEGROUP_H
26 #define _MH5FILEGROUP_H
void FG_FactoryReset(void)
In the "factory reset", we clear all file groups from cache store. Then re-aquire file groups for the...
E_FsStatus FG_FileExists(E_FG_ORIGIN origin, char *fname)
Request file from file group stores.
Definition: fs_types.h:52
uint8_t U8BIT
Definition: techtype.h:93
Definition: mh5filegroup.h:40
Definition: mh5filegroup.h:41
E_FsStatus FG_LoadRequest(E_FG_ORIGIN origin, char *fname, F_FS_CALLBACK cb_func, S_CONTENT *pContent)
Request file from file group stores.
void(* F_FS_CALLBACK)(E_FsStatus result, S_CONTENT *pContent)
Callback function to notify client of result for a file system load request. This is intented for asy...
Definition: fs_types.h:67
void FG_FinishManifests(void *hOC)
Tell File Group that finished with the Obect Carousel's SRG User Info to reference file groups...
E_FG_ORIGIN
Definition: mh5filegroup.h:37
void * FG_GetCarouselHandle(void *fs_ref)
Get Carousel handle from DSM-CC reference.
void FG_Initialise(U32BIT nvmSize)
Initialise - retrieve data from NVM storage for any file groups and allocate the file group list...
Definition: mh5filegroup.h:39
void FG_Terminate(void)
Terminate - free data associated with all file groups.
void FG_FetchManifests(void *hOC, U8BIT cachePriority)
Examines the Obect Carousel's SRG User Info for references to the file group, and requests the manife...
uint32_t U32BIT
Definition: techtype.h:97
E_FsStatus
Definition: fs_types.h:34