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

#include <common.h>

Public Member Functions

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

Public Attributes

ChunkType Chunk
 
uint32_t Size
 
MessageType Type
 

Detailed Description

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

Constructor & Destructor Documentation

OpcUa::Binary::Header::Header ( )

Definition at line 25 of file binary_messages.cpp.

OpcUa::Binary::Header::Header ( MessageType  type,
ChunkType  chunk 
)
explicit

Definition at line 33 of file binary_messages.cpp.

Member Function Documentation

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

Definition at line 41 of file binary_messages.cpp.

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

Definition at line 48 of file binary_messages.cpp.

void OpcUa::Binary::Header::ResetSize ( )

Definition at line 53 of file binary_messages.cpp.

Member Data Documentation

ChunkType OpcUa::Binary::Header::Chunk

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

uint32_t OpcUa::Binary::Header::Size

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

Definition at line 61 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