open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
UA_PubSubConnection Struct Reference

#include <ua_pubsub.h>

Public Member Functions

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

Data Fields

UA_PubSubComponentEnumType componentType
 
UA_NodeId identifier
 
UA_PubSubState state
 
UA_PubSubConnectionConfig config
 
UA_Boolean json
 
UA_ConnectionManagercm
 
uintptr_t recvChannels [8]
 
size_t recvChannelsSize
 
uintptr_t sendChannel
 
size_t writerGroupsSize
 
size_t readerGroupsSize
 
UA_UInt16 configurationFreezeCounter
 
UA_DateTime silenceErrorUntil
 
UA_Boolean deleteFlag
 
UA_DelayedCallback dc
 

Detailed Description

Connection

Definition at line 133 of file ua_pubsub.h.

Member Function Documentation

◆ LIST_HEAD() [1/2]

UA_PubSubConnection::LIST_HEAD ( UA_ReaderGroup  )

◆ LIST_HEAD() [2/2]

UA_PubSubConnection::LIST_HEAD ( UA_WriterGroup  )

◆ TAILQ_ENTRY()

UA_PubSubConnection::TAILQ_ENTRY ( UA_PubSubConnection  )

Field Documentation

◆ cm

UA_ConnectionManager* UA_PubSubConnection::cm

Definition at line 152 of file ua_pubsub.h.

◆ componentType

UA_PubSubComponentEnumType UA_PubSubConnection::componentType

Definition at line 134 of file ua_pubsub.h.

◆ config

UA_PubSubConnectionConfig UA_PubSubConnection::config

Definition at line 141 of file ua_pubsub.h.

◆ configurationFreezeCounter

UA_UInt16 UA_PubSubConnection::configurationFreezeCounter

Definition at line 163 of file ua_pubsub.h.

◆ dc

UA_DelayedCallback UA_PubSubConnection::dc

Definition at line 168 of file ua_pubsub.h.

◆ deleteFlag

UA_Boolean UA_PubSubConnection::deleteFlag

Definition at line 167 of file ua_pubsub.h.

◆ identifier

UA_NodeId UA_PubSubConnection::identifier

Definition at line 137 of file ua_pubsub.h.

◆ json

UA_Boolean UA_PubSubConnection::json

Definition at line 142 of file ua_pubsub.h.

◆ readerGroupsSize

size_t UA_PubSubConnection::readerGroupsSize

Definition at line 160 of file ua_pubsub.h.

◆ recvChannels

uintptr_t UA_PubSubConnection::recvChannels[8]

Definition at line 153 of file ua_pubsub.h.

◆ recvChannelsSize

size_t UA_PubSubConnection::recvChannelsSize

Definition at line 154 of file ua_pubsub.h.

◆ sendChannel

uintptr_t UA_PubSubConnection::sendChannel

Definition at line 155 of file ua_pubsub.h.

◆ silenceErrorUntil

UA_DateTime UA_PubSubConnection::silenceErrorUntil

Definition at line 165 of file ua_pubsub.h.

◆ state

UA_PubSubState UA_PubSubConnection::state

Definition at line 140 of file ua_pubsub.h.

◆ writerGroupsSize

size_t UA_PubSubConnection::writerGroupsSize

Definition at line 157 of file ua_pubsub.h.


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