1#ifndef DATA_INDICATION_HPP_DOJK9Q8T
2#define DATA_INDICATION_HPP_DOJK9Q8T
4#include <vanetza/common/byte_buffer.hpp>
5#include <vanetza/common/its_aid.hpp>
6#include <vanetza/geonet/destination_variant.hpp>
7#include <vanetza/geonet/interface.hpp>
8#include <vanetza/geonet/position_vector.hpp>
9#include <vanetza/security/decap_confirm.hpp>
10#include <boost/optional.hpp>
19 UpperProtocol upper_protocol;
20 TransportType transport_type;
21 DestinationVariant destination;
23 security::DecapReport security_report;
24 boost::optional<ItsAid> its_aid;
25 boost::optional<ByteBuffer> permissions;
28 boost::optional<Lifetime> remaining_packet_lifetime;
29 boost::optional<unsigned> remaining_hop_limit;