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. | |
WallTime | current_real |
This is when the current callback was actually called (Time::now() as of the beginning of the callback) | |
WallTime | last_expected |
In a perfect world, this is when the last callback should have happened. | |
WallTime | last_real |
When the last callback actually happened. | |
struct { | |
WallDuration last_duration | |
How long the last callback ran for. | |
} | profile |
Structure passed as a parameter to the callback invoked by a ros::WallTimer.
Definition at line 148 of file forwards.h.
In a perfect world, this is when the current callback should be happening.
Definition at line 153 of file forwards.h.
This is when the current callback was actually called (Time::now() as of the beginning of the callback)
Definition at line 154 of file forwards.h.
How long the last callback ran for.
Definition at line 158 of file forwards.h.
In a perfect world, this is when the last callback should have happened.
Definition at line 150 of file forwards.h.
When the last callback actually happened.
Definition at line 151 of file forwards.h.
struct { ... } ros::WallTimerEvent::profile |