10 #include "Arp/System/Nm/SpecializedPayload.hpp"
14 namespace Arp {
namespace System {
namespace NmPayload {
namespace Io {
namespace ProfinetStack
27 using SpecializedPayload::SpecializedPayload;
42 size_t indexStationName = this->AddField<String>();
Payload class for a message containing a Profinet station name
Definition: MessageWithStationNamePayload.hpp:22
std::tuple< const char *, const char * > ArgumentsType
ArgumentsType to be used with NonBlockingNotificationRegistration3
Definition: MessageWithStationNamePayload.hpp:25
String GetStationName() const
Returns the Profinet station name
MessageWithStationNamePayload(const String &message, const String &stationName)
Creates a payload object
MessageWithStationNamePayload(const ArgumentsType &args)
Creates a payload object
Base class for custom Payload classes
Definition: SpecializedPayload.hpp:43
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API