2018-06-10 14:05:48 +00:00
|
|
|
#ifndef LLARP_ROUTING_ENDPOINT_HPP
|
|
|
|
#define LLARP_ROUTING_ENDPOINT_HPP
|
|
|
|
|
2018-12-12 02:52:51 +00:00
|
|
|
#include <aligned.hpp>
|
|
|
|
#include <buffer.h>
|
2018-06-10 14:05:48 +00:00
|
|
|
|
|
|
|
namespace llarp
|
|
|
|
{
|
2018-11-22 23:59:03 +00:00
|
|
|
using RoutingEndpoint_t = AlignedBuffer< 32 >;
|
2018-06-10 14:05:48 +00:00
|
|
|
|
|
|
|
/// Interface for end to end crypto between endpoints
|
|
|
|
struct IRoutingEndpoint
|
|
|
|
{
|
2018-06-17 15:26:00 +00:00
|
|
|
virtual ~IRoutingEndpoint(){};
|
2018-06-10 14:05:48 +00:00
|
|
|
};
|
2018-07-09 03:34:29 +00:00
|
|
|
} // namespace llarp
|
2018-06-10 14:05:48 +00:00
|
|
|
|
2018-11-22 23:59:03 +00:00
|
|
|
#endif
|