open62541 1.3.14
Open source implementation of OPC UA
Loading...
Searching...
No Matches
UA_Client Struct Reference

#include <ua_client_internal.h>

Data Fields

UA_ClientConfig config
 
UA_Timer timer
 
UA_StatusCode connectStatus
 
UA_SecureChannelState oldChannelState
 
UA_SessionState oldSessionState
 
UA_StatusCode oldConnectStatus
 
UA_Boolean findServersHandshake
 
UA_Boolean endpointsHandshake
 
UA_Boolean noSession
 
UA_Connection connection
 
UA_String endpointUrl
 
UA_String discoveryUrl
 
UA_SecureChannel channel
 
UA_UInt32 requestId
 
UA_DateTime nextChannelRenewal
 
UA_SessionState sessionState
 
UA_NodeId authenticationToken
 
UA_UInt32 requestHandle
 
UA_ByteString remoteNonce
 
UA_ByteString localNonce
 
UA_DateTime lastConnectivityCheck
 
UA_Boolean pendingConnectivityCheck
 
struct { 
 
   struct AsyncServiceCall *   lh_first 
 
asyncServiceCalls 
 
struct { 
 
   struct UA_Client_NotificationsAckNumber *   lh_first 
 
pendingNotificationsAcks 
 
struct { 
 
   struct UA_Client_Subscription *   lh_first 
 
subscriptions 
 
UA_UInt32 monitoredItemHandles
 
UA_UInt16 currentlyOutStandingPublishRequests
 

Detailed Description

Definition at line 110 of file ua_client_internal.h.

Field Documentation

◆ config

UA_ClientConfig UA_Client::config

Definition at line 111 of file ua_client_internal.h.

◆ timer

UA_Timer UA_Client::timer

Definition at line 112 of file ua_client_internal.h.

◆ connectStatus

UA_StatusCode UA_Client::connectStatus

Definition at line 115 of file ua_client_internal.h.

◆ oldChannelState

UA_SecureChannelState UA_Client::oldChannelState

Definition at line 118 of file ua_client_internal.h.

◆ oldSessionState

UA_SessionState UA_Client::oldSessionState

Definition at line 119 of file ua_client_internal.h.

◆ oldConnectStatus

UA_StatusCode UA_Client::oldConnectStatus

Definition at line 120 of file ua_client_internal.h.

◆ findServersHandshake

UA_Boolean UA_Client::findServersHandshake

Definition at line 122 of file ua_client_internal.h.

◆ endpointsHandshake

UA_Boolean UA_Client::endpointsHandshake

Definition at line 123 of file ua_client_internal.h.

◆ noSession

UA_Boolean UA_Client::noSession

Definition at line 124 of file ua_client_internal.h.

◆ connection

UA_Connection UA_Client::connection

Definition at line 127 of file ua_client_internal.h.

◆ endpointUrl

UA_String UA_Client::endpointUrl

Definition at line 128 of file ua_client_internal.h.

◆ discoveryUrl

UA_String UA_Client::discoveryUrl

Definition at line 129 of file ua_client_internal.h.

◆ channel

UA_SecureChannel UA_Client::channel

Definition at line 134 of file ua_client_internal.h.

◆ requestId

UA_UInt32 UA_Client::requestId

Definition at line 135 of file ua_client_internal.h.

◆ nextChannelRenewal

UA_DateTime UA_Client::nextChannelRenewal

Definition at line 136 of file ua_client_internal.h.

◆ sessionState

UA_SessionState UA_Client::sessionState

Definition at line 139 of file ua_client_internal.h.

◆ authenticationToken

UA_NodeId UA_Client::authenticationToken

Definition at line 140 of file ua_client_internal.h.

◆ requestHandle

UA_UInt32 UA_Client::requestHandle

Definition at line 141 of file ua_client_internal.h.

◆ remoteNonce

UA_ByteString UA_Client::remoteNonce

Definition at line 142 of file ua_client_internal.h.

◆ localNonce

UA_ByteString UA_Client::localNonce

Definition at line 143 of file ua_client_internal.h.

◆ lastConnectivityCheck

UA_DateTime UA_Client::lastConnectivityCheck

Definition at line 146 of file ua_client_internal.h.

◆ pendingConnectivityCheck

UA_Boolean UA_Client::pendingConnectivityCheck

Definition at line 147 of file ua_client_internal.h.

◆ lh_first [1/3]

struct AsyncServiceCall* UA_Client::lh_first

Definition at line 150 of file ua_client_internal.h.

◆ [struct]

struct { ... } UA_Client::asyncServiceCalls

◆ lh_first [2/3]

struct UA_Client_NotificationsAckNumber* UA_Client::lh_first

Definition at line 154 of file ua_client_internal.h.

◆ [struct]

struct { ... } UA_Client::pendingNotificationsAcks

◆ lh_first [3/3]

struct UA_Client_Subscription* UA_Client::lh_first

Definition at line 155 of file ua_client_internal.h.

◆ [struct]

struct { ... } UA_Client::subscriptions

◆ monitoredItemHandles

UA_UInt32 UA_Client::monitoredItemHandles

Definition at line 156 of file ua_client_internal.h.

◆ currentlyOutStandingPublishRequests

UA_UInt16 UA_Client::currentlyOutStandingPublishRequests

Definition at line 157 of file ua_client_internal.h.


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