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.
The value of this enum member is 512. |
GroupHeader | 2 | The group header is included in the network messages.
The value of this enum member is 2. |
GroupVersion | 8 | The group version field is included in the group header.
Remarks:
The flag is only valid if GroupHeader flag is set.
The value of this enum member is 8. |
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.
The value of this enum member is 16. |
None | 0 | "No flags.
The value of this enum member is 0. |
PayloadHeader | 64 | The payload header is included in the network messages.
The value of this enum member is 64. |
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.
The value of this enum member is 256. |
PromotedFields | 1024 | The promoted fields are included in the network messages.
The value of this enum member is 1024. |
PublisherId | 1 | The publisher Id is included in the network messages.
The value of this enum member is 1. |
SequenceNumber | 32 | The sequence number field is included in the group header.
Remarks:
The flag is only valid if GroupHeader flag is set.
The value of this enum member is 32. |
Timestamp | 128 | The sender timestamp is included in the network messages.
The value of this enum member is 128. |
WriterGroupId | 4 | The writer group Id field is included in the group header.
Remarks:
The flag is only valid if GroupHeader flag is set.
The value of this enum member is 4. |
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