Adbase
Adinf C++ base library V2
adbase::head::ProtocolBinaryHeader Union Reference

Definition of the header structure for a request or repsonse packet. More...

#include <Binary.hpp>

Public Attributes

struct {
   uint8_t   magic
 
   uint8_t   datatype
 
   uint8_t   masterversion
 
   uint8_t   secondversion
 
   uint16_t   status
 
   uint16_t   opaque
 
   uint32_t   appkey
 
   uint32_t   bodylen
 
   uint64_t   reserved
 
head
 
uint8_t bytes [24]
 

Detailed Description

Definition of the header structure for a request or repsonse packet.

See section 2

Definition at line 64 of file Binary.hpp.

Member Data Documentation

uint32_t adbase::head::ProtocolBinaryHeader::appkey

Definition at line 72 of file Binary.hpp.

Referenced by adbase::head::Binary::processData().

uint32_t adbase::head::ProtocolBinaryHeader::bodylen

Definition at line 73 of file Binary.hpp.

Referenced by adbase::head::Binary::processData().

uint8_t adbase::head::ProtocolBinaryHeader::bytes[24]

Definition at line 76 of file Binary.hpp.

uint8_t adbase::head::ProtocolBinaryHeader::datatype

Definition at line 67 of file Binary.hpp.

Referenced by adbase::head::Binary::processData().

struct { ... } adbase::head::ProtocolBinaryHeader::head
uint8_t adbase::head::ProtocolBinaryHeader::magic

Definition at line 66 of file Binary.hpp.

Referenced by adbase::head::Binary::processData().

uint8_t adbase::head::ProtocolBinaryHeader::masterversion

Definition at line 68 of file Binary.hpp.

Referenced by adbase::head::Binary::processData().

uint16_t adbase::head::ProtocolBinaryHeader::opaque

Definition at line 71 of file Binary.hpp.

Referenced by adbase::head::Binary::processData().

uint64_t adbase::head::ProtocolBinaryHeader::reserved

Definition at line 74 of file Binary.hpp.

uint8_t adbase::head::ProtocolBinaryHeader::secondversion

Definition at line 69 of file Binary.hpp.

Referenced by adbase::head::Binary::processData().

uint16_t adbase::head::ProtocolBinaryHeader::status

Definition at line 70 of file Binary.hpp.


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