![]() |
MHEG5
22.11.0
|
File acceleration for Australia and Souh Africa. More...
Go to the source code of this file.
Functions | |
| void | FG_Initialise (U32BIT nvmSize) |
| Initialise - retrieve data from NVM storage for any file groups and allocate the file group list. More... | |
| void | FG_Terminate (void) |
| Terminate - free data associated with all file groups. More... | |
| void | FG_NotifyCarouselUnLoaded (H_ObjCarousel hOC) |
| Tell File Group that the Object Carousel has been unloaded, so all file groups on this carousel should be removed. More... | |
| void | FG_NotifyListLoaded (S_DsmccEvent *param) |
| Tell File Group that File Groups have loaded in Object Carousel's SRG User Info. More... | |
| void | FG_NotifyListChanged (S_DsmccEvent *param) |
| Tell File Group that File Groups have changed in Object Carousel's SRG User Info. More... | |
| void | FG_NotifyVersionChanged (S_DsmccEvent *param) |
| Tell File Group of version changed for File Group(s) in Object Carousel's SRG User Info. More... | |
| E_FsStatus | FG_LoadRequest (E_FS_ORIGIN origin, const char *fname, F_FS_CALLBACK cb_func, S_CONTENT *pContent, U8BIT cachePriority) |
| Request file from file group stores. More... | |
| E_FsStatus | FG_FileExists (E_FS_ORIGIN origin, const char *fname) |
| Request file from file group stores. More... | |
| void | FG_FactoryReset (void) |
| In the "factory reset", we clear all file groups from cache store. Then re-aquire file groups for the current Object Carousel - if loaded. More... | |
File acceleration for Australia and Souh Africa.
| void FG_FactoryReset | ( | void | ) |
In the "factory reset", we clear all file groups from cache store. Then re-aquire file groups for the current Object Carousel - if loaded.
| E_FsStatus FG_FileExists | ( | E_FS_ORIGIN | origin, |
| const char * | fname | ||
| ) |
Request file from file group stores.
| fname | file name |
| void FG_Initialise | ( | U32BIT | nvmSize | ) |
Initialise - retrieve data from NVM storage for any file groups and allocate the file group list.
| nvmSize | Size of NVM available for DSM-CC caching. |
| E_FsStatus FG_LoadRequest | ( | E_FS_ORIGIN | origin, |
| const char * | fname, | ||
| F_FS_CALLBACK | cb_func, | ||
| S_CONTENT * | pContent, | ||
| U8BIT | cachePriority | ||
| ) |
Request file from file group stores.
| fname | file name |
| void FG_NotifyCarouselUnLoaded | ( | H_ObjCarousel | hOC | ) |
Tell File Group that the Object Carousel has been unloaded, so all file groups on this carousel should be removed.
| hOC | handle to Object Carousel |
| void FG_NotifyListChanged | ( | S_DsmccEvent * | param | ) |
Tell File Group that File Groups have changed in Object Carousel's SRG User Info.
| param | Dsmcc Event data |
| void FG_NotifyListLoaded | ( | S_DsmccEvent * | param | ) |
Tell File Group that File Groups have loaded in Object Carousel's SRG User Info.
| param | Dsmcc Event data |
| void FG_NotifyVersionChanged | ( | S_DsmccEvent * | param | ) |
Tell File Group of version changed for File Group(s) in Object Carousel's SRG User Info.
| param | Dsmcc Event data |
| void FG_Terminate | ( | void | ) |
Terminate - free data associated with all file groups.
1.8.11