BlockingQueue (C)

Description

C interface module for nn::os::BlockingQueue.

Structures

nnosBlockingQueue C Structure representing a blocking queue.

Functions

nnosBlockingQueueInitialize See the corresponding C++ function, nn::os::BlockingQueue::Initialize.
nnosBlockingQueueTryInitialize See the corresponding C++ function, nn::os::BlockingQueue::TryInitialize.
nnosBlockingQueueFinalize See the corresponding C++ function, nn::os::BlockingQueue::Finalize.
nnosBlockingQueueTryEnqueue See the corresponding C++ function, nn::os::BlockingQueue::TryEnqueue.
nnosBlockingQueueEnqueue See the corresponding C++ function, nn::os::BlockingQueue::Enqueue.
nnosBlockingQueueTryJam See the corresponding C++ function, nn::os::BlockingQueue::TryJam.
nnosBlockingQueueJam See the corresponding C++ function, nn::os::BlockingQueue::Jam.
nnosBlockingQueueTryDequeue See the corresponding C++ function, nn::os::BlockingQueue::TryDequeue.
nnosBlockingQueueDequeue See the corresponding C++ function, nn::os::BlockingQueue::Dequeue.
nnosBlockingQueueTryGetFront See the corresponding C++ function, nn::os::BlockingQueue::TryGetFront.
nnosBlockingQueueGetFront See the corresponding C++ function, nn::os::BlockingQueue::GetFront.

Revision History

2010/01/07
Initial version.

CONFIDENTIAL