Operations in Alphabetical Order

Function or Type

Description

tibrvQueue

Specify an event queue.

tibrvQueueHook

Asynchronously notify an external event manager when a Rendezvous event is ready for dispatch.

tibrvQueueLimitPolicy

Specify a strategy for resolving overflow of queue limit.

tibrvQueueOnComplete

A program can destroy a queue object even when callback functions from its events are running in one or more threads. Multi-threaded programs can define functions of this type to discover when all event callback functions in progress have completed.

tibrvQueue_Create()

Create an event queue.

tibrvQueue_Destroy()

Destroy an event queue.

tibrvQueue_Dispatch()

Dispatch an event; if no event is ready, block.

tibrvQueue_GetCount()

Extract the number of events in a queue.

tibrvQueue_GetHook()

Extract an event queue hook function.

tibrvQueue_GetLimitPolicy()

Extract the limit properties of a queue.

tibrvQueue_GetName()

Extract the name of a queue.

tibrvQueue_GetPriority()

Extract the priority of a queue.

tibrvQueue_Poll()

Dispatch an event, if possible.

tibrvQueue_RemoveHook()

Remove the event queue hook function from a queue.

tibrvQueue_SetHook()

Register an event queue hook function.

tibrvQueue_SetLimitPolicy()

Set the limit properties of a queue.

tibrvQueue_SetName()

Set the name of a queue.

tibrvQueue_SetPriority()

Set the priority of a queue.

tibrvQueue_TimedDispatch()

Dispatch an event, but if no event is ready to dispatch, limit the time that this call blocks while waiting for an event.