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
frames::ViewerSet Class Reference

Public Member Functions

bool add (int fd)
 Add a viewer by socket fd. Adding an existing fd is a no-op. False when full.
 
void remove (int fd)
 
ReadyList ready_for (uint32_t sequence) const
 Viewers that are idle and have not yet been sent this sequence (or newer).
 
void mark_sending (int fd, uint32_t sequence)
 
void mark_done (int fd)
 
std::optional< size_t > index_of (int fd) const
 
size_t size () const
 

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