#include <AlwaysOnLink.h>
ALWAYSON links are immediately opened upon creation and remain open for their duration.
Definition at line 31 of file AlwaysOnLink.h.
Public Member Functions | |
AlwaysOnLink (std::string name, ConvergenceLayer *cl, const char *nexthop) | |
void | set_initial_state () |
Hook for subclass to post events to control the initial link state, after all initialization is complete. |
dtn::AlwaysOnLink::AlwaysOnLink | ( | std::string | name, | |
ConvergenceLayer * | cl, | |||
const char * | nexthop | |||
) |
Definition at line 23 of file AlwaysOnLink.cc.
References dtn::Link::AVAILABLE, and dtn::Link::set_state().
void dtn::AlwaysOnLink::set_initial_state | ( | ) | [virtual] |
Hook for subclass to post events to control the initial link state, after all initialization is complete.
Reimplemented from dtn::Link.
Definition at line 31 of file AlwaysOnLink.cc.
References dtn::Link::OPEN, dtn::BundleDaemon::post(), and dtn::ContactEvent::USER.