llarp::routing

Classes

Name
struct llarp::routing::CloseExitMessage
struct llarp::routing::DataDiscardMessage
struct llarp::routing::DHTMessage
struct llarp::routing::GrantExitMessage
struct llarp::routing::IMessage
struct llarp::routing::IMessageHandler
struct llarp::routing::InboundMessageParser
struct llarp::routing::ObtainExitMessage
struct llarp::routing::PathConfirmMessage
struct llarp::routing::PathLatencyMessage
struct llarp::routing::PathTransferMessage
struct llarp::routing::RejectExitMessage
struct llarp::routing::TransferTrafficMessage
struct llarp::routing::UpdateExitMessage
struct llarp::routing::UpdateExitVerifyMessage

Types

Name
using std::shared_ptr< IMessageHandler > MessageHandler_ptr

Attributes

Name
constexpr size_t ExitPadSize
constexpr size_t MaxExitMTU
constexpr size_t ExitOverhead

Types Documentation

using MessageHandler_ptr

using llarp::routing::MessageHandler_ptr = typedef std::shared_ptr<IMessageHandler>;

Attributes Documentation

variable ExitPadSize

constexpr size_t ExitPadSize = 512 - 48;

variable MaxExitMTU

constexpr size_t MaxExitMTU = 1500;

variable ExitOverhead

constexpr size_t ExitOverhead = sizeof(uint64_t);

Updated on 2026-01-10 at 22:49:45 +0000