dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams Class Reference

Tunable parameter structure stored in each Link's CLInfo slot. More...

#include <ConnectionConvergenceLayer.h>

Inheritance diagram for dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams:

dtn::CLInfo dtn::StreamConvergenceLayer::StreamConvergenceLayer::StreamLinkParams

List of all members.

Public Attributes

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.
u_int test_read_limit_
 Max amount to read from the channel.
u_int test_write_limit_
 Max amount to write to the channel.

Protected Member Functions

 LinkParams (bool init_defaults)


Detailed Description

Tunable parameter structure stored in each Link's CLInfo slot.

Other CL-specific parameters are handled by deriving from this class.

Definition at line 98 of file ConnectionConvergenceLayer.h.


Constructor & Destructor Documentation

dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::LinkParams ( bool  init_defaults  )  [protected]

Definition at line 30 of file ConnectionConvergenceLayer.cc.


Member Data Documentation

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::data_timeout_

bool dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::reactive_frag_enabled_

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::recvbuf_len_

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::sendbuf_len_

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::test_read_delay_

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::test_read_limit_

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::test_recv_delay_

Msecs to sleep before recv evt.

Definition at line 107 of file ConnectionConvergenceLayer.h.

Referenced by dtn::ConnectionConvergenceLayer::parse_link_params().

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::test_write_delay_

u_int dtn::ConnectionConvergenceLayer::ConnectionConvergenceLayer::LinkParams::test_write_limit_


The documentation for this class was generated from the following files:

Generated on Fri Jan 30 09:27:03 2009 for DTN Reference Implementation by  doxygen 1.5.8