BasicHeader specified in ETSI EN 302 636-4-1 v1.2.1, section 8.6. More...
#include <basic_header.hpp>
Public Member Functions | |
BasicHeader (const MIB &) | |
BasicHeader (const DataRequest &, const MIB &) | |
BasicHeader (const ShbDataRequest &, const MIB &) |
Public Attributes | |
BitNumber< unsigned, 4 > | version |
NextHeaderBasic | next_header |
uint8_t | reserved |
Lifetime | lifetime |
uint8_t | hop_limit |
Static Public Attributes | |
static constexpr std::size_t | length_bytes = 3 + sizeof(Lifetime) |
BasicHeader specified in ETSI EN 302 636-4-1 v1.2.1, section 8.6.
Definition at line 26 of file basic_header.hpp.
vanetza::geonet::BasicHeader::BasicHeader | ( | ) |
Definition at line 12 of file basic_header.cpp.
vanetza::geonet::BasicHeader::BasicHeader | ( | const MIB & | mib | ) |
Definition at line 20 of file basic_header.cpp.
vanetza::geonet::BasicHeader::BasicHeader | ( | const DataRequest & | request, |
const MIB & | mib ) |
Definition at line 29 of file basic_header.cpp.
vanetza::geonet::BasicHeader::BasicHeader | ( | const ShbDataRequest & | request, |
const MIB & | mib ) |
Definition at line 42 of file basic_header.cpp.
uint8_t vanetza::geonet::BasicHeader::hop_limit |
Definition at line 39 of file basic_header.hpp.
|
staticconstexpr |
Definition at line 33 of file basic_header.hpp.
Lifetime vanetza::geonet::BasicHeader::lifetime |
Definition at line 38 of file basic_header.hpp.
NextHeaderBasic vanetza::geonet::BasicHeader::next_header |
Definition at line 36 of file basic_header.hpp.
uint8_t vanetza::geonet::BasicHeader::reserved |
Definition at line 37 of file basic_header.hpp.
BitNumber<unsigned, 4> vanetza::geonet::BasicHeader::version |
Definition at line 35 of file basic_header.hpp.