Timer class to manage pending events. More...
Public Types | |
enum | type_t { INFLIGHT, ARRIVAL, TRANSMITTED } |
Public Member Functions | |
PendingEventTimer (SimLink *link, type_t type) | |
void | timeout (const timeval &now) |
Protected Attributes | |
SimLink * | link_ |
type_t | type_ |
Timer class to manage pending events.
Definition at line 128 of file SimConvergenceLayer.cc.
Definition at line 130 of file SimConvergenceLayer.cc.
Definition at line 132 of file SimConvergenceLayer.cc.
void dtnsim::SimLink::PendingEventTimer::timeout | ( | const timeval & | now | ) |
Definition at line 256 of file SimConvergenceLayer.cc.
References ARRIVAL, dtnsim::SimLink::handle_arrival_events(), dtnsim::SimLink::handle_pending_inflight(), dtnsim::SimLink::handle_transmitted_events(), INFLIGHT, link_, TRANSMITTED, and type_.
SimLink* dtnsim::SimLink::PendingEventTimer::link_ [protected] |
Definition at line 138 of file SimConvergenceLayer.cc.
Referenced by timeout().
type_t dtnsim::SimLink::PendingEventTimer::type_ [protected] |
Definition at line 139 of file SimConvergenceLayer.cc.
Referenced by timeout().