#include <sys/msg.h>
Go to the source code of this file.
Classes | |
struct | evf::prg |
Namespaces | |
namespace | evf |
Defines | |
#define | MAX_MSG_SIZE 0x2000 |
#define | MAX_PIPE_BUFFER_SIZE 0x1000 |
#define | MSGQ_MESSAGE_TYPE_RANGE 0xfff |
#define | MSQM_MESSAGE_TYPE_MCS 0x004 |
#define | MSQM_MESSAGE_TYPE_NOP 0x000 |
#define | MSQM_MESSAGE_TYPE_PRG 0x008 |
#define | MSQM_MESSAGE_TYPE_STOP 0x002 |
#define | MSQM_MESSAGE_TYPE_TRP 0x00c |
#define | MSQM_MESSAGE_TYPE_WEB 0x00a |
#define | MSQM_VULTURE_TYPE_STA 0x00e |
#define | MSQM_VULTURE_TYPE_STP 0x010 |
#define | MSQS_MESSAGE_TYPE_MCR 0x202 |
#define | MSQS_MESSAGE_TYPE_NOP 0x000 |
#define | MSQS_MESSAGE_TYPE_PRR 0x208 |
#define | MSQS_MESSAGE_TYPE_SLA 0x200 |
#define | MSQS_MESSAGE_TYPE_STOP 0x204 |
#define | MSQS_MESSAGE_TYPE_TRR 0x20c |
#define | MSQS_MESSAGE_TYPE_WEB 0x20a |
#define | MSQS_VULTURE_TYPE_ACK 0x20e |
#define | MSQS_VULTURE_TYPE_DON 0x210 |
#define | NUMERIC_MESSAGE_SIZE 32 |
#define | PIPE_READ 0 |
#define | PIPE_WRITE 1 |
#define | QUEUE_ID 137 |
#define MAX_MSG_SIZE 0x2000 |
Definition at line 10 of file queue_defs.h.
Referenced by evf::Vulture::hasStarted(), evf::Vulture::hasStopped(), evf::MsgBuf::MsgBuf(), evf::FUEventProcessor::stopSlavesAndAcknowledge(), evf::FUEventProcessor::subWeb(), evf::FUEventProcessor::summarize(), and evf::FUEventProcessor::supervisor().
#define MAX_PIPE_BUFFER_SIZE 0x1000 |
Definition at line 39 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor(), and evf::FUEventProcessor::subWeb().
#define MSGQ_MESSAGE_TYPE_RANGE 0xfff |
Definition at line 13 of file queue_defs.h.
Referenced by evf::MasterQueue::rcv(), evf::SlaveQueue::rcv(), evf::SlaveQueue::rcvNonBlocking(), evf::MasterQueue::rcvNonBlocking(), evf::SlaveQueue::rcvNonBlockingAny(), and evf::FUEventProcessor::subWeb().
#define MSQM_MESSAGE_TYPE_MCS 0x004 |
Definition at line 17 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor().
#define MSQM_MESSAGE_TYPE_NOP 0x000 |
Definition at line 15 of file queue_defs.h.
Referenced by evf::Vulture::control(), and evf::MsgBuf::MsgBuf().
#define MSQM_MESSAGE_TYPE_PRG 0x008 |
Definition at line 18 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor(), and evf::FUEventProcessor::supervisor().
#define MSQM_MESSAGE_TYPE_STOP 0x002 |
Definition at line 16 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receiving(), and evf::FUEventProcessor::stopSlavesAndAcknowledge().
#define MSQM_MESSAGE_TYPE_TRP 0x00c |
Definition at line 20 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor().
#define MSQM_MESSAGE_TYPE_WEB 0x00a |
Definition at line 19 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor(), and evf::FUEventProcessor::subWeb().
#define MSQM_VULTURE_TYPE_STA 0x00e |
Definition at line 21 of file queue_defs.h.
Referenced by evf::Vulture::control(), and evf::Vulture::start().
#define MSQM_VULTURE_TYPE_STP 0x010 |
Definition at line 22 of file queue_defs.h.
Referenced by evf::Vulture::control(), and evf::Vulture::stop().
#define MSQS_MESSAGE_TYPE_MCR 0x202 |
Definition at line 27 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor().
#define MSQS_MESSAGE_TYPE_NOP 0x000 |
Definition at line 25 of file queue_defs.h.
#define MSQS_MESSAGE_TYPE_PRR 0x208 |
Definition at line 29 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor(), and evf::FUEventProcessor::supervisor().
#define MSQS_MESSAGE_TYPE_SLA 0x200 |
Definition at line 26 of file queue_defs.h.
Referenced by evf::SlaveQueue::rcv(), and evf::SlaveQueue::rcvNonBlocking().
#define MSQS_MESSAGE_TYPE_STOP 0x204 |
Definition at line 28 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receiving(), and evf::FUEventProcessor::stopSlavesAndAcknowledge().
#define MSQS_MESSAGE_TYPE_TRR 0x20c |
Definition at line 31 of file queue_defs.h.
Referenced by evf::FUEventProcessor::summarize().
#define MSQS_MESSAGE_TYPE_WEB 0x20a |
Definition at line 30 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor(), and evf::FUEventProcessor::subWeb().
#define MSQS_VULTURE_TYPE_ACK 0x20e |
Definition at line 32 of file queue_defs.h.
Referenced by evf::Vulture::control(), evf::Vulture::hasStarted(), and evf::Vulture::hasStopped().
#define MSQS_VULTURE_TYPE_DON 0x210 |
Definition at line 33 of file queue_defs.h.
#define NUMERIC_MESSAGE_SIZE 32 |
Definition at line 35 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor(), and evf::Vulture::stop().
#define PIPE_READ 0 |
Definition at line 37 of file queue_defs.h.
Referenced by evf::FUEventProcessor::subWeb().
#define PIPE_WRITE 1 |
Definition at line 38 of file queue_defs.h.
Referenced by evf::FUEventProcessor::receivingAndMonitor().
#define QUEUE_ID 137 |
Definition at line 9 of file queue_defs.h.
Referenced by evf::MasterQueue::MasterQueue(), and evf::SlaveQueue::SlaveQueue().