High Performance OPC UA Server SDK  1.2.0.193
uatcpmsg_connection Struct Reference

Message and security level UA TCP protocol object. More...

#include <uatcpmsg_types.h>

Data Fields

struct ua_tcp_connection tcp_conn
 Underlying tcp connection handle. More...
 
struct seconv_channelchannel
 Secure channel bound to this connection. More...
 
struct uatcpmsg_basebase
 TCP message base object. More...
 
struct uatcpmsg_connectionlistener
 Listener which spawned this connection. More...
 
ua_tcp_message_callback * send_cb
 The default send callback. More...
 
ua_tcp_message_callback * recv_cb
 The default receive callback. More...
 
uintptr_t cbinfo
 Callback info passed back to session. More...
 
int last_err
 The last connection specific error. More...
 
uint64_t last_access
 Tick count of last connection activity. More...
 
uint64_t msg_start
 Tick count of the first complete chunk of a multipart message. More...
 
int ref_cnt
 Reference counter. More...
 
unsigned int buffer_handle
 handle for buffer management. More...
 
bool unusable
 True, if the connection may no longer used. More...
 
uatcpmsg_channelevent_notify_cb notify_cb
 Notify function for client events. More...
 

Detailed Description

Message and security level UA TCP protocol object.

Field Documentation

struct uatcpmsg_base* base

TCP message base object.

unsigned int buffer_handle

handle for buffer management.

uintptr_t cbinfo

Callback info passed back to session.

struct seconv_channel* channel

Secure channel bound to this connection.

uint64_t last_access

Tick count of last connection activity.

int last_err

The last connection specific error.

struct uatcpmsg_connection* listener

Listener which spawned this connection.

uint64_t msg_start

Tick count of the first complete chunk of a multipart message.

uatcpmsg_channelevent_notify_cb notify_cb

Notify function for client events.

ua_tcp_message_callback* recv_cb

The default receive callback.

int ref_cnt

Reference counter.

ua_tcp_message_callback* send_cb

The default send callback.

struct ua_tcp_connection tcp_conn

Underlying tcp connection handle.

bool unusable

True, if the connection may no longer used.


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