|
| IMPLEMENT_SERIALIZE (CAddress *pthis=(CAddress *)(this);READWRITE(*pthis);READWRITE(source);READWRITE(nLastSuccess);READWRITE(nAttempts);) void Init() |
|
| CAddrInfo (const CAddress &addrIn, const CNetAddr &addrSource) |
|
| CAddrInfo () |
|
int | GetTriedBucket (const std::vector< unsigned char > &nKey) const |
|
int | GetNewBucket (const std::vector< unsigned char > &nKey, const CNetAddr &src) const |
|
int | GetNewBucket (const std::vector< unsigned char > &nKey) const |
|
bool | IsTerrible (int64 nNow=GetAdjustedTime()) const |
|
double | GetChance (int64 nNow=GetAdjustedTime()) const |
|
| CAddress () |
|
| CAddress (CService ipIn, uint64 nServicesIn=NODE_NETWORK) |
|
void | Init () |
|
| IMPLEMENT_SERIALIZE (CAddress *pthis=const_cast< CAddress * >(this);CService *pip=(CService *) pthis;if(fRead) pthis->Init();if(nType &SER_DISK) READWRITE(nVersion);if((nType &SER_DISK)||(nVersion >=CADDR_TIME_VERSION &&!(nType &SER_GETHASH))) READWRITE(nTime);READWRITE(nServices);READWRITE(*pip);) void print() const |
|
| CService () |
|
| CService (const CNetAddr &ip, unsigned short port) |
|
| CService (const struct in_addr &ipv4Addr, unsigned short port) |
|
| CService (const struct sockaddr_in &addr) |
|
| CService (const char *pszIpPort, int portDefault, bool fAllowLookup=false) |
|
| CService (const char *pszIpPort, bool fAllowLookup=false) |
|
| CService (const std::string &strIpPort, int portDefault, bool fAllowLookup=false) |
|
| CService (const std::string &strIpPort, bool fAllowLookup=false) |
|
void | Init () |
|
void | SetPort (unsigned short portIn) |
|
unsigned short | GetPort () const |
|
bool | GetSockAddr (struct sockaddr *paddr, socklen_t *addrlen) const |
|
bool | SetSockAddr (const struct sockaddr *paddr) |
|
std::vector< unsigned char > | GetKey () const |
|
std::string | ToString () const |
|
std::string | ToStringPort () const |
|
std::string | ToStringIPPort () const |
|
void | print () const |
|
| CNetAddr () |
|
| CNetAddr (const struct in_addr &ipv4Addr) |
|
| CNetAddr (const char *pszIp, bool fAllowLookup=false) |
|
| CNetAddr (const std::string &strIp, bool fAllowLookup=false) |
|
void | Init () |
|
void | SetIP (const CNetAddr &ip) |
|
bool | SetSpecial (const std::string &strName) |
|
bool | IsIPv4 () const |
|
bool | IsIPv6 () const |
|
bool | IsRFC1918 () const |
|
bool | IsRFC3849 () const |
|
bool | IsRFC3927 () const |
|
bool | IsRFC3964 () const |
|
bool | IsRFC4193 () const |
|
bool | IsRFC4380 () const |
|
bool | IsRFC4843 () const |
|
bool | IsRFC4862 () const |
|
bool | IsRFC6052 () const |
|
bool | IsRFC6145 () const |
|
bool | IsTor () const |
|
bool | IsLocal () const |
|
bool | IsRoutable () const |
|
bool | IsValid () const |
|
bool | IsMulticast () const |
|
enum Network | GetNetwork () const |
|
std::string | ToString () const |
|
std::string | ToStringIP () const |
|
unsigned int | GetByte (int n) const |
|
uint64 | GetHash () const |
|
bool | GetInAddr (struct in_addr *pipv4Addr) const |
|
std::vector< unsigned char > | GetGroup () const |
|
int | GetReachabilityFrom (const CNetAddr *paddrPartner=NULL) const |
| Calculates a metric for how reachable (*this) is from a given partner. More...
|
|
void | print () const |
|