Lines Matching defs:const
36 SocketAddress (const struct sockaddr &s);
37 SocketAddress (const struct sockaddr_in &s);
38 SocketAddress (const struct sockaddr_in6 &s);
39 SocketAddress (const struct sockaddr_storage &s);
40 SocketAddress (const SocketAddress& rhs);
46 const SocketAddress&
47 operator=(const SocketAddress& rhs);
49 const SocketAddress&
50 operator=(const struct addrinfo *addr_info);
52 const SocketAddress&
53 operator=(const struct sockaddr &s);
55 const SocketAddress&
56 operator=(const struct sockaddr_in &s);
58 const SocketAddress&
59 operator=(const struct sockaddr_in6 &s);
61 const SocketAddress&
62 operator=(const struct sockaddr_storage &s);
74 GetLength () const;
86 GetFamily () const;
98 GetPort () const;
115 SetAddress (const struct addrinfo *hints_ptr, // Optional hints where the family, protocol and other things can be specified.
116 const char *host, // Hostname ("foo.bar.com" or "foo" or IP address string ("123.234.12.1" or "2001:0db8:85a3:0000:0000:8a2e:0370:7334")
117 const char *service, // Protocol name ("tcp", "http", etc) or a raw port number string ("81")
133 IsValid () const;
144 const struct sockaddr &
145 sockaddr () const
156 const struct sockaddr_in &
157 sockaddr_in () const
168 const struct sockaddr_in6 &
169 sockaddr_in6 () const
181 const struct sockaddr_storage &
182 sockaddr_storage () const
201 operator const struct sockaddr * () const
211 operator const struct sockaddr_in * () const
221 operator const struct sockaddr_in6 * () const
226 operator const struct sockaddr_storage * () const