#include <DTLSR.h>
Definition at line 69 of file DTLSR.h.
Public Member Functions | |
LinkState () | |
LinkState (const oasys::Builder &) | |
virtual | ~LinkState () |
virtual void | serialize (oasys::SerializeAction *a) |
Public Attributes | |
EndpointID | dest_ |
Destination node. | |
std::string | id_ |
Link name. | |
u_int32_t | elapsed_ |
Time since last state change for this link. | |
LinkParams | params_ |
Parameters of the link. |
dtn::DTLSR::LinkState::LinkState | ( | const oasys::Builder & | ) | [inline] |
virtual dtn::DTLSR::LinkState::~LinkState | ( | ) | [inline, virtual] |
void dtn::DTLSR::LinkState::serialize | ( | oasys::SerializeAction * | a | ) | [virtual] |
Destination node.
Definition at line 77 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::generate_link_state(), dtn::DTLSRRouter::handle_lsa(), and serialize().
std::string dtn::DTLSR::LinkState::id_ |
Link name.
Definition at line 78 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::generate_link_state(), dtn::DTLSRRouter::handle_lsa(), and serialize().
u_int32_t dtn::DTLSR::LinkState::elapsed_ |
Time since last state change for this link.
Definition at line 79 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::generate_link_state(), and serialize().
Parameters of the link.
Definition at line 81 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::generate_link_state(), dtn::DTLSRRouter::handle_lsa(), and serialize().