InetAddr(const sockaddr_in &);
InetAddr(in_addr_t, in_port_t);
+ virtual InetAddr *copy() const { return new InetAddr(*this); }
+
Family get_family() const { return INET; }
in_addr_t get_addr() const { return ntohl(addr); }
in_port_t get_port() const { return ntohs(port); }
std::string str() const;
virtual unsigned fill_sockaddr(sockaddr &) const;
- virtual InetAddr *copy() const { return new InetAddr(*this); }
};
} // namespace Net