tibrvEvent

Type

Declaration

typedef tibrvId tibrvEvent;

Purpose

Event objects represent program interest in events, and event occurrences.

Remarks

Each call to a Rendezvous event creation function results in a new event object, which represents your program’s interest in a class of events. Rendezvous software uses the same event object to signal each occurrence of such an event.

Programs use the event object as a token; they cannot view or modify the object, except using accessor functions.

Programs must explicitly destroy each event object. Destroying an event object cancels the program’s interest in that event, and frees its storage.

See Also

tibrvEvent_Destroy()

Event Creation Functions

tibrvEvent_CreateIO()

tibrvEvent_CreateListener()

tibrvEvent_CreateVectorListener()

tibrvEvent_CreateTimer()

Event Accessor Functions

tibrvEvent_GetIOSource()

tibrvEvent_GetIOType()

tibrvEvent_GetListenerSubject()

tibrvEvent_GetListenerTransport()

tibrvEvent_GetTimerInterval()

tibrvEvent_GetType()

tibrvEvent_GetQueue()