open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
Data Fields
UA_NetworkMessage Struct Reference

#include <ua_pubsub_networkmessage.h>

Data Fields

UA_Byte version
 
UA_Boolean messageIdEnabled
 
UA_String messageId
 
UA_Boolean publisherIdEnabled
 
UA_Boolean groupHeaderEnabled
 
UA_Boolean payloadHeaderEnabled
 
UA_Boolean dataSetClassIdEnabled
 
UA_Boolean securityEnabled
 
UA_Boolean timestampEnabled
 
UA_Boolean picosecondsEnabled
 
UA_Boolean chunkMessage
 
UA_Boolean promotedFieldsEnabled
 
UA_NetworkMessageType networkMessageType
 
UA_PublisherIdType publisherIdType
 
UA_PublisherId publisherId
 
UA_Guid dataSetClassId
 
UA_NetworkMessageGroupHeader groupHeader
 
union { 
 
   UA_DataSetPayloadHeader   dataSetPayloadHeader 
 
payloadHeader 
 
UA_DateTime timestamp
 
UA_UInt16 picoseconds
 
UA_UInt16 promotedFieldsSize
 
UA_VariantpromotedFields
 
UA_NetworkMessageSecurityHeader securityHeader
 
union { 
 
   UA_DataSetPayload   dataSetPayload 
 
payload 
 
UA_ByteString securityFooter
 

Detailed Description

Definition at line 131 of file ua_pubsub_networkmessage.h.

Field Documentation

◆ chunkMessage

UA_Boolean UA_NetworkMessage::chunkMessage

Definition at line 142 of file ua_pubsub_networkmessage.h.

◆ dataSetClassId

UA_Guid UA_NetworkMessage::dataSetClassId

Definition at line 147 of file ua_pubsub_networkmessage.h.

◆ dataSetClassIdEnabled

UA_Boolean UA_NetworkMessage::dataSetClassIdEnabled

Definition at line 138 of file ua_pubsub_networkmessage.h.

◆ dataSetPayload

UA_DataSetPayload UA_NetworkMessage::dataSetPayload

Definition at line 163 of file ua_pubsub_networkmessage.h.

◆ dataSetPayloadHeader

UA_DataSetPayloadHeader UA_NetworkMessage::dataSetPayloadHeader

Definition at line 152 of file ua_pubsub_networkmessage.h.

◆ groupHeader

UA_NetworkMessageGroupHeader UA_NetworkMessage::groupHeader

Definition at line 149 of file ua_pubsub_networkmessage.h.

◆ groupHeaderEnabled

UA_Boolean UA_NetworkMessage::groupHeaderEnabled

Definition at line 136 of file ua_pubsub_networkmessage.h.

◆ messageId

UA_String UA_NetworkMessage::messageId

Definition at line 134 of file ua_pubsub_networkmessage.h.

◆ messageIdEnabled

UA_Boolean UA_NetworkMessage::messageIdEnabled

Definition at line 133 of file ua_pubsub_networkmessage.h.

◆ networkMessageType

UA_NetworkMessageType UA_NetworkMessage::networkMessageType

Definition at line 144 of file ua_pubsub_networkmessage.h.

◆ [union]

union { ... } UA_NetworkMessage::payload

◆ [union]

union { ... } UA_NetworkMessage::payloadHeader

◆ payloadHeaderEnabled

UA_Boolean UA_NetworkMessage::payloadHeaderEnabled

Definition at line 137 of file ua_pubsub_networkmessage.h.

◆ picoseconds

UA_UInt16 UA_NetworkMessage::picoseconds

Definition at line 156 of file ua_pubsub_networkmessage.h.

◆ picosecondsEnabled

UA_Boolean UA_NetworkMessage::picosecondsEnabled

Definition at line 141 of file ua_pubsub_networkmessage.h.

◆ promotedFields

UA_Variant* UA_NetworkMessage::promotedFields

Definition at line 158 of file ua_pubsub_networkmessage.h.

◆ promotedFieldsEnabled

UA_Boolean UA_NetworkMessage::promotedFieldsEnabled

Definition at line 143 of file ua_pubsub_networkmessage.h.

◆ promotedFieldsSize

UA_UInt16 UA_NetworkMessage::promotedFieldsSize

Definition at line 157 of file ua_pubsub_networkmessage.h.

◆ publisherId

UA_PublisherId UA_NetworkMessage::publisherId

Definition at line 146 of file ua_pubsub_networkmessage.h.

◆ publisherIdEnabled

UA_Boolean UA_NetworkMessage::publisherIdEnabled

Definition at line 135 of file ua_pubsub_networkmessage.h.

◆ publisherIdType

UA_PublisherIdType UA_NetworkMessage::publisherIdType

Definition at line 145 of file ua_pubsub_networkmessage.h.

◆ securityEnabled

UA_Boolean UA_NetworkMessage::securityEnabled

Definition at line 139 of file ua_pubsub_networkmessage.h.

◆ securityFooter

UA_ByteString UA_NetworkMessage::securityFooter

Definition at line 166 of file ua_pubsub_networkmessage.h.

◆ securityHeader

UA_NetworkMessageSecurityHeader UA_NetworkMessage::securityHeader

Definition at line 160 of file ua_pubsub_networkmessage.h.

◆ timestamp

UA_DateTime UA_NetworkMessage::timestamp

Definition at line 155 of file ua_pubsub_networkmessage.h.

◆ timestampEnabled

UA_Boolean UA_NetworkMessage::timestampEnabled

Definition at line 140 of file ua_pubsub_networkmessage.h.

◆ version

UA_Byte UA_NetworkMessage::version

Definition at line 132 of file ua_pubsub_networkmessage.h.


The documentation for this struct was generated from the following file: