prf::control::ISystemRebootController class

Abstract reboot controller used by /system/reboot.

Derived classes

class prf::system::RuntimeSystemService final
Runtime-oriented provider for /system/* telemetry and /system/reboot.

Constructors, destructors, conversion operators

~ISystemRebootController() defaulted virtual

Public functions

auto request_reboot() -> bool pure virtual
Schedules reboot request; returns false when reboot cannot be scheduled.