Skip to content

sgns::account::TrustStartupController::RefreshDispatchState

Public Attributes

Name
std::mutex mutex
std::weak_ptr< TrustStartupController > controller
boost::asio::strand< boost::asio::system_executor > executor
std::shared_ptr< boost::asio::steady_timer > retry_timer
std::shared_ptr< RefreshTestHooks > test_hooks
EventCallback event_callback
std::string persisted_fingerprint
bool stopped
bool active
bool retry_waiting
bool coalesced_request

Public Attributes Documentation

variable mutex

std::mutex mutex;

variable controller

std::weak_ptr< TrustStartupController > controller;

variable executor

boost::asio::strand< boost::asio::system_executor > executor {
            boost::asio::make_strand( boost::asio::system_executor{} ) };

variable retry_timer

std::shared_ptr< boost::asio::steady_timer > retry_timer;

variable test_hooks

std::shared_ptr< RefreshTestHooks > test_hooks;

variable event_callback

EventCallback event_callback;

variable persisted_fingerprint

std::string persisted_fingerprint;

variable stopped

bool stopped = false;

variable active

bool active = false;

variable retry_waiting

bool retry_waiting = false;

variable coalesced_request

bool coalesced_request = false;

Updated on 2026-10-14 at 21:27:05 +0000