High Performance OPC UA Server SDK
1.2.0.193
|
Message context representing a request/response pair. More...
#include <uatcpmsg_types.h>
Data Fields | |
struct ua_tcp_message | send_msg |
Send message context. More... | |
struct ua_buffer * | send_buf |
Send buffer. More... | |
struct ua_tcp_message | recv_msg |
Receive message context. More... | |
struct ua_buffer * | recv_buf |
Receive buffer. More... | |
uint32_t | req_id |
The transport request id of this request/response pair. More... | |
uint32_t | req_handle |
The message request handle of the request header. More... | |
unsigned char | msg_type |
The message type (OPN, MSG). More... | |
struct uatcpmsg_connection * | msg_conn |
The tcp message object. More... | |
int | last_err |
The last message specific error. More... | |
void * | tramp |
Additional data used dependent of the message type. More... | |
uint32_t | timeout |
TODO: reserved for request timeout handling. More... | |
Message context representing a request/response pair.
int last_err |
The last message specific error.
struct uatcpmsg_connection* msg_conn |
The tcp message object.
(messaging)
unsigned char msg_type |
The message type (OPN, MSG).
struct ua_buffer* recv_buf |
Receive buffer.
struct ua_tcp_message recv_msg |
Receive message context.
uint32_t req_handle |
The message request handle of the request header.
uint32_t req_id |
The transport request id of this request/response pair.
struct ua_buffer* send_buf |
Send buffer.
struct ua_tcp_message send_msg |
Send message context.
uint32_t timeout |
TODO: reserved for request timeout handling.
void* tramp |
Additional data used dependent of the message type.