open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
UA_MessageContext Struct Reference

#include <ua_securechannel.h>

Data Fields

UA_SecureChannelchannel
 
UA_UInt32 requestId
 
UA_UInt32 messageType
 
UA_UInt16 chunksSoFar
 
size_t messageSizeSoFar
 
UA_ByteString messageBuffer
 
UA_Bytebuf_pos
 
const UA_Bytebuf_end
 
UA_Boolean final
 

Detailed Description

The MessageContext is forwarded into the encoding layer so that we can send chunks before continuing to encode.

This lets us reuse a fixed chunk-sized messages buffer.

Definition at line 209 of file ua_securechannel.h.

Field Documentation

◆ channel

UA_SecureChannel* UA_MessageContext::channel

Definition at line 210 of file ua_securechannel.h.

◆ requestId

UA_UInt32 UA_MessageContext::requestId

Definition at line 211 of file ua_securechannel.h.

◆ messageType

UA_UInt32 UA_MessageContext::messageType

Definition at line 212 of file ua_securechannel.h.

◆ chunksSoFar

UA_UInt16 UA_MessageContext::chunksSoFar

Definition at line 214 of file ua_securechannel.h.

◆ messageSizeSoFar

size_t UA_MessageContext::messageSizeSoFar

Definition at line 215 of file ua_securechannel.h.

◆ messageBuffer

UA_ByteString UA_MessageContext::messageBuffer

Definition at line 217 of file ua_securechannel.h.

◆ buf_pos

UA_Byte* UA_MessageContext::buf_pos

Definition at line 218 of file ua_securechannel.h.

◆ buf_end

const UA_Byte* UA_MessageContext::buf_end

Definition at line 219 of file ua_securechannel.h.

◆ final

UA_Boolean UA_MessageContext::final

Definition at line 221 of file ua_securechannel.h.


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