|
| TimedCallback (CallBack *t, void *d, uint32 wait_time, bool repeat=false) |
|
void | timed (uint32 evtime) override |
|
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) |
|
|
void | stop () |
|
void | repeat (uint32 count=1) |
|
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 |
|
The documentation for this class was generated from the following file: