Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
CNetAddr Member List

This is the complete list of members for CNetAddr, including all inherited members.

BIP155Network enum nameCNetAddrprivate
CJDNS enum valueCNetAddrprivate
CNetAddr()CNetAddr
CNetAddr(const struct in_addr &ipv4Addr)CNetAddrexplicit
CNetAddr(const struct in6_addr &pipv6Addr, const uint32_t scope=0)CNetAddrexplicit
CSubNet classCNetAddrfriend
GetAddrBytes() const CNetAddr
GetBIP155Network() const CNetAddrprivate
GetGroup(const std::vector< bool > &asmap) const CNetAddr
GetHash() const CNetAddr
GetIn6Addr(struct in6_addr *pipv6Addr) const CNetAddr
GetInAddr(struct in_addr *pipv4Addr) const CNetAddr
GetLinkedIPv4() const CNetAddr
GetMappedAS(const std::vector< bool > &asmap) const CNetAddr
GetNetClass() const CNetAddr
GetNetwork() const CNetAddr
GetReachabilityFrom(const CNetAddr *paddrPartner=nullptr) const CNetAddr
HasLinkedIPv4() const CNetAddr
I2P enum valueCNetAddrprivate
IPV4 enum valueCNetAddrprivate
IPV6 enum valueCNetAddrprivate
IsAddrV1Compatible() const CNetAddr
IsBindAny() const CNetAddr
IsCJDNS() const CNetAddr
IsHeNet() const CNetAddr
IsI2P() const CNetAddr
IsInternal() const CNetAddr
IsIPv4() const CNetAddr
IsIPv6() const CNetAddr
IsLocal() const CNetAddr
IsRelayable() const CNetAddrinline
IsRFC1918() const CNetAddr
IsRFC2544() const CNetAddr
IsRFC3849() const CNetAddr
IsRFC3927() const CNetAddr
IsRFC3964() const CNetAddr
IsRFC4193() const CNetAddr
IsRFC4380() const CNetAddr
IsRFC4843() const CNetAddr
IsRFC4862() const CNetAddr
IsRFC5737() const CNetAddr
IsRFC6052() const CNetAddr
IsRFC6145() const CNetAddr
IsRFC6598() const CNetAddr
IsRFC7343() const CNetAddr
IsRoutable() const CNetAddr
IsTor() const CNetAddr
IsValid() const CNetAddr
m_addrCNetAddrprotected
m_netCNetAddrprotected
m_scope_idCNetAddrprotected
MAX_ADDRV2_SIZECNetAddrprivatestatic
operator!=(const CNetAddr &a, const CNetAddr &b)CNetAddrfriend
operator<(const CNetAddr &a, const CNetAddr &b)CNetAddrfriend
operator==(const CNetAddr &a, const CNetAddr &b)CNetAddrfriend
Serialize(Stream &s) const CNetAddrinline
SerializeV1Array(uint8_t(&arr)[V1_SERIALIZATION_SIZE]) const CNetAddrinlineprivate
SerializeV1Stream(Stream &s) const CNetAddrinlineprivate
SerializeV2Stream(Stream &s) const CNetAddrinlineprivate
SetInternal(const std::string &name)CNetAddr
SetIP(const CNetAddr &ip)CNetAddr
SetLegacyIPv6(Span< const uint8_t > ipv6)CNetAddr
SetNetFromBIP155Network(uint8_t possible_bip155_net, size_t address_size)CNetAddrprivate
SetSpecial(const std::string &strName)CNetAddr
TORV2 enum valueCNetAddrprivate
TORV3 enum valueCNetAddrprivate
ToString() const CNetAddr
ToStringIP() const CNetAddr
Unserialize(Stream &s)CNetAddrinline
UnserializeV1Array(uint8_t(&arr)[V1_SERIALIZATION_SIZE])CNetAddrinlineprivate
UnserializeV1Stream(Stream &s)CNetAddrinlineprivate
UnserializeV2Stream(Stream &s)CNetAddrinlineprivate
V1_SERIALIZATION_SIZECNetAddrprivatestatic