llarp::exit

Classes

Name
struct llarp::exit::BaseSession
a persisting exit session with an exit router
struct llarp::exit::Context
owner of all the exit endpoints
struct llarp::exit::Endpoint
persistant exit state for 1 identity on the exit node
struct llarp::exit::ExitSession
struct llarp::exit::Policy
struct llarp::exit::SNodeSession

Types

Name
using std::shared_ptr< BaseSession > BaseSession_ptr
using std::function< void(BaseSession_ptr)> SessionReadyFunc

Attributes

Name
constexpr auto LifeSpan

Types Documentation

using BaseSession_ptr

using llarp::exit::BaseSession_ptr = typedef std::shared_ptr<BaseSession>;

using SessionReadyFunc

using llarp::exit::SessionReadyFunc = typedef std::function<void(BaseSession_ptr)>;

Attributes Documentation

variable LifeSpan

static constexpr auto LifeSpan = path::default_lifetime;

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