open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
UA_PubSubConnection Struct Reference

#include <ua_pubsub.h>

Public Member Functions

 LIST_HEAD (UA_ListOfWriterGroup, UA_WriterGroup) writerGroups
 
 LIST_HEAD (UA_ListOfPubSubReaderGroup, UA_ReaderGroup) readerGroups
 
 TAILQ_ENTRY (UA_PubSubConnection) listEntry
 

Data Fields

UA_PubSubComponentEnumType componentType
 
UA_PubSubConnectionConfigconfig
 
UA_PubSubChannelchannel
 
UA_NodeId identifier
 
size_t writerGroupsSize
 
size_t readerGroupsSize
 
UA_UInt16 configurationFreezeCounter
 
UA_Boolean isRegistered
 
UA_Boolean configurationFrozen
 

Detailed Description

Connection

Definition at line 65 of file ua_pubsub.h.

Member Function Documentation

◆ LIST_HEAD() [1/2]

UA_PubSubConnection::LIST_HEAD ( UA_ListOfWriterGroup ,
UA_WriterGroup  )

◆ LIST_HEAD() [2/2]

UA_PubSubConnection::LIST_HEAD ( UA_ListOfPubSubReaderGroup ,
UA_ReaderGroup  )

◆ TAILQ_ENTRY()

UA_PubSubConnection::TAILQ_ENTRY ( UA_PubSubConnection )

Field Documentation

◆ componentType

UA_PubSubComponentEnumType UA_PubSubConnection::componentType

Definition at line 66 of file ua_pubsub.h.

◆ config

UA_PubSubConnectionConfig* UA_PubSubConnection::config

Definition at line 67 of file ua_pubsub.h.

◆ channel

UA_PubSubChannel* UA_PubSubConnection::channel

Definition at line 68 of file ua_pubsub.h.

◆ identifier

UA_NodeId UA_PubSubConnection::identifier

Definition at line 69 of file ua_pubsub.h.

◆ writerGroupsSize

size_t UA_PubSubConnection::writerGroupsSize

Definition at line 71 of file ua_pubsub.h.

◆ readerGroupsSize

size_t UA_PubSubConnection::readerGroupsSize

Definition at line 73 of file ua_pubsub.h.

◆ configurationFreezeCounter

UA_UInt16 UA_PubSubConnection::configurationFreezeCounter

Definition at line 75 of file ua_pubsub.h.

◆ isRegistered

UA_Boolean UA_PubSubConnection::isRegistered

Definition at line 76 of file ua_pubsub.h.

◆ configurationFrozen

UA_Boolean UA_PubSubConnection::configurationFrozen

Definition at line 77 of file ua_pubsub.h.


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