Structure passed as a parameter to the callback invoked by a ros::Timer. More...
#include <forwards.h>
Public Attributes | |
| Time | current_expected | 
| In a perfect world, this is when the current callback should be happening.  More... | |
| Time | current_expired | 
| When the current timer actually expired and the callback was added to the queue.  More... | |
| Time | current_real | 
| This is when the current callback was actually called (Time::now() as of the beginning of the callback)  More... | |
| Time | last_expected | 
| In a perfect world, this is when the last callback should have happened.  More... | |
| Time | last_expired | 
| When the last timer actually expired and the callback was added to the queue.  More... | |
| Time | 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::Timer.
Definition at line 132 of file forwards.h.
| Time ros::TimerEvent::current_expected | 
In a perfect world, this is when the current callback should be happening.
Definition at line 138 of file forwards.h.
| Time ros::TimerEvent::current_expired | 
When the current timer actually expired and the callback was added to the queue.
Definition at line 140 of file forwards.h.
| Time ros::TimerEvent::current_real | 
This is when the current callback was actually called (Time::now() as of the beginning of the callback)
Definition at line 139 of file forwards.h.
| WallDuration ros::TimerEvent::last_duration | 
How long the last callback ran for.
Definition at line 144 of file forwards.h.
| Time ros::TimerEvent::last_expected | 
In a perfect world, this is when the last callback should have happened.
Definition at line 134 of file forwards.h.
| Time ros::TimerEvent::last_expired | 
When the last timer actually expired and the callback was added to the queue.
Definition at line 136 of file forwards.h.
| Time ros::TimerEvent::last_real | 
When the last callback actually happened.
Definition at line 135 of file forwards.h.
| struct { ... } ros::TimerEvent::profile |