Event processing functions

Use the following functions to access the event queue:

Function

Synchronous/
Asynchronous

Description

ctaQueueEvent

Synchronous

Enqueues an event to an event queue.

ctaWaitEvent

Synchronous

Retrieves an event from the specified queue.

ctaSetEventSources

Synchronous

Specifies the services from which an event queue receives events (local and remote servers only).

ctaGetEventSources

Synchronous

Retrieves a list of services from which the application receives events (local and remote servers only).

ctaAllocBuffer

Synchronous

Allocates memory for data transport with ctaQueueEvent.

ctaFreeBuffer

Synchronous

Frees internally allocated buffers or buffers allocated with ctaAllocBuffer.


Refer to Receiving events on event queues for more information.