1 #ifndef _CL_COR_MODULE_H_
2 #define _CL_COR_MODULE_H_
16 typedef struct ClCorModuleInfo
22 ClListHeadT simpleAttrList;
23 ClListHeadT arrayAttrList;
24 ClListHeadT contAttrList;
25 ClListHeadT assocAttrList;
28 typedef ClRcT (*ClCorModuleFunctionT)(ClCorModuleInfoT *info);
29 typedef ClRcT (*ClCorModuleInitFunctionT)(void);
30 extern ClRcT clCorModuleClassHandler(ClCorModuleInfoT *info, ClInt32T *pModuleId);
31 extern ClRcT clCorModuleClassCount(ClUint32T *pCount);
32 extern ClRcT clCorModuleClassRun(ClBoolT *pPrevMap, ClBoolT *pCurrentMap, ClUint32T maxModules);
33 extern void clCorModuleClassAttrFree(ClCorModuleInfoT *info);
34 extern void clCorModuleClassAttrListFree(ClListHeadT *attrList);