prf::control::ControlServices struct final

Narrow dependency bundle passed into command handlers.

All pointers are non-owning and must outlive command dispatch.

Public variables

IClock* clock
const CommandRegistry* command_registry
const IDeviceIdentity* device_identity
const IManagementNonceSource* nonce_source
ISystemRebootController* reboot_controller
const ISystemStatusSource* system_status_source