#include <UDPConvergenceLayer.h>
Inheritance diagram for dtn::UDPConvergenceLayer::Params:
Per-link and per-interface settings are configurable via arguments to the 'link add' and 'interface add' commands.
The parameters are stored in each Link's CLInfo slot, as well as part of the Receiver helper class.
Definition at line 111 of file UDPConvergenceLayer.h.
Public Attributes | |
in_addr_t | local_addr_ |
Local address to bind to. | |
u_int16_t | local_port_ |
Local port to bind to. | |
in_addr_t | remote_addr_ |
Peer address to connect to. | |
u_int16_t | remote_port_ |
Peer port to connect to. | |
u_int32_t | rate_ |
Rate (in bps). | |
u_int32_t | bucket_depth_ |
Token bucket depth (in bits). |
Local address to bind to.
Definition at line 113 of file UDPConvergenceLayer.h.
Referenced by dtn::UDPConvergenceLayer::dump_interface(), dtn::UDPConvergenceLayer::dump_link(), dtn::UDPConvergenceLayer::Sender::init(), dtn::UDPConvergenceLayer::init_link(), dtn::UDPConvergenceLayer::parse_params(), and dtn::UDPConvergenceLayer::UDPConvergenceLayer().
Local port to bind to.
Definition at line 114 of file UDPConvergenceLayer.h.
Referenced by dtn::UDPConvergenceLayer::dump_interface(), dtn::UDPConvergenceLayer::dump_link(), dtn::UDPConvergenceLayer::Sender::init(), dtn::UDPConvergenceLayer::init_link(), dtn::UDPConvergenceLayer::parse_params(), and dtn::UDPConvergenceLayer::UDPConvergenceLayer().
Peer address to connect to.
Definition at line 115 of file UDPConvergenceLayer.h.
Referenced by dtn::UDPConvergenceLayer::dump_interface(), dtn::UDPConvergenceLayer::dump_link(), dtn::UDPConvergenceLayer::parse_params(), and dtn::UDPConvergenceLayer::UDPConvergenceLayer().
Peer port to connect to.
Definition at line 116 of file UDPConvergenceLayer.h.
Referenced by dtn::UDPConvergenceLayer::dump_interface(), dtn::UDPConvergenceLayer::dump_link(), dtn::UDPConvergenceLayer::parse_params(), and dtn::UDPConvergenceLayer::UDPConvergenceLayer().
u_int32_t dtn::UDPConvergenceLayer::Params::rate_ |
Rate (in bps).
Definition at line 118 of file UDPConvergenceLayer.h.
Referenced by dtn::UDPConvergenceLayer::Sender::init(), dtn::UDPConvergenceLayer::parse_params(), and dtn::UDPConvergenceLayer::UDPConvergenceLayer().
Token bucket depth (in bits).
Definition at line 119 of file UDPConvergenceLayer.h.
Referenced by dtn::UDPConvergenceLayer::Sender::init(), dtn::UDPConvergenceLayer::parse_params(), and dtn::UDPConvergenceLayer::UDPConvergenceLayer().