constants, which are filled at runtime More...
#include <AbstractMsgQueue.h>
Public Member Functions | |
Constants () | |
Constructor, to fill these constants. | |
Public Attributes | |
uint32_t | msg_size_max_ |
max size of each message | |
uint32_t | msg_num_max_ |
max number of messages | |
uint32_t | queue_diag_slots |
threshold that determines whether a message queue is full |
constants, which are filled at runtime
Definition at line 46 of file AbstractMsgQueue.h.
fesa::AbstractMsgQueue::Constants::Constants | ( | ) | [inline] |
Constructor, to fill these constants.
Definition at line 68 of file AbstractMsgQueue.h.
References fesa::AbstractEquipment::getInstance(), fesa::ProcessConfiguration::getIntValue(), fesa::AbstractEquipment::getProcessConfiguration(), fesa::PropertyTag::MSG_DIAG_SLOTS, fesa::PropertyTag::MSG_NUM_MAX, msg_num_max_, fesa::PropertyTag::MSG_SIZE_MAX, msg_size_max_, and queue_diag_slots.
max number of messages
Definition at line 58 of file AbstractMsgQueue.h.
Referenced by fesa::AbstractMsgQueue::AbstractMsgQueue(), and Constants().
max size of each message
Definition at line 53 of file AbstractMsgQueue.h.
Referenced by fesa::IpcMsgQueue::checkSystemMaxValues(), Constants(), and fesa::IpcMsgQueue::purge().
threshold that determines whether a message queue is full
Definition at line 63 of file AbstractMsgQueue.h.
Referenced by Constants(), and fesa::AbstractMsgQueue::isAlmostFull().