QuickOPC User's Guide and Reference
UAPubSubCaptureTypes Enumeration



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.PubSub.Services Namespace : UAPubSubCaptureTypes Enumeration
The types of captures (and their groupings) that are emitted by the OPC UA PubSub sniffer.
Syntax
'Declaration
 
<ComVisibleAttribute(False)>
<DisplayName2Attribute("OPC-UA PubSub Capture Types")>
<FlagsAttribute()>
Public Enum UAPubSubCaptureTypes 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As UAPubSubCaptureTypes
[ComVisible(false)]
[DisplayName2("OPC-UA PubSub Capture Types")]
[Flags()]
public enum UAPubSubCaptureTypes : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[ComVisible(false)]
[DisplayName2("OPC-UA PubSub Capture Types")]
[Flags()]
public enum class UAPubSubCaptureTypes : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
All1048575A grouping of capture types. Contains all message types (non-terminal and terminal).
AllDataSetMessages124A grouping of capture types. Contains all dataset messages (parsed and unparsed).
AllDiscoveryAnnouncements817152A grouping of capture types. Contains all (parsed and unparsed) discovery announcement messages.
AllDiscoveryMessages1048448A grouping of capture types. Contains all discovery messages (probes and announcements).
AllDiscoveryProbes231296A grouping of capture types. Contains all (parsed and unparsed) discovery probe messages.
AllPubSubMessages1048572A grouping of capture types. Contains all OPC UA PubSub (terminal) messages.
AnnouncementApplicationDescription524288A terminal message. Represents an application description announcement message.
AnnouncementDataSetMetaData8192A terminal message. Represents a (parsed) dataset metadata announcement message.
AnnouncementDataSetWriter16384A terminal message. Represents a (parsed) dataset writer configuration message.
AnnouncementPublisherEndpoints4096A terminal message. Represents a (parsed) publisher endpoints announcement message.
AnnouncementPubSubConnection262144A terminal message. Represents a (parsed) PubSub connection configuration announcement message.
DataSetDeltaFrame16A terminal message. Represents a dataset delta frame.
DataSetEvent32A terminal message. Represents a dataset message carrying an event.
DataSetKeepAlive64A terminal message. Represents a dataset keep-alive message.
DataSetKeyFrame8A terminal message. Represents a dataset key frame.
NetworkMessage2A non-terminal message. Represents a data or discovery message defined by OPC UA PubSub.
NetworkTraffic3A grouping of capture types. Contains all network traffic messages.
None0No message. Used to indicate a successful connection by the transport mechanism.
ProbeFindApplications131072A terminal message. Represents a (parsed) find applications probe message.
ProbePublisherDataSetMetaData512A terminal message. Represents a publisher information probe for dataset metadata.
ProbePublisherDataSetWriter1024A terminal message. Represents a publisher information probe for dataset writer configuration.
ProbePublisherPubSubConnections65536A terminal message. Represents a publisher information probe for PubSub connections configuration.
ProbePublisherServerEndpoints256A terminal message. Represents a publisher information probe for publisher server endpoints.
ProbePublisherWriterGroup32768A terminal message. Represents a publisher information probe for writer group configuration.
TransportMessage1A non-terminal message. Represents a full original message, as received by the transport mechanism.
UnparsedDataSet4A terminal message. Represents an unparsed dataset message.
UnparsedDiscoveryAnnouncement2048A terminal message. Represents an unparsed discovery announcement message.
UnparsedDiscoveryProbe128A terminal message. Represents an unparsed discovery probe message.
Remarks

See Capture types in OPC UA PubSub Sniffing concepts.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         OpcLabs.EasyOpc.UA.PubSub.Services.UAPubSubCaptureTypes

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