dtn::TableBasedRouter::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::TableBasedRouter::RerouteTimer::RerouteTimer ( TableBasedRouter router,
const LinkRef link 
) [inline]

Definition at line 206 of file TableBasedRouter.h.

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

Definition at line 208 of file TableBasedRouter.h.


Member Function Documentation

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


Member Data Documentation

LinkRef dtn::TableBasedRouter::TableBasedRouter::RerouteTimer::link_ [protected]

TableBasedRouter* dtn::TableBasedRouter::TableBasedRouter::RerouteTimer::router_ [protected]


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

Generated on Fri Jan 30 09:27:05 2009 for DTN Reference Implementation by  doxygen 1.5.8