|
| TimedAdvance (uint8 hours, uint16 r=60) |
|
| TimedAdvance (Std::string timestring, uint16 r=60) |
|
void | init (uint16 min, uint16 r) |
|
void | timed (uint32 evtime) override |
|
bool | time_passed () const |
|
void | get_time_from_string (uint8 &hour, uint8 &minute, Std::string timestring) |
|
| TimedCallback (CallBack *t, void *d, uint32 wait_time, bool repeat=false) |
|
void | clear_target () |
|
| TimedEvent (uint32 reltime, bool immediate=false, bool realtime=true) |
|
void | queue () |
|
void | dequeue () |
|
void | set_time () |
|
void | stop_timer () |
|
virtual uint16 | callback (uint16 msg, CallBack *caller, void *data=nullptr) |
|
uint16 | message (uint16 msg, void *msg_data=nullptr, void *my_data=nullptr) |
|
void | set_user_data (void *user_data) |
|
void | set_target (CallBack *t) |
|
|
uint16 | minutes |
|
uint16 | rate |
|
uint32 | prev_evtime |
|
TimeQueue * | tq |
|
uint32 | delay |
|
uint32 | time |
|
sint8 | repeat_count |
|
bool | ignore_pause |
|
bool | real_time |
|
bool | tq_can_delete |
|
bool | defunct |
|
char * | callback_user_data |
|
CallBack * | callback_target |
|
|
void | stop () |
|
void | repeat (uint32 count=1) |
|
The documentation for this class was generated from the following file: