Structure passed as a parameter to the callback invoked by a ros::WallTimer. More...
#include <forwards.h>
Public Attributes | |
| WallTime | current_expected |
| In a perfect world, this is when the current callback should be happening. More... | |
| WallTime | current_real |
| This is when the current callback was actually called (Time::now() as of the beginning of the callback) More... | |
| WallTime | last_expected |
| In a perfect world, this is when the last callback should have happened. More... | |
| WallTime | last_real |
| When the last callback actually happened. More... | |
| struct { | |
| WallDuration last_duration | |
| How long the last callback ran for. More... | |
| } | profile |
Structure passed as a parameter to the callback invoked by a ros::WallTimer.
Definition at line 151 of file forwards.h.
| WallTime roswrap::WallTimerEvent::current_expected |
In a perfect world, this is when the current callback should be happening.
Definition at line 156 of file forwards.h.
| WallTime roswrap::WallTimerEvent::current_real |
This is when the current callback was actually called (Time::now() as of the beginning of the callback)
Definition at line 157 of file forwards.h.
| WallDuration roswrap::WallTimerEvent::last_duration |
How long the last callback ran for.
Definition at line 161 of file forwards.h.
| WallTime roswrap::WallTimerEvent::last_expected |
In a perfect world, this is when the last callback should have happened.
Definition at line 153 of file forwards.h.
| WallTime roswrap::WallTimerEvent::last_real |
When the last callback actually happened.
Definition at line 154 of file forwards.h.
| struct { ... } roswrap::WallTimerEvent::profile |