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_ |
Definition at line 128 of file SimConvergenceLayer.cc.
dtnsim::SimLink::SimLink::PendingEventTimer::PendingEventTimer | ( | SimLink * | link, | |
type_t | type | |||
) | [inline] |
Definition at line 132 of file SimConvergenceLayer.cc.
void dtnsim::SimLink::SimLink::PendingEventTimer::timeout | ( | const timeval & | now | ) |
Definition at line 256 of file SimConvergenceLayer.cc.
References dtnsim::SimLink::SimLink::PendingEventTimer::ARRIVAL, dtnsim::SimLink::handle_arrival_events(), dtnsim::SimLink::handle_pending_inflight(), dtnsim::SimLink::handle_transmitted_events(), dtnsim::SimLink::SimLink::PendingEventTimer::INFLIGHT, dtnsim::SimLink::SimLink::PendingEventTimer::link_, dtnsim::SimLink::SimLink::PendingEventTimer::TRANSMITTED, and dtnsim::SimLink::SimLink::PendingEventTimer::type_.
SimLink* dtnsim::SimLink::SimLink::PendingEventTimer::link_ [protected] |
Definition at line 138 of file SimConvergenceLayer.cc.
Referenced by dtnsim::SimLink::SimLink::PendingEventTimer::timeout().
type_t dtnsim::SimLink::SimLink::PendingEventTimer::type_ [protected] |
Definition at line 139 of file SimConvergenceLayer.cc.
Referenced by dtnsim::SimLink::SimLink::PendingEventTimer::timeout().