Link parameters that are sent over the network. More...
#include <DTLSR.h>
Public Types | |
| enum | { LINK_UP = 0x1, LINK_DOWN = 0x2 } |
states More... | |
Public Member Functions | |
| LinkParams () | |
| LinkParams (const oasys::Builder &) | |
| virtual | ~LinkParams () |
| virtual void | serialize (oasys::SerializeAction *a) |
Public Attributes | |
| u_int8_t | state_ |
| LINK_UP or LINK_DOWN. | |
| u_int32_t | cost_ |
| configured link cost | |
| u_int32_t | delay_ |
| estimated link delay | |
| u_int32_t | bw_ |
| estimated link bandwidth | |
| u_int32_t | qcount_ |
| number of bundles in queue | |
| u_int32_t | qsize_ |
| total size of bundles in queue | |
Link parameters that are sent over the network.
Definition at line 43 of file DTLSR.h.
| dtn::DTLSR::LinkParams::LinkParams | ( | const oasys::Builder & | ) | [inline] |
| virtual dtn::DTLSR::LinkParams::~LinkParams | ( | ) | [inline, virtual] |
| void dtn::DTLSR::LinkParams::serialize | ( | oasys::SerializeAction * | a | ) | [virtual] |
| u_int32_t dtn::DTLSR::LinkParams::bw_ |
estimated link bandwidth
Definition at line 62 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::handle_registration_added(), and serialize().
| u_int32_t dtn::DTLSR::LinkParams::cost_ |
configured link cost
Definition at line 60 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::handle_contact_up(), and serialize().
| u_int32_t dtn::DTLSR::LinkParams::delay_ |
| u_int32_t dtn::DTLSR::LinkParams::qcount_ |
number of bundles in queue
Definition at line 63 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::generate_link_state(), and serialize().
| u_int32_t dtn::DTLSR::LinkParams::qsize_ |
total size of bundles in queue
Definition at line 64 of file DTLSR.h.
Referenced by dtn::DTLSRRouter::generate_link_state(), and serialize().
| u_int8_t dtn::DTLSR::LinkParams::state_ |
1.6.3