dtn::TableBasedRouter::RerouteTimer Class Reference

#include <TableBasedRouter.h>

List of all members.


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.


Public Member Functions

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

Protected Attributes

TableBasedRouterrouter_
LinkRef link_

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 213 of file TableBasedRouter.h.

Referenced by timeout().

Definition at line 214 of file TableBasedRouter.h.

Referenced by timeout().


The documentation for this class was generated from the following files:

Generated on Mon Jul 21 14:12:21 2008 for DTN Reference Implementation by  doxygen 1.5.6