F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Os::Queue Member List

This is the complete list of members for Os::Queue, including all inherited members.

create(const Fw::StringBase &name, NATIVE_INT_TYPE depth, NATIVE_INT_TYPE msgSize)Os::Queue
createInternal(const Fw::StringBase &name, NATIVE_INT_TYPE depth, NATIVE_INT_TYPE msgSize)Os::Queueprotected
getMaxMsgs() constOs::Queue
getMsgSize() constOs::Queue
getName()Os::Queue
getNumMsgs() constOs::Queue
getNumQueues()Os::Queuestatic
getQueueSize() constOs::Queue
m_handleOs::Queueprotected
m_nameOs::Queueprotected
Queue()Os::Queue
QUEUE_BLOCKING enum valueOs::Queue
QUEUE_EMPTY_BUFFER enum valueOs::Queue
QUEUE_FULL enum valueOs::Queue
QUEUE_INVALID_PRIORITY enum valueOs::Queue
QUEUE_NO_MORE_MSGS enum valueOs::Queue
QUEUE_NONBLOCKING enum valueOs::Queue
QUEUE_OK enum valueOs::Queue
QUEUE_RECEIVE_ERROR enum valueOs::Queue
QUEUE_SEND_ERROR enum valueOs::Queue
QUEUE_SIZE_MISMATCH enum valueOs::Queue
QUEUE_UNINITIALIZED enum valueOs::Queue
QUEUE_UNKNOWN_ERROR enum valueOs::Queue
QueueBlocking enum nameOs::Queue
QueueStatus enum nameOs::Queue
receive(Fw::SerializeBufferBase &buffer, NATIVE_INT_TYPE &priority, QueueBlocking block)Os::Queue
receive(U8 *buffer, NATIVE_INT_TYPE capacity, NATIVE_INT_TYPE &actualSize, NATIVE_INT_TYPE &priority, QueueBlocking block)Os::Queue
s_numQueuesOs::Queueprotectedstatic
send(const Fw::SerializeBufferBase &buffer, NATIVE_INT_TYPE priority, QueueBlocking block)Os::Queue
send(const U8 *buffer, NATIVE_INT_TYPE size, NATIVE_INT_TYPE priority, QueueBlocking block)Os::Queue
~Queue()Os::Queuevirtual