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

#include <ua_client_internal.h>

Public Member Functions

 LIST_HEAD (, AsyncServiceCall) asyncServiceCalls
 
 LIST_HEAD (, UA_Client_NotificationsAckNumber) pendingNotificationsAcks
 
 LIST_HEAD (, UA_Client_Subscription) subscriptions
 

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
 
UA_UInt32 monitoredItemHandles
 
UA_UInt16 currentlyOutStandingPublishRequests
 

Detailed Description

Definition at line 110 of file ua_client_internal.h.

Member Function Documentation

◆ LIST_HEAD() [1/3]

UA_Client::LIST_HEAD ( AsyncServiceCall  )

◆ LIST_HEAD() [2/3]

UA_Client::LIST_HEAD ( UA_Client_NotificationsAckNumber  )

◆ LIST_HEAD() [3/3]

UA_Client::LIST_HEAD ( UA_Client_Subscription  )

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.

◆ 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: