INOS
|
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 | |
CINOSMcModule * | m_pModule |
pointer to my module | |
CINOSTaskExMsg * | m_pMsg |
pointer to my message (defined if async handling) | |
int32 | m_iStart |
tick count at start | |
bool | m_bSignaled |
signaled | |
CINOSMcModuleWaitObj * | m_pNext |
pointer to next in chain | |
Friends | |
class | CINOSMcModule |
class | CINOSMcModuleWaitBit |
class | CINOSMcModuleWaitAdc |