#include <BundleDaemon.h>
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. |
Definition at line 205 of file BundleDaemon.h.
dtn::BundleDaemon::BundleDaemon::Params::Params | ( | ) |
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_ |
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.