dtn::daemon::Configuration Class Reference
#include <Configuration.h>
List of all members.
Detailed Description
This class contains the hole configuration for the
daemon.
Constructor & Destructor Documentation
| dtn::daemon::Configuration::Configuration |
( |
|
) |
[private] |
| dtn::daemon::Configuration::~Configuration |
( |
|
) |
[private] |
Member Function Documentation
| Configuration & dtn::daemon::Configuration::getInstance |
( |
|
) |
[static] |
| string dtn::daemon::Configuration::getLocalUri |
( |
|
) |
|
| vector< string > dtn::daemon::Configuration::getNetList |
( |
|
) |
|
| string dtn::daemon::Configuration::getNetType |
( |
const string |
name = "default" |
) |
|
| unsigned int dtn::daemon::Configuration::getNetPort |
( |
const string |
name = "default" |
) |
|
| string dtn::daemon::Configuration::getNetInterface |
( |
const string |
name = "default" |
) |
|
| string dtn::daemon::Configuration::getNetBroadcast |
( |
const string |
name = "default" |
) |
|
| unsigned int dtn::daemon::Configuration::getNetMTU |
( |
const string |
name = "default" |
) |
|
| void dtn::daemon::Configuration::setConfigFile |
( |
ConfigFile & |
conf |
) |
|
| vector< Node > dtn::daemon::Configuration::getStaticNodes |
( |
|
) |
|
| list< StaticRoute > dtn::daemon::Configuration::getStaticRoutes |
( |
|
) |
|
| unsigned int dtn::daemon::Configuration::getStorageMaxSize |
( |
|
) |
|
| bool dtn::daemon::Configuration::doStorageMerge |
( |
|
) |
|
| list< Node > dtn::daemon::Configuration::getFakeBroadcastNodes |
( |
|
) |
|
| bool dtn::daemon::Configuration::doFakeBroadcast |
( |
|
) |
|
| pair< double, double > dtn::daemon::Configuration::getStaticPosition |
( |
|
) |
|
| string dtn::daemon::Configuration::getGPSHost |
( |
|
) |
|
| unsigned int dtn::daemon::Configuration::getGPSPort |
( |
|
) |
|
| bool dtn::daemon::Configuration::useGPSDaemon |
( |
|
) |
|
| bool dtn::daemon::Configuration::useSQLiteStorage |
( |
|
) |
|
| string dtn::daemon::Configuration::getSQLiteDatabase |
( |
|
) |
|
| bool dtn::daemon::Configuration::doSQLiteFlush |
( |
|
) |
|
Member Data Documentation
Referenced by doFakeBroadcast(), doSQLiteFlush(), doStorageMerge(), getFakeBroadcastNodes(), getGPSHost(), getGPSPort(), getLocalUri(), getNetBroadcast(), getNetInterface(), getNetList(), getNetMTU(), getNetPort(), getNetType(), getSQLiteDatabase(), getStaticNodes(), getStaticPosition(), getStaticRoutes(), getStorageMaxSize(), setConfigFile(), useGPSDaemon(), and useSQLiteStorage().
The documentation for this class was generated from the following files: