8#include "Arp/System/Core/Enum.hxx"
12namespace Arp {
namespace Plc {
namespace Gds {
namespace Services
69ARP_CXX_SYMBOL_EXPORT std::ostream& operator<<(std::ostream& os,
SubscriptionKind value);
70ARP_CXX_SYMBOL_EXPORT std::istream& operator>>(std::istream& is,
SubscriptionKind& value);
std::int32_t int32
The Arp integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:38
SubscriptionKind
This enumeration contains the possible kinds of subscriptions.
Definition: SubscriptionKind.hpp:28
@ ClosedRealTime
The subscription operates with a task-triggered RingBuffer, which holds the last N numbers of written...
@ DirectRead
The subscription operates with a self-triggered DoubleBuffer, which holds the last written port data.
@ Recording
The subscription operates with a task-triggered RingBuffer, which holds the last N numbers of written...
@ RealTime
The subscription operates with a task-triggered QuadBuffer, which holds the last written port data.
@ HighPerformance
The subscription operates with a task-triggered DoubleBuffer, which holds the last written port data.
Root namespace for the PLCnext API