Lines Matching defs:ATAddress
44 class ATAddress
51 ATAddress()
56 ATAddress(const ATAddress &y)
61 ATAddress(const struct sockaddr *yip)
67 ATAddress(const ATAddress &y, in_port_t yport)
70 ATAddress::saSetPort((const struct sockaddr *)&(this->ip), yport);
73 ATAddress(const struct sockaddr *yip, in_port_t yport)
77 ATAddress::saSetPort((const struct sockaddr *)&(this->ip), yport);
151 if (!ATAddress::saIsInet(ip)) {
156 const void *src = ATAddress::saInAddr(ip, asize);
169 return ATAddress::saSize((const struct sockaddr *)&(this->ip));
179 return ATAddress::saInPort((const struct sockaddr *)&(this->ip));
184 return ATAddress::saInAddr((const struct sockaddr *)&(this->ip), asize);
189 return ATAddress::saInNtoP((const struct sockaddr *)&(this->ip), buf, buflen);
192 ATAddress &operator=(const ATAddress &y)
200 ATAddress &operator=(const struct sockaddr &yip)
207 int compare(const ATAddress &y) const
235 bool operator<(const ATAddress &y) const
243 bool operator>(const ATAddress &y) const
251 bool operator==(const ATAddress &y) const
262 bool operator!=(const ATAddress &y) const
285 typedef std::set<ATAddress> ATAddressList;
286 typedef std::map<ATAddress, std::string> ATDomainMap;
309 static bool GetIPDomain(const ATAddress &ip, std::string &domain, int &error);
548 static int Accept(int s, ATAddress &address,