llarp::path::PathWorker

Public Functions

Name
PathWorker(PathContext & , const EventLoop_ptr & )
~PathWorker()
void Start(size_t upstream_threads, size_t downstream_threads)
void SubmitUpstream(std::weak_ptr< Path > path, IHopHandler::TrafficEvent_t ev)
void SubmitDownstream(std::weak_ptr< Path > path, IHopHandler::TrafficEvent_t ev)

Public Functions Documentation

function PathWorker

explicit PathWorker(
    PathContext & ,
    const EventLoop_ptr & 
)

function ~PathWorker

~PathWorker()

function Start

void Start(
    size_t upstream_threads,
    size_t downstream_threads
)

function SubmitUpstream

void SubmitUpstream(
    std::weak_ptr< Path > path,
    IHopHandler::TrafficEvent_t ev
)

function SubmitDownstream

void SubmitDownstream(
    std::weak_ptr< Path > path,
    IHopHandler::TrafficEvent_t ev
)

Updated on 2026-04-01 at 23:35:40 +0000