Vanetza
 
Loading...
Searching...
No Matches
interface.hpp
1#ifndef INTERFACE_HPP_EUPJ90MD
2#define INTERFACE_HPP_EUPJ90MD
3
4#include <vanetza/net/chunk_packet.hpp>
5#include <memory>
6
7namespace vanetza
8{
9namespace access
10{
11
12struct DataRequest;
13
15{
16public:
17 virtual void request(const DataRequest&, std::unique_ptr<ChunkPacket>) = 0;
18 virtual ~Interface() {}
19};
20
21} // namespace access
22} // namespace vanetza
23
24#endif /* INTERFACE_HPP_EUPJ90MD */
25