|
IBR-DTNSuite
0.10
|
#include <Configuration.h>

Public Types | |
| enum | NetType { NETWORK_UNKNOWN = 0, NETWORK_TCP = 1, NETWORK_UDP = 2, NETWORK_HTTP = 3, NETWORK_LOWPAN = 4, NETWORK_FILE = 5, NETWORK_DGRAM_UDP = 6, NETWORK_DGRAM_LOWPAN = 7, NETWORK_DGRAM_ETHERNET = 8 } |
Public Member Functions | |
| NetConfig (std::string name, NetType type, const std::string &url) | |
| NetConfig (std::string name, NetType type, const ibrcommon::vinterface &iface, int port) | |
| NetConfig (std::string name, NetType type, int port) | |
| virtual | ~NetConfig () |
Public Attributes | |
| std::string | name |
| NetType | type |
| std::string | url |
| ibrcommon::vinterface | iface |
| int | mtu |
| int | port |
Definition at line 57 of file Configuration.h.
| Enumerator | |
|---|---|
| NETWORK_UNKNOWN | |
| NETWORK_TCP | |
| NETWORK_UDP | |
| NETWORK_HTTP | |
| NETWORK_LOWPAN | |
| NETWORK_FILE | |
| NETWORK_DGRAM_UDP | |
| NETWORK_DGRAM_LOWPAN | |
| NETWORK_DGRAM_ETHERNET | |
Definition at line 60 of file Configuration.h.
| dtn::daemon::Configuration::NetConfig::NetConfig | ( | std::string | name, |
| NetType | type, | ||
| const std::string & | url | ||
| ) |
Definition at line 50 of file Configuration.cpp.
| dtn::daemon::Configuration::NetConfig::NetConfig | ( | std::string | name, |
| NetType | type, | ||
| const ibrcommon::vinterface & | iface, | ||
| int | port | ||
| ) |
Definition at line 55 of file Configuration.cpp.
| dtn::daemon::Configuration::NetConfig::NetConfig | ( | std::string | name, |
| NetType | type, | ||
| int | port | ||
| ) |
Definition at line 60 of file Configuration.cpp.
|
virtual |
Definition at line 65 of file Configuration.cpp.
| ibrcommon::vinterface dtn::daemon::Configuration::NetConfig::iface |
Definition at line 81 of file Configuration.h.
| int dtn::daemon::Configuration::NetConfig::mtu |
Definition at line 82 of file Configuration.h.
Referenced by dtn::daemon::Configuration::Network::load().
| std::string dtn::daemon::Configuration::NetConfig::name |
Definition at line 78 of file Configuration.h.
| int dtn::daemon::Configuration::NetConfig::port |
Definition at line 83 of file Configuration.h.
| NetType dtn::daemon::Configuration::NetConfig::type |
Definition at line 79 of file Configuration.h.
| std::string dtn::daemon::Configuration::NetConfig::url |
Definition at line 80 of file Configuration.h.