dtn::BundleDaemon::BundleDaemon::Params Struct Reference

General daemon parameters. More...

#include <BundleDaemon.h>

List of all members.

Public Member Functions

 Params ()
 Default constructor.

Public Attributes

bool early_deletion_
 Whether or not to delete bundles before they're expired if all routers / registrations have handled it.
bool suppress_duplicates_
 Whether or not to skip routing decisions for and delete duplicate bundles.
bool accept_custody_
 Whether or not to accept custody when requested.
bool reactive_frag_enabled_
 Whether or not reactive fragmentation is enabled.
bool retry_reliable_unacked_
 Whether or not to retry unacked transmissions on reliable CLs.
bool test_permuted_delivery_
 Test hook to permute bundles before delivering to registrations.
bool injected_bundles_in_memory_
 Whether or not injected bundles are held in memory by default.


Detailed Description

General daemon parameters.

Definition at line 205 of file BundleDaemon.h.


Constructor & Destructor Documentation

dtn::BundleDaemon::BundleDaemon::Params::Params (  ) 

Default constructor.

Definition at line 60 of file BundleDaemon.cc.


Member Data Documentation

bool dtn::BundleDaemon::BundleDaemon::Params::accept_custody_

Whether or not to accept custody when requested.

Definition at line 218 of file BundleDaemon.h.

Referenced by dtn::BundleDaemon::handle_bundle_received().

bool dtn::BundleDaemon::BundleDaemon::Params::early_deletion_

Whether or not to delete bundles before they're expired if all routers / registrations have handled it.

Definition at line 211 of file BundleDaemon.h.

Referenced by dtn::BundleDaemon::try_to_delete().

bool dtn::BundleDaemon::BundleDaemon::Params::injected_bundles_in_memory_

Whether or not injected bundles are held in memory by default.

Definition at line 230 of file BundleDaemon.h.

Referenced by dtn::BundleDaemon::handle_bundle_inject().

bool dtn::BundleDaemon::BundleDaemon::Params::reactive_frag_enabled_

Whether or not reactive fragmentation is enabled.

Definition at line 221 of file BundleDaemon.h.

bool dtn::BundleDaemon::BundleDaemon::Params::retry_reliable_unacked_

Whether or not to retry unacked transmissions on reliable CLs.

Definition at line 224 of file BundleDaemon.h.

Referenced by dtn::BundleDaemon::handle_bundle_transmitted().

bool dtn::BundleDaemon::BundleDaemon::Params::suppress_duplicates_

Whether or not to skip routing decisions for and delete duplicate bundles.

Definition at line 215 of file BundleDaemon.h.

Referenced by dtn::BundleDaemon::find_duplicate(), and dtn::BundleDaemon::handle_bundle_received().

bool dtn::BundleDaemon::BundleDaemon::Params::test_permuted_delivery_

Test hook to permute bundles before delivering to registrations.

Definition at line 227 of file BundleDaemon.h.


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

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