|
static void | Cancel (const Id &timer_id) ASSERT_NO_ROLLBACK |
| Cancel the given timer. More...
|
|
static Id | ExpireAfter (const WallClock::Duration &rel_time, const Handler &handler, const EventTag &tag=kTimerEventTag) ASSERT_NO_ROLLBACK |
| Sets a timer that will be fired in relative time T. More...
|
|
static Id | ExpireAt (const WallClock::Value &abs_time, const Handler &handler, const EventTag &tag=kTimerEventTag) ASSERT_NO_ROLLBACK |
| Sets a timer that will be fired at an absolute time T. More...
|
|
static Id | ExpireRepeatedly (const WallClock::Duration &interval, const Handler &handler, const EventTag &tag=kTimerEventTag) ASSERT_NO_ROLLBACK |
| Sets a timer that will be fired repeatedly. More...
|
|
static bool | Install (const fun::ArgumentMap &arguments) |
| Called by the Funapi framework.
|
|
static bool | Uninstall () |
|
static const ArgumentMap * | FindArgument (const string &component_name) |
|