dtn::TableBasedRouter::RerouteTimer Class Reference

Timer class used to cancel transmission on down links after waiting for them to potentially reopen. More...

#include <TableBasedRouter.h>

List of all members.

Public Member Functions

 RerouteTimer (TableBasedRouter *router, const LinkRef &link)
virtual ~RerouteTimer ()
void timeout (const struct timeval &now)

Protected Attributes

TableBasedRouterrouter_
LinkRef link_

Detailed Description

Timer class used to cancel transmission on down links after waiting for them to potentially reopen.

Definition at line 204 of file TableBasedRouter.h.


Constructor & Destructor Documentation

dtn::TableBasedRouter::RerouteTimer::RerouteTimer ( TableBasedRouter router,
const LinkRef link 
) [inline]

Definition at line 206 of file TableBasedRouter.h.

virtual dtn::TableBasedRouter::RerouteTimer::~RerouteTimer (  )  [inline, virtual]

Definition at line 208 of file TableBasedRouter.h.


Member Function Documentation

void dtn::TableBasedRouter::RerouteTimer::timeout ( const struct timeval &  now  ) 

Definition at line 512 of file TableBasedRouter.cc.

References link_, dtn::TableBasedRouter::reroute_bundles(), and router_.


Member Data Documentation

Definition at line 214 of file TableBasedRouter.h.

Referenced by timeout().

Definition at line 213 of file TableBasedRouter.h.

Referenced by timeout().


The documentation for this class was generated from the following files:
Generated on Sun Nov 21 11:41:12 2010 for DTN Reference Implementation by  doxygen 1.6.3