8#include "Arp/Base/Core/Enum.hxx" 
   69ARP_EXPORT std::ostream& operator<<(std::ostream& os, 
SubscriptionKind value);
 
   70ARP_EXPORT std::istream& operator>>(std::istream& is, 
SubscriptionKind& value);
 
   76template<> 
struct fmt::formatter<
Arp::Plc::Gds::Services::SubscriptionKind> : 
public fmt::ostream_formatter {};
 
std::int32_t int32
The Arp integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:35
 
Namespace for services of the Global Data Space (GDS)
 
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