llarp::IOutboundMessageHandler

Inherited by llarp::OutboundMessageHandler

Public Functions

Name
virtual ~IOutboundMessageHandler() =default
virtual bool QueueMessage(const RouterID & remote, const ILinkMessage & msg, SendStatusHandler callback) =0
virtual void Pump() =0
virtual void RemovePath(const PathID_t & pathid) =0

Public Functions Documentation

function ~IOutboundMessageHandler

virtual ~IOutboundMessageHandler() =default

function QueueMessage

virtual bool QueueMessage(
    const RouterID & remote,
    const ILinkMessage & msg,
    SendStatusHandler callback
) =0

Reimplemented by: llarp::OutboundMessageHandler::QueueMessage

function Pump

virtual void Pump() =0

Reimplemented by: llarp::OutboundMessageHandler::Pump

function RemovePath

virtual void RemovePath(
    const PathID_t & pathid
) =0

Reimplemented by: llarp::OutboundMessageHandler::RemovePath


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