F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
|
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::Queue | protected |
getMaxMsgs() const | Os::Queue | |
getMsgSize() const | Os::Queue | |
getName() | Os::Queue | |
getNumMsgs() const | Os::Queue | |
getNumQueues() | Os::Queue | static |
getQueueSize() const | Os::Queue | |
m_handle | Os::Queue | protected |
m_name | Os::Queue | protected |
Queue() | Os::Queue | |
QUEUE_BLOCKING enum value | Os::Queue | |
QUEUE_EMPTY_BUFFER enum value | Os::Queue | |
QUEUE_FULL enum value | Os::Queue | |
QUEUE_INVALID_PRIORITY enum value | Os::Queue | |
QUEUE_NO_MORE_MSGS enum value | Os::Queue | |
QUEUE_NONBLOCKING enum value | Os::Queue | |
QUEUE_OK enum value | Os::Queue | |
QUEUE_RECEIVE_ERROR enum value | Os::Queue | |
QUEUE_SEND_ERROR enum value | Os::Queue | |
QUEUE_SIZE_MISMATCH enum value | Os::Queue | |
QUEUE_UNINITIALIZED enum value | Os::Queue | |
QUEUE_UNKNOWN_ERROR enum value | Os::Queue | |
QueueBlocking enum name | Os::Queue | |
QueueStatus enum name | Os::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_numQueues | Os::Queue | protectedstatic |
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::Queue | virtual |