Structure passed as a parameter to the callback invoked by a ros::SteadyTimer. More...
#include <forwards.h>
Public Attributes | |
SteadyTime | current_expected |
In a perfect world, this is when the current callback should be happening. More... | |
SteadyTime | current_expired |
When the current timer actually expired and the callback was added to the queue. More... | |
SteadyTime | current_real |
This is when the current callback was actually called (SteadyTime::now() as of the beginning of the callback) More... | |
SteadyTime | last_expected |
In a perfect world, this is when the last callback should have happened. More... | |
SteadyTime | last_expired |
When the last timer actually expired and the callback was added to the queue. More... | |
SteadyTime | 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::SteadyTimer.
Definition at line 172 of file forwards.h.
SteadyTime ros::SteadyTimerEvent::current_expected |
In a perfect world, this is when the current callback should be happening.
Definition at line 178 of file forwards.h.
SteadyTime ros::SteadyTimerEvent::current_expired |
When the current timer actually expired and the callback was added to the queue.
Definition at line 180 of file forwards.h.
SteadyTime ros::SteadyTimerEvent::current_real |
This is when the current callback was actually called (SteadyTime::now() as of the beginning of the callback)
Definition at line 179 of file forwards.h.
WallDuration ros::SteadyTimerEvent::last_duration |
How long the last callback ran for.
Definition at line 184 of file forwards.h.
SteadyTime ros::SteadyTimerEvent::last_expected |
In a perfect world, this is when the last callback should have happened.
Definition at line 174 of file forwards.h.
SteadyTime ros::SteadyTimerEvent::last_expired |
When the last timer actually expired and the callback was added to the queue.
Definition at line 176 of file forwards.h.
SteadyTime ros::SteadyTimerEvent::last_real |
When the last callback actually happened.
Definition at line 175 of file forwards.h.
struct { ... } ros::SteadyTimerEvent::profile |