12 #ifndef _OsQueuedEvent_h_ 13 #define _OsQueuedEvent_h_ 123 #endif // _OsQueuedEvent_h_
Queued events are used to send event notifications using a message queue.
Definition: OsQueuedEvent.h:57
Definition: OsNotification.h:35
OsStatus
Definition: OsStatus.h:27
virtual OsStatus getUserData(intptr_t &rUserData) const
Return the user data specified when this object was constructed.
Definition: OsQueuedEvent.cpp:70
OsQueuedEvent(OsMsgQ &rMsgQ, const intptr_t userData)
Constructor.
Definition: OsQueuedEvent.cpp:33
virtual OsStatus signal(const intptr_t eventData)
Set the event data and send an event message to the designated queue.
Definition: OsQueuedEvent.cpp:50
virtual ~OsQueuedEvent()
Destructor.
Definition: OsQueuedEvent.cpp:40
_W64 signed int intptr_t
Definition: stdint.h:118
virtual OsStatus setUserData(intptr_t userData)
Set the user data value for this object.
Definition: OsQueuedEvent.cpp:60