INOS
CINOSMcModuleWaitObj Class Referenceabstract
Inheritance diagram for CINOSMcModuleWaitObj:

Public Member Functions

 CINOSMcModuleWaitObj ()
 constructor
 
virtual void SetMsg (CINOSTaskExMsg *apMsg)
 Set message.
 
virtual void Handle ()=0
 handler
 
void Reply (CINOSTaskEx::ERplId aeReply)
 do reply
 
virtual uint32 Complete (CINOSMcModule *apModule, CINOSTaskEx::ERplId &aeReply, real64 arTimeout)
 called before MsgDone, to allow subclasses to modify the result
 
 DECLARE_DYNAMIC (CINOSMcModuleWaitObj)
 dynamic object handling
 

Public Attributes

CINOSMcModulem_pModule
 pointer to my module
 
CINOSTaskExMsgm_pMsg
 pointer to my message (defined if async handling)
 
int32 m_iStart
 tick count at start
 
bool m_bSignaled
 signaled
 
CINOSMcModuleWaitObjm_pNext
 pointer to next in chain
 

Friends

class CINOSMcModule
 
class CINOSMcModuleWaitBit
 
class CINOSMcModuleWaitAdc
 

The documentation for this class was generated from the following file: