High Performance OPC UA Server SDK  1.2.0.193
sechan_base Struct Reference

Base object combining all elements for managing secure channels on an endpoint. More...

#include <sechan.h>

Data Fields

uint32_t nConfigs
 Number of valid security policy configurations in configs. More...
 
struct sechan_configconfigs
 Array of allowed security policy configurations. More...
 
uint32_t channels_total
 Total number of channels created. More...
 
uint32_t last_channel_id
 Last used channel id (time as initial value). More...
 
uint32_t nChannels
 Max number of concurrent channels. More...
 
uint32_t min_token_lifetime
 Minimum token lifetime for channels created by this base. More...
 
uint32_t max_token_lifetime
 Maximum token lifetime for channels created by this base. More...
 
struct util_pointerset channel_list
 List of current channels. More...
 

Detailed Description

Base object combining all elements for managing secure channels on an endpoint.

Field Documentation

struct util_pointerset channel_list

List of current channels.

uint32_t channels_total

Total number of channels created.

struct sechan_config* configs

Array of allowed security policy configurations.

uint32_t last_channel_id

Last used channel id (time as initial value).

uint32_t max_token_lifetime

Maximum token lifetime for channels created by this base.

uint32_t min_token_lifetime

Minimum token lifetime for channels created by this base.

uint32_t nChannels

Max number of concurrent channels.

uint32_t nConfigs

Number of valid security policy configurations in configs.


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