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