|
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 |