#include <TableBasedRouter.h>
Public Member Functions | |
ResubscribeTimer (TableBasedRouter *router, Session *session) | |
virtual void | timeout (const struct timeval &now) |
Public Attributes | |
TableBasedRouter * | router_ |
Session * | session_ |
Definition at line 264 of file TableBasedRouter.h.
dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::ResubscribeTimer | ( | TableBasedRouter * | router, | |
Session * | session | |||
) |
Definition at line 1083 of file TableBasedRouter.cc.
void dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::timeout | ( | const struct timeval & | now | ) | [virtual] |
Definition at line 1091 of file TableBasedRouter.cc.
References dtn::Session::RESUBSCRIBE, dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::router_, dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::session_, dtn::Session::set_resubscribe_timer(), and dtn::TableBasedRouter::subscribe_to_session().
TableBasedRouter* dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::router_ |
Definition at line 269 of file TableBasedRouter.h.
Referenced by dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::timeout().
Session* dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::session_ |
Definition at line 270 of file TableBasedRouter.h.
Referenced by dtn::TableBasedRouter::TableBasedRouter::ResubscribeTimer::timeout().