Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

netaddress.h File Reference
#include <compat.h>
#include <serialize.h>
#include <stdint.h>
#include <string>
#include <vector>
+ Include dependency graph for netaddress.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CNetAddr
 IP address (IPv6, or IPv4 using mapped IPv6 range (::FFFF:0:0/96)) More...
 
class  CSubNet
 
class  CService
 A combination of a network address (CNetAddr) and a (TCP) port. More...
 

Enumerations

enum  Network {
  NET_UNROUTABLE = 0, NET_IPV4, NET_IPV6, NET_TOR,
  NET_INTERNAL, NET_MAX
}
 

Variables

bool fAllowPrivateNet
 

Enumeration Type Documentation

◆ Network

enum Network
Enumerator
NET_UNROUTABLE 
NET_IPV4 
NET_IPV6 
NET_TOR 
NET_INTERNAL 
NET_MAX 

Definition at line 21 of file netaddress.h.

Variable Documentation

◆ fAllowPrivateNet

bool fAllowPrivateNet

Definition at line 18 of file netaddress.cpp.

Referenced by AppInitParameterInteraction(), and CNetAddr::IsRoutable().

Released under the MIT license