17 #ifndef CYBER_TIMER_TIMER_TASK_H_ 18 #define CYBER_TIMER_TIMER_TASK_H_ 43 #endif // CYBER_TIMER_TIMER_TASK_H_ uint64_t timer_id_
Definition: timer_task.h:30
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: timer_task.h:28
uint64_t next_fire_duration_ms
Definition: timer_task.h:34
int64_t accumulated_error_ns
Definition: timer_task.h:35
uint64_t last_execute_time_ns
Definition: timer_task.h:36
std::function< void()> callback
Definition: timer_task.h:31
uint64_t remainder_interval_ms
Definition: timer_task.h:33
uint64_t interval_ms
Definition: timer_task.h:32
std::mutex mutex
Definition: timer_task.h:37
TimerTask(uint64_t timer_id)
Definition: timer_task.h:29