Void Sentry
An AI-driven, real-time Sentry Turret platform leveraging asynchronous I/O and computer vision to deliver high-precision autonomous motion tracking on resource-constrained embedded hardware.
Loading...
Searching...
No Matches
BaseStatusProvider Class Referenceabstract

Interface for anything that can report a ControlStatus (the Controller). Lets the network layer read state without depending on the Controller. More...

#include <control_status.h>

Inheritance diagram for BaseStatusProvider:
Controller

Public Member Functions

virtual ControlStatus control_status () const =0
 Returns the latest published status. Safe to call from any task.
 

Detailed Description

Interface for anything that can report a ControlStatus (the Controller). Lets the network layer read state without depending on the Controller.

Member Function Documentation

◆ control_status()

virtual ControlStatus BaseStatusProvider::control_status ( ) const
pure virtual

Returns the latest published status. Safe to call from any task.

Implemented in Controller.


The documentation for this class was generated from the following file: