|
| obj_t (const ros::Duration &desired_dt, const ros::Duration &max_expected_dt_err) |
|
void | set_timeout_id (mrs_lib::TimeoutManager::timeout_id_t new_timeout_id) |
|
void | callback (const ros::Time &last_update) |
|
void | callback (const ros::TimerEvent &evt) |
|
|
std::mutex | mtx |
|
int | n_cbks = 0 |
|
int | sooner_cbks = 0 |
|
bool | null_cbk = false |
|
bool | cbk_not_running = false |
|
std::atomic_bool | cbk_running = false |
|
ros::Duration | max_dt_err = ros::Duration(0.0) |
|
ros::Duration | avg_dt_err = ros::Duration(0.0) |
|
bool | check_dt_err = false |
|
ros::Duration | desired_dt |
|
ros::Duration | max_expected_dt_err |
|
mrs_lib::TimeoutManager::timeout_id_t | timeout_id |
|
ros::Rate | r = ros::Rate(50.0) |
|
bool | cbks_in_time = true |
|
bool | cbks_ok = true |
|
std::mutex | cbk_running_mtx |
|
std::atomic< bool > | cbk_running = false |
|
The documentation for this struct was generated from the following file:
- test/timeout_manager/test.cpp