tibrvQueue_Create()

Function

Declaration

tibrv_status tibrvQueue_Create(
    tibrvQueue*    eventQueue);

Purpose

Create an event queue.

Parameter

Description

eventQueue

The program supplies a location, and the function stores the address of a new queue in that location.

The queue remains valid until the program explicitly destroys it.

Remarks

Upon creation, new queues use these default values.

Property

Default Value

Set Function

limitPolicy

TIBRVQUEUE_DISCARD_NONE

tibrvQueue_SetLimitPolicy()

maxEvents

zero (unlimited)

discardAmount

zero

name

tibrvQueue

tibrvQueue_SetName()

priority

1

tibrvQueue_SetPriority()