#include <ConnectionConvergenceLayer.h>
Other CL-specific parameters are handled by deriving from this class.
Definition at line 96 of file ConnectionConvergenceLayer.h.
Public Attributes | |
u_int32_t | busy_queue_depth_ |
Max # bundles in BD -> conn. queue. | |
bool | reactive_frag_enabled_ |
Is reactive fragmentation enabled. | |
u_int | sendbuf_len_ |
Buffer size for sending data. | |
u_int | recvbuf_len_ |
Buffer size for receiving data. | |
u_int | data_timeout_ |
Msecs to wait for data arrival. | |
u_int | test_read_delay_ |
Msecs to sleep between read calls. | |
u_int | test_write_delay_ |
Msecs to sleep between write calls. | |
u_int | test_recv_delay_ |
Msecs to sleep before recv evt. | |
Protected Member Functions | |
LinkParams (bool init_defaults) |
dtn::ConnectionConvergenceLayer::LinkParams::LinkParams | ( | bool | init_defaults | ) | [protected] |
Definition at line 27 of file ConnectionConvergenceLayer.cc.
Max # bundles in BD -> conn. queue.
Definition at line 98 of file ConnectionConvergenceLayer.h.
Referenced by dtn::CLConnection::check_unblock_link(), dtn::ConnectionConvergenceLayer::dump_link(), dtn::ConnectionConvergenceLayer::parse_link_params(), and dtn::CLConnection::queue_bundle().
Is reactive fragmentation enabled.
Definition at line 99 of file ConnectionConvergenceLayer.h.
Referenced by dtn::CLConnection::close_contact(), dtn::ConnectionConvergenceLayer::dump_link(), dtn::StreamConvergenceLayer::Connection::handle_contact_initiation(), dtn::StreamConvergenceLayer::Connection::initiate_contact(), and dtn::ConnectionConvergenceLayer::parse_link_params().
Buffer size for sending data.
Definition at line 100 of file ConnectionConvergenceLayer.h.
Referenced by dtn::CLConnection::CLConnection(), dtn::ConnectionConvergenceLayer::dump_link(), dtn::ConnectionConvergenceLayer::parse_link_params(), and dtn::ConnectionConvergenceLayer::reconfigure_link().
Buffer size for receiving data.
Definition at line 101 of file ConnectionConvergenceLayer.h.
Referenced by dtn::CLConnection::CLConnection(), dtn::ConnectionConvergenceLayer::dump_link(), dtn::ConnectionConvergenceLayer::parse_link_params(), and dtn::ConnectionConvergenceLayer::reconfigure_link().
Msecs to wait for data arrival.
Definition at line 102 of file ConnectionConvergenceLayer.h.
Referenced by dtn::ConnectionConvergenceLayer::dump_link(), dtn::StreamConvergenceLayer::Connection::handle_contact_initiation(), dtn::StreamConvergenceLayer::Connection::handle_poll_timeout(), and dtn::ConnectionConvergenceLayer::parse_link_params().
Msecs to sleep between read calls.
Definition at line 104 of file ConnectionConvergenceLayer.h.
Referenced by dtn::ConnectionConvergenceLayer::dump_link(), and dtn::ConnectionConvergenceLayer::parse_link_params().
Msecs to sleep between write calls.
Definition at line 105 of file ConnectionConvergenceLayer.h.
Referenced by dtn::ConnectionConvergenceLayer::dump_link(), dtn::ConnectionConvergenceLayer::parse_link_params(), and dtn::StreamConvergenceLayer::Connection::send_data().
Msecs to sleep before recv evt.
Definition at line 106 of file ConnectionConvergenceLayer.h.
Referenced by dtn::ConnectionConvergenceLayer::dump_link(), and dtn::ConnectionConvergenceLayer::parse_link_params().