IBR-DTNSuite  0.8
dtn::daemon::Configuration::Discovery Class Reference

#include <Configuration.h>

Inheritance diagram for dtn::daemon::Configuration::Discovery:
Collaboration diagram for dtn::daemon::Configuration::Discovery:

List of all members.

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

Detailed Description

Definition at line 175 of file Configuration.h.


Constructor & Destructor Documentation

Definition at line 72 of file Configuration.cpp.

Definition at line 105 of file Configuration.cpp.


Member Function Documentation

Definition at line 794 of file Configuration.cpp.

Referenced by __daemon_run().

void dtn::daemon::Configuration::Discovery::load ( const ibrcommon::ConfigFile conf) [protected, virtual]

Implements dtn::daemon::Configuration::Extension.

Definition at line 336 of file Configuration.cpp.

References ibrcommon::ConfigFile::read().

Referenced by dtn::daemon::Configuration::load().

Here is the call graph for this function:

Definition at line 462 of file Configuration.cpp.

References dtn::daemon::Configuration::getInstance(), and ibrcommon::ConfigFile::read().

Referenced by __daemon_run().

Here is the call graph for this function:

Definition at line 804 of file Configuration.cpp.

References dtn::daemon::Configuration::getInstance(), and ibrcommon::ConfigFile::read().

Referenced by dtn::net::IPNDAgent::sendAnnoucement().

Here is the call graph for this function:

Definition at line 467 of file Configuration.cpp.

Referenced by dtn::net::DiscoveryAgent::received().

Definition at line 809 of file Configuration.cpp.

References dtn::daemon::Configuration::getInstance(), and ibrcommon::ConfigFile::read().

Referenced by dtn::net::IPNDAgent::IPNDAgent().

Here is the call graph for this function:


Friends And Related Function Documentation

friend class Configuration [friend]

Definition at line 177 of file Configuration.h.


Member Data Documentation

Definition at line 184 of file Configuration.h.


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