EMANE
1.2.1
|
TimerServiceUser interface. More...
#include <timerserviceuser.h>
Public Member Functions | |
virtual | ~TimerServiceUser () |
virtual void | processTimedEvent (TimerEventId eventId, const TimePoint &expireTime, const TimePoint &scheduleTime, const TimePoint &fireTime, const void *arg) |
Protected Member Functions | |
TimerServiceUser () | |
TimerServiceUser interface.
Definition at line 46 of file timerserviceuser.h.
|
inlinevirtual |
Definition at line 49 of file timerserviceuser.h.
|
inlineprotected |
Definition at line 76 of file timerserviceuser.h.
|
inlinevirtual |
Process a timed event
eventId | Identifier corresponding to the timer being processed |
expireTime | The time the timer was scheduled to expire |
scheduleTime | The Time the timer was scheduled |
fireTime | Time time The time the timer actually fired |
arg | Opaque timed event data |
Reimplemented in EMANE::NEMStatefulLayer, EMANE::Models::Bypass::PHYLayer, EMANE::NEMQueuedLayer, EMANE::Models::PHYAPITest::ShimLayer, EMANE::Models::CommEffect::Shim, EMANE::Agents::GPSDLocation::Agent, EMANE::TimerServiceProxy, and EMANE::NEMTimerServiceProxy.
Definition at line 62 of file timerserviceuser.h.