High Performance OPC UA Server SDK
1.2.0.193
|
Object representing a OPC UA session. More...
#include <session.h>
Data Fields | |
uint64_t | lifetime |
Absolute session lifetime. More... | |
uint32_t | session_id |
Session ID. | |
uint32_t | channel_id |
ID of the secure channel which activated the session last. More... | |
unsigned char | server_nonce [SESSION_NONCE_LEN] |
Current server nonce. More... | |
enum uasession_session_state | session_state |
Current session state. More... | |
uint64_t | last_access |
Tick count of last service call. More... | |
struct uasession_base * | base |
Session base managing the session object. More... | |
struct ua_subscriptionbase * | subscription_base |
Subscription base managing subscriptions for the session. More... | |
struct ua_ref | refcnt |
Reference counter. More... | |
int | prio |
struct ua_bytestring | client_certificate |
The clients application instance certificate. More... | |
Object representing a OPC UA session.
struct uasession_base* base |
Session base managing the session object.
uint32_t channel_id |
ID of the secure channel which activated the session last.
struct ua_bytestring client_certificate |
The clients application instance certificate.
uint64_t last_access |
Tick count of last service call.
uint64_t lifetime |
Absolute session lifetime.
struct ua_ref refcnt |
Reference counter.
unsigned char server_nonce[SESSION_NONCE_LEN] |
Current server nonce.
enum uasession_session_state session_state |
Current session state.
struct ua_subscriptionbase* subscription_base |
Subscription base managing subscriptions for the session.