#include <Configuration.h>
Inherits dtn::daemon::Configuration::Extension.

Public Member Functions | |
| bool | enabled () const |
| bool | announce () const |
| bool | shortbeacon () const |
| char | version () const |
| const ibrcommon::vaddress | address () const throw (ParameterNotFoundException) |
| int | port () const |
| unsigned int | timeout () const |
Protected Member Functions | |
| Discovery () | |
| virtual | ~Discovery () |
| void | load (const ibrcommon::ConfigFile &conf) |
Protected Attributes | |
| bool | _enabled |
| unsigned int | _timeout |
Friends | |
| class | Configuration |
Definition at line 158 of file Configuration.h.
| dtn::daemon::Configuration::Discovery::Discovery | ( | ) | [protected] |
Definition at line 71 of file Configuration.cpp.
| dtn::daemon::Configuration::Discovery::~Discovery | ( | ) | [protected, virtual] |
Definition at line 89 of file Configuration.cpp.
| const ibrcommon::vaddress dtn::daemon::Configuration::Discovery::address | ( | ) | const throw (ParameterNotFoundException) |
Definition at line 322 of file Configuration.cpp.
References dtn::daemon::Configuration::getInstance(), and ibrcommon::vaddress::VADDRESS_INET.
Referenced by main().

| bool dtn::daemon::Configuration::Discovery::announce | ( | ) | const |
Definition at line 548 of file Configuration.cpp.
References dtn::daemon::Configuration::getInstance().
Referenced by dtn::net::DiscoveryAgent::timeout().

| bool dtn::daemon::Configuration::Discovery::enabled | ( | ) | const |
| void dtn::daemon::Configuration::Discovery::load | ( | const ibrcommon::ConfigFile & | conf | ) | [protected, virtual] |
Implements dtn::daemon::Configuration::Extension.
Definition at line 261 of file Configuration.cpp.
References _timeout, and ibrcommon::ConfigFile::read().
Referenced by dtn::daemon::Configuration::load().

| int dtn::daemon::Configuration::Discovery::port | ( | ) | const |
Definition at line 332 of file Configuration.cpp.
References dtn::daemon::Configuration::getInstance(), and ibrcommon::ConfigFile::read().
Referenced by main().

| bool dtn::daemon::Configuration::Discovery::shortbeacon | ( | ) | const |
Definition at line 553 of file Configuration.cpp.
References dtn::daemon::Configuration::getInstance().
Referenced by dtn::net::IPNDAgent::sendAnnoucement().

| unsigned int dtn::daemon::Configuration::Discovery::timeout | ( | ) | const |
Definition at line 337 of file Configuration.cpp.
References _timeout.
Referenced by dtn::net::DiscoveryAgent::received().
| char dtn::daemon::Configuration::Discovery::version | ( | ) | const |
Definition at line 558 of file Configuration.cpp.
References dtn::daemon::Configuration::getInstance(), and ibrcommon::ConfigFile::read().
Referenced by dtn::net::IPNDAgent::IPNDAgent().

friend class Configuration [friend] |
Definition at line 160 of file Configuration.h.
bool dtn::daemon::Configuration::Discovery::_enabled [protected] |
Definition at line 166 of file Configuration.h.
Referenced by enabled(), and dtn::daemon::Configuration::params().
unsigned int dtn::daemon::Configuration::Discovery::_timeout [protected] |
Definition at line 167 of file Configuration.h.
1.7.1