![]()  | 
  
    DSMCC
    22.3.0
    
   | 
 
Header to the 'module' module - Functions/methods for creating/destroying and managing attributes of DSM-CC modules. More...
#include "clDsmSystem.h"#include "linkList.h"#include "sectionFilter.h"#include "defMemUtilsMgd.h"Go to the source code of this file.
Classes | |
| struct | S_ModuleBuilder | 
| struct | S_MHGProfile | 
| struct | S_SSUProfile | 
| struct | S_ModuleInfo | 
| struct | s_Module | 
Typedefs | |
| typedef struct S_ModuleBuilder * | P_ModuleBuilder | 
| typedef struct S_ModuleInfo * | P_ModuleInfo | 
| typedef struct s_Module | S_Module | 
Enumerations | |
| enum | E_ModuleStatus {  MS_INITIAL, MS_PENDING_INFO, MS_PENDING_DDB, MS_BUILDING, MS_CACHED, MS_ACQ_FAILED, MS_ACQ_ABORTED, MS_EXPIRED }  | 
Functions | |
| E_DscError | DSC_ModuleCreate (P_DsmCoreInst idp, U16BIT moduleId, P_Module *ppModule) | 
| void | DSC_ModuleDestroy (P_DsmCoreInst idp, P_Module pModule) | 
| void | DSC_ModuleUse (P_DsmCoreInst idp, P_Module pModule) | 
| void | DSC_ModuleUnUse (P_DsmCoreInst idp, P_Module pModule) | 
| E_DscError | DSC_ModuleAcquireStart (P_DsmCoreInst idp, P_Module pModule, E_SFPriority sfPriority) | 
| Start aquisition of module.  | |
| void | DSC_ModuleAcquireStop (P_DsmCoreInst idp, P_Module pModule) | 
| Stop aquisition of module.  | |
| void | DSC_ModuleDelete (P_DsmCoreInst idp, P_Module pModule) | 
| Destroy the module and destroy parent DC if now empty.  | |
| void | DSC_ModuleDeleteDcTidyUp (P_DsmCoreInst idp, P_Module pModule) | 
| Delete module and destroy parent DC if now empty.  | |
| void | DSC_ModuleResetState (P_DsmCoreInst idp, P_Module pModule, E_ModuleStatus reqdState) | 
| E_DscError | DSC_ModuleDecompress (P_DsmCoreInst idp, P_Module pModule) | 
| E_DscError | DSC_ModuleDataRefresh (P_DsmCoreInst idp, P_Module pModule) | 
| E_DscError | DSC_ModuleUpdate (P_DsmCoreInst idp, P_Module pModule, U8BIT *pDDBMsgPayload, U16BIT ddbMsgPayloadLen) | 
| P_Module | DSC_ModuleListFindById (P_LLControl pModuleList, U16BIT moduleId) | 
| E_SFPriority | DSC_ModulePriority (P_Module pModule) | 
| E_DscError | DSC_ModuleAddLoadRequest (P_DsmCoreInst idp, P_Module pModule, H_Object hLoadRqst) | 
| BOOLEAN | DSC_ModuleRemoveLoadRequest (P_DsmCoreInst idp, H_Object hLoadRqst) | 
| void | DSC_ModuleAbortLoadRequests (P_DsmCoreInst idp, P_Module pModule) | 
| E_DscError | DSC_ModuleAcquireRestart (P_DsmCoreInst idp, P_Module pModule) | 
| Restart aquisition of module.  | |
Header to the 'module' module - Functions/methods for creating/destroying and managing attributes of DSM-CC modules.
 1.8.11