68 friend class TimeSliceThread;
Thread(const String &threadName, size_t threadStackSize=osDefaultStackSize)
virtual int useTimeSlice()=0
virtual ~TimeSliceClient()=default
int getNumClients() const
void removeTimeSliceClient(TimeSliceClient *clientToRemove)
void addTimeSliceClient(TimeSliceClient *clientToAdd, int millisecondsBeforeStarting=0)
TimeSliceClient * getClient(int index) const
void moveToFrontOfQueue(TimeSliceClient *clientToMove)
bool contains(const TimeSliceClient *) const
TimeSliceThread(const String &threadName)