Vanetza
Loading...
Searching...
No Matches
guc_header.hpp
1
#ifndef GUC_HEADER_HPP_UEGE3IFW
2
#define GUC_HEADER_HPP_UEGE3IFW
3
4
#include <vanetza/geonet/position_vector.hpp>
5
#include <vanetza/geonet/sequence_number.hpp>
6
#include <cstddef>
7
8
namespace
vanetza
9
{
10
namespace
geonet
11
{
12
13
struct
GeoUnicastHeader
14
{
15
static
constexpr
std::size_t length_bytes = 4 +
16
LongPositionVector::length_bytes +
17
ShortPositionVector::length_bytes;
18
19
SequenceNumber
sequence_number;
20
uint16_t reserved;
21
LongPositionVector
source_position;
22
ShortPositionVector
destination_position;
23
};
24
25
}
// namespace geonet
26
}
// namespace vanetza
27
28
#endif
/* GUC_HEADER_HPP_UEGE3IFW */
29
vanetza::geonet::LongPositionVector
Definition:
position_vector.hpp:21
vanetza::geonet::SequenceNumber
Definition:
sequence_number.hpp:17
vanetza::geonet::ShortPositionVector
Definition:
position_vector.hpp:61
vanetza::geonet::GeoUnicastHeader
Definition:
guc_header.hpp:14
vanetza
geonet
guc_header.hpp
Generated on Thu Nov 30 2023 12:03:35 for Vanetza by
1.9.6