Public Member Functions | Public Attributes | List of all members
OpcUa::Binary::SecureHeader Struct Reference

#include <common.h>

Public Member Functions

std::size_t AddSize (std::size_t size)
 
std::size_t MessageSize () const
 
void ResetSize ()
 
 SecureHeader ()
 
 SecureHeader (MessageType type, ChunkType chunk, uint32_t channelId)
 

Public Attributes

uint32_t ChannelId
 
ChunkType Chunk
 
uint32_t Size
 
MessageType Type
 

Detailed Description

Definition at line 108 of file include/opc/ua/protocol/binary/common.h.

Constructor & Destructor Documentation

OpcUa::Binary::SecureHeader::SecureHeader ( )

Definition at line 58 of file binary_messages.cpp.

OpcUa::Binary::SecureHeader::SecureHeader ( MessageType  type,
ChunkType  chunk,
uint32_t  channelId 
)
explicit

Definition at line 67 of file binary_messages.cpp.

Member Function Documentation

std::size_t OpcUa::Binary::SecureHeader::AddSize ( std::size_t  size)

Definition at line 76 of file binary_messages.cpp.

std::size_t OpcUa::Binary::SecureHeader::MessageSize ( ) const

Definition at line 83 of file binary_messages.cpp.

void OpcUa::Binary::SecureHeader::ResetSize ( )

Definition at line 88 of file binary_messages.cpp.

Member Data Documentation

uint32_t OpcUa::Binary::SecureHeader::ChannelId

Definition at line 113 of file include/opc/ua/protocol/binary/common.h.

ChunkType OpcUa::Binary::SecureHeader::Chunk

Definition at line 111 of file include/opc/ua/protocol/binary/common.h.

uint32_t OpcUa::Binary::SecureHeader::Size

Definition at line 112 of file include/opc/ua/protocol/binary/common.h.

MessageType OpcUa::Binary::SecureHeader::Type

Definition at line 110 of file include/opc/ua/protocol/binary/common.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:10