CConnman::Start

Start the connection manager and its worker threads.

Synopsis

Declared in <net.h>

[[requires_capability(0x7fbc935f8a60, 0x7fbc935f8b20, 0x7fbc935f8be0, 0x7fbc935f8ca0), requires_capability(0x7fbc9335f670, 0x7fbc9335f730, 0x7fbc9335f7f0, 0x7fbc9335f8b0), requires_capability(0x7fbc87428af0, 0x7fbc87428bb0, 0x7fbc87428c70, 0x7fbc87428d30), requires_capability(0x7fbc9745e6d0, 0x7fbc9745e790, 0x7fbc9745e850, 0x7fbc9745e910), requires_capability(0x7fbc8e97a810, 0x7fbc8e97a8d0, 0x7fbc8e97a990, 0x7fbc8e97aa50), requires_capability(0x7fbc859fbb80, 0x7fbc859fbc40, 0x7fbc859fbd00, 0x7fbc859fbdc0), requires_capability(0x7fbc90e38fe0, 0x7fbc90e390a0, 0x7fbc90e39160, 0x7fbc90e39220), requires_capability(0x7fbc8ec34110, 0x7fbc8ec341d0, 0x7fbc8ec34290, 0x7fbc8ec34350), requires_capability(0x7fbc92aec5d0, 0x7fbc92aec690, 0x7fbc92aec750, 0x7fbc92aec810), requires_capability(0x7fbc7cdade40, 0x7fbc7cdadf00, 0x7fbc7cdadfc0, 0x7fbc7cdae080), requires_capability(0x7fbc9fc89fe0, 0x7fbc9fc8a0a0, 0x7fbc9fc8a160, 0x7fbc9fc8a220)]]
bool
Start(
    CScheduler& scheduler,
    Options const& options);

Return Value

true if the connection manager started successfully.

Parameters

NameDescription
schedulerthe scheduler used for recurring background tasks.
optionsthe configuration options to apply before starting.