llarp::dtls

Classes

Name
struct llarp::dtls::LinkLayer

Types

Name
using std::shared_ptr< LinkLayer > LinkLayer_ptr

Functions

Name
LinkLayer_ptr NewInboundLink(std::shared_ptr< KeyManager > keyManager, std::shared_ptr< EventLoop > loop, GetRCFunc getrc, LinkMessageHandler h, SignBufferFunc sign, BeforeConnectFunc_t before, SessionEstablishedHandler est, SessionRenegotiateHandler reneg, TimeoutHandler timeout, SessionClosedHandler closed, PumpDoneHandler pumpDone, WorkerFunc_t work)
LinkLayer_ptr NewOutboundLink(std::shared_ptr< KeyManager > keyManager, std::shared_ptr< EventLoop > loop, GetRCFunc getrc, LinkMessageHandler h, SignBufferFunc sign, BeforeConnectFunc_t before, SessionEstablishedHandler est, SessionRenegotiateHandler reneg, TimeoutHandler timeout, SessionClosedHandler closed, PumpDoneHandler pumpDone, WorkerFunc_t work)

Types Documentation

using LinkLayer_ptr

using llarp::dtls::LinkLayer_ptr = typedef std::shared_ptr<LinkLayer>;

Functions Documentation

LinkLayer_ptr NewInboundLink(
    std::shared_ptr< KeyManager > keyManager,
    std::shared_ptr< EventLoop > loop,
    GetRCFunc getrc,
    LinkMessageHandler h,
    SignBufferFunc sign,
    BeforeConnectFunc_t before,
    SessionEstablishedHandler est,
    SessionRenegotiateHandler reneg,
    TimeoutHandler timeout,
    SessionClosedHandler closed,
    PumpDoneHandler pumpDone,
    WorkerFunc_t work
)
LinkLayer_ptr NewOutboundLink(
    std::shared_ptr< KeyManager > keyManager,
    std::shared_ptr< EventLoop > loop,
    GetRCFunc getrc,
    LinkMessageHandler h,
    SignBufferFunc sign,
    BeforeConnectFunc_t before,
    SessionEstablishedHandler est,
    SessionRenegotiateHandler reneg,
    TimeoutHandler timeout,
    SessionClosedHandler closed,
    PumpDoneHandler pumpDone,
    WorkerFunc_t work
)

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