OPC Studio User's Guide and Reference
UAUadpNetworkMessageContentMask Enumeration



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.PubSub.Configuration Namespace : UAUadpNetworkMessageContentMask Enumeration
UADP message mapping specific flags for content of the network message header.
Syntax
'Declaration
 
<ComVisibleAttribute(True)>
<DisplayName2Attribute("OPC-UA UADP Network Message Content Mask")>
<FlagsAttribute()>
<GuidAttribute("7736E9BE-AA99-41EE-B49C-3DF0A62B73C6")>
Public Enum UAUadpNetworkMessageContentMask 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As UAUadpNetworkMessageContentMask
[ComVisible(true)]
[DisplayName2("OPC-UA UADP Network Message Content Mask")]
[Flags()]
[Guid("7736E9BE-AA99-41EE-B49C-3DF0A62B73C6")]
public enum UAUadpNetworkMessageContentMask : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[ComVisible(true)]
[DisplayName2("OPC-UA UADP Network Message Content Mask")]
[Flags()]
[Guid("7736E9BE-AA99-41EE-B49C-3DF0A62B73C6")]
public enum class UAUadpNetworkMessageContentMask : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
DataSetClassId512The dataset class Id is included in the network messages.

The value of this enum member is 512.

GroupHeader2The group header is included in the network messages.

The value of this enum member is 2.

GroupVersion8The 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.

NetworkMessageNumber16The 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.

None0"No flags.

The value of this enum member is 0.

PayloadHeader64The payload header is included in the network messages.

The value of this enum member is 64.

Picoseconds256The 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.

PromotedFields1024The promoted fields are included in the network messages.

The value of this enum member is 1024.

PublisherId1The publisher Id is included in the network messages.

The value of this enum member is 1.

SequenceNumber32The 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.

Timestamp128The sender timestamp is included in the network messages.

The value of this enum member is 128.

WriterGroupId4The 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