|
TARAXA
|
#include <Network.h>
Public Member Functions | |
| NetworkConfig (unsigned short _listenPort=c_defaultListenPort) | |
| NetworkConfig (std::string const &_listenAddress, unsigned short _listenPort=c_defaultListenPort, bool _upnp=true, bool _allowLocalDiscovery=false) | |
| NetworkConfig (std::string const &_publicIP, std::string const &_listenAddress=std::string(), uint16_t _listenPort=c_defaultListenPort, bool _upnp=true, bool _allowLocalDiscovery=false) | |
Public Attributes | |
| std::string | publicIPAddress |
| Addressing. | |
| std::string | listenIPAddress |
| uint16_t | listenPort = c_defaultListenPort |
| std::unordered_set< dev::p2p::NodeID > | trustedNodes |
| Trusted Nodes. | |
| bool | traverseNAT = true |
| Preferences. | |
| bool | discovery = true |
| bool | allowLocalDiscovery = false |
| bool | pin = false |
|
inlineexplicit |
|
inline |
|
inline |
| std::string dev::p2p::NetworkConfig::listenIPAddress |
| uint16_t dev::p2p::NetworkConfig::listenPort = c_defaultListenPort |
| std::string dev::p2p::NetworkConfig::publicIPAddress |
Addressing.
| std::unordered_set<dev::p2p::NodeID> dev::p2p::NetworkConfig::trustedNodes |
Trusted Nodes.