UADP message mapping specific flags for content of the network message header.
Syntax
Members
Member | Value | Description |
DataSetClassId | 512 | The dataset class Id is included in the network messages. |
GroupHeader | 2 | The group header is included in the network messages. |
GroupVersion | 8 | The group version field is included in the group header.
Remarks:
The flag is only valid if GroupHeader flag is set. |
NetworkMessageNumber | 16 | The network message number field is included in the group header.
Remarks:
The field is required if more than one network message is needed to transfer all datasets of the group.
The flag is only valid if GroupHeader flag is set. |
None | 0 | "No flags. |
PayloadHeader | 64 | The payload header is included in the network messages. |
Picoseconds | 256 | The sender picoseconds portion of the timestamp is included in the network messages.
Note that the casing (Picoseconds vs. PicoSeconds) is different from the value name in the OPC UA specification. |
PromotedFields | 1024 | The promoted fields are included in the network messages. |
PublisherId | 1 | The publisher Id is included in the network messages. |
SequenceNumber | 32 | The sequence number field is included in the group header.
Remarks:
The flag is only valid if GroupHeader flag is set. |
Timestamp | 128 | The sender timestamp is included in the network messages. |
WriterGroupId | 4 | The writer group Id field is included in the group header.
Remarks:
The flag is only valid if GroupHeader flag is set. |
Inheritance Hierarchy
System.Object
System.ValueType
System.Enum
OpcLabs.EasyOpc.UA.PubSub.Configuration.UAUadpNetworkMessageContentMask
Requirements
Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows
See Also