Production ownership seam for one broker-launched installed T1 host. More...
#include <control_installed_host.hpp>
Public Member Functions | |
| ~ControlInstalledHost () | |
| ControlInstalledHost (const ControlInstalledHost &)=delete | |
| ControlInstalledHost & | operator= (const ControlInstalledHost &)=delete |
| bool | ready () const |
| const ControlHostOpenResult & | binding () const |
| void | stop () noexcept |
Static Public Member Functions | |
| static std::unique_ptr< ControlInstalledHost > | start (ControlInstalledHostConfig config) |
Friends | |
| struct | detail::ControlInstalledHostTestAccess |
Production ownership seam for one broker-launched installed T1 host.
It consumes only inherited enrollment authority, installs the integrated observability+Motion executor before acknowledging readiness, and then owns the authenticated carrier, heartbeat lease, opaque authority lifecycle, and restart/disconnect cleanup. It creates no listener or discovery surface.
| pulp::inspect::ControlInstalledHost::~ControlInstalledHost | ( | ) |
|
delete |
| const ControlHostOpenResult & pulp::inspect::ControlInstalledHost::binding | ( | ) | const |
|
delete |
| bool pulp::inspect::ControlInstalledHost::ready | ( | ) | const |
|
static |
|
noexcept |
|
friend |