Vanetza
 
Loading...
Searching...
No Matches
beacon_header.hpp
1#ifndef BEACON_HEADER_HPP_1NRWPHXO
2#define BEACON_HEADER_HPP_1NRWPHXO
3
4#include <vanetza/geonet/position_vector.hpp>
5#include <vanetza/geonet/serialization.hpp>
6
7namespace vanetza
8{
9namespace geonet
10{
11
13{
14public:
15 static constexpr std::size_t length_bytes = LongPositionVector::length_bytes;
16
17 LongPositionVector source_position;
18};
19
20void serialize(const BeaconHeader&, OutputArchive&);
21void deserialize(BeaconHeader&, InputArchive&);
22
23} // namespace geonet
24} // namespace vanetza
25
26#endif /* BEACON_HEADER_HPP_1NRWPHXO */
27