Class used for per-edge state in the graph (the link). More...
#include <DTLSRRouter.h>
Public Member Functions | |
EdgeInfo (const std::string &id) | |
EdgeInfo (const std::string &id, const LinkParams ¶ms) | |
bool | operator== (const EdgeInfo &other) const |
Public Attributes | |
std::string | id_ |
link name | |
LinkParams | params_ |
link params | |
oasys::Time | last_update_ |
last time this edge was updated | |
bool | is_registration_ |
whether edge is local |
Class used for per-edge state in the graph (the link).
Definition at line 92 of file DTLSRRouter.h.
dtn::DTLSRRouter::EdgeInfo::EdgeInfo | ( | const std::string & | id | ) | [inline] |
Definition at line 93 of file DTLSRRouter.h.
dtn::DTLSRRouter::EdgeInfo::EdgeInfo | ( | const std::string & | id, | |
const LinkParams & | params | |||
) | [inline] |
Definition at line 95 of file DTLSRRouter.h.
Definition at line 98 of file DTLSRRouter.h.
References id_.
std::string dtn::DTLSRRouter::EdgeInfo::id_ |
link name
Definition at line 102 of file DTLSRRouter.h.
Referenced by dtn::DTLSRRouter::handle_registration_added(), and operator==().
whether edge is local
Definition at line 105 of file DTLSRRouter.h.
Referenced by dtn::DTLSRRouter::handle_registration_added().
oasys::Time dtn::DTLSRRouter::EdgeInfo::last_update_ |
last time this edge was updated
Definition at line 104 of file DTLSRRouter.h.
link params
Definition at line 103 of file DTLSRRouter.h.
Referenced by dtn::DTLSRRouter::handle_contact_up(), and dtn::DTLSRRouter::handle_registration_added().