Inheritance diagram for InternetAddress:
Public Member Functions | |
sockaddr * | name () |
int | nameLen () |
this () | |
Socket AddressFamily | addressFamily () |
ushort | port () |
uint | addr () |
this (char[] addr, ushort port=PORT_ANY) | |
this (uint addr, ushort port) | |
this (ushort port) | |
char[] | toAddrString () |
char[] | toPortString () |
char[] | toString () |
Static Public Member Functions | |
uint | parse (char[] addr) |
Public Attributes | |
sockaddr_in | sin |
const uint | ADDR_ANY = 0 |
const uint | ADDR_NONE = cast(uint)-1 |
const ushort | PORT_ANY = 0 |
|
Reimplemented from Address. |
|
Reimplemented from Address. |
|
Definition at line 1749 of file Socket.d. References sin. |
|
Reimplemented from Address. Definition at line 1765 of file Socket.d. References sin. |
|
Definition at line 1776 of file Socket.d. Referenced by MulticastSocket::join(), and parse(). |
|
|
|
-port- can be PORT_ANY -addr- is an IP address or host name Definition at line 1800 of file Socket.d. References sin. |
|
Definition at line 1820 of file Socket.d. References sin. |
|
Definition at line 1832 of file Socket.d. References ADDR_NONE, InternetHost::addrList, InternetHost::getHostByName(), parse(), and sin. |
|
Definition at line 1844 of file Socket.d. References sin. |
|
|
|
Reimplemented from Address. Definition at line 1866 of file Socket.d. References sin. Referenced by SocketSet::VersionWin32::first(). |
|
-addr- is an IP address in the format "a.b.c.d" returns ADDR_NONE on failure Definition at line 1879 of file Socket.d. References port(). Referenced by this(). |
|
Definition at line 1719 of file Socket.d. Referenced by addressFamily(), Socket::setGroup(), this(), toAddrString(), and toString(). |
|
|
|
|
|
Definition at line 1757 of file Socket.d. Referenced by addr(). |