llarp::sys::NOP_SystemLayerHandler
Inherits from llarp::sys::I_SystemLayerManager
Public Functions
| Name | |
|---|---|
| virtual void | report_changed_state() override report our current state to the system layer |
| virtual void | system_changed_our_state(ServiceState st) override system told us to enter this state |
Protected Functions
| Name | |
|---|---|
| virtual void | we_changed_our_state(ServiceState st) override change our state and report it to the system layer |
Additional inherited members
Public Functions inherited from llarp::sys::I_SystemLayerManager
| Name | |
|---|---|
| virtual | ~I_SystemLayerManager() =default |
| void | disable() disable all reporting to system layer |
| void | give_context(llarp::Context * ctx) give our current lokinet context to the system layer manager |
| virtual void | report_periodic_stats() report our stats on each timer tick |
| void | starting() |
| void | ready() |
| void | stopping() |
| void | stopped() |
| void | failed() |
Protected Attributes inherited from llarp::sys::I_SystemLayerManager
| Name | |
|---|---|
| bool | m_disable |
| llarp::Context * | m_Context |
Public Functions Documentation
function report_changed_state
inline virtual void report_changed_state() override
report our current state to the system layer
Reimplements: llarp::sys::I_SystemLayerManager::report_changed_state
function system_changed_our_state
inline virtual void system_changed_our_state(
ServiceState st
) override
system told us to enter this state
Reimplements: llarp::sys::I_SystemLayerManager::system_changed_our_state
Protected Functions Documentation
function we_changed_our_state
inline virtual void we_changed_our_state(
ServiceState st
) override
change our state and report it to the system layer
Reimplements: llarp::sys::I_SystemLayerManager::we_changed_our_state
Updated on 2026-01-10 at 22:49:45 +0000