1#ifndef HEADER_HPP_FNKGEM7C
2#define HEADER_HPP_FNKGEM7C
4#include <vanetza/common/byte_order.hpp>
5#include <vanetza/common/serialization.hpp>
6#include <vanetza/net/packet_variant.hpp>
14typedef uint16be_t port_type;
19 static constexpr std::size_t length_bytes = 4;
25static_assert(
sizeof(
HeaderA) == HeaderA::length_bytes,
"Wrong size");
31HeaderA parse_btp_a(PacketVariant&);
36 static constexpr std::size_t length_bytes = 4;
42static_assert(
sizeof(
HeaderB) == HeaderB::length_bytes,
"Wrong size");
48HeaderB parse_btp_b(PacketVariant&);
ChunckPacket is a packet consisting of several memory chunks.