43 #define DSM_OBJECT_MAGIC 0xF1D3B597
45 #define DSM_OBJECT_VALIDATE( pDsmObject ) \
46 (pDsmObject->magic == DSM_OBJECT_MAGIC && pDsmObject->myDsmInst)
48 #define DSM_OBJECT_CORRECT( pDsmObject, idp ) \
49 (pDsmObject->magic == DSM_OBJECT_MAGIC && pDsmObject->myDsmInst == idp)
51 #define DEFFERED_SERVICE_RECEIVED 0xD0FE
65 E_ObjLoadStatus status;
67 E_CacheRules cachingRules;
73 P_ModuleData hModuleData;
76 U32BIT objectDataOffset;
77 MemSeqRef objectDataSeq;
83 void* pPendingSiQueryRef;
109 E_DscError objectCreate(
P_DsmCoreInst idp, P_DsmObject *ppObject );
111 void objectDestroy(
P_DsmCoreInst idp, P_DsmObject pObject );
General include file for clDsm library internal definitions.
Header to the linkList module - Functions/methods for managing linked lists of items created in manag...
Header to the object module - functions/methods accessing data of object messages inside modules...