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 */
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
for Vanetza by
1.16.1