10 namespace Arp {
namespace System {
namespace Ve
12 class IMessageQueueService;
15 namespace Arp {
namespace System {
namespace Commons {
namespace Ipc
88 bool IsBlocking()
const;
95 long GetMessageCount()
const;
102 long GetMaxMessageCount()
const;
109 long GetMaxMessageSize()
const;
148 using IMessageQueueService = Arp::System::Ve::IMessageQueueService;
158 IMessageQueueService *pMessageQueueService;
OpenMode
Supported opening modes for message queues.
Definition: MessageQueue.hpp:27
std::chrono::milliseconds Milliseconds
The Arp Milliseconds unit class.
Definition: TypeSystem.h:36
Root namespace for the PLCnext API
Message queues allow processes to exchange data in form of messages
Definition: MessageQueue.hpp:22
System components used by the System, Device, Plc or Io domains.
Access
Supported access modes for message queues.
Definition: MessageQueue.hpp:35