High Performance OPC UA Server SDK
1.1.0.158
|
Managing base holding resources for sessions and session calls. More...
#include <session.h>
Data Fields | |
const char * | url |
Endpoint URL. | |
uint32_t | nSessions |
Max number of simultaneous sessions. | |
uint32_t | nSessionCalls |
Max number of simultaneous session calls. More... | |
unsigned int | last_session_id |
Last used session id (time as initial value). More... | |
uint32_t | nChannels |
Max number of simultaneous channels. | |
uint32_t | channels_total |
Accumulated channel count. More... | |
struct util_map | channel_session_map |
Map holding channel_id-channel_pointer key-value pairs. More... | |
struct uatcpmsg_base * | uatcpmsg_base |
The tcp protocol base. More... | |
uint32_t | life_timer |
Handle of session and secure channel token lifetime supervision timer. More... | |
struct util_pointerset | session_list |
List of current sessions. More... | |
struct util_pointerset | channel_list |
List of current secure channels. More... | |
Managing base holding resources for sessions and session calls.
struct util_pointerset channel_list |
List of current secure channels.
struct util_map channel_session_map |
Map holding channel_id-channel_pointer key-value pairs.
uint32_t channels_total |
Accumulated channel count.
unsigned int last_session_id |
Last used session id (time as initial value).
uint32_t life_timer |
Handle of session and secure channel token lifetime supervision timer.
uint32_t nSessionCalls |
Max number of simultaneous session calls.
struct util_pointerset session_list |
List of current sessions.
struct uatcpmsg_base* uatcpmsg_base |
The tcp protocol base.