vibe.d beta banner
get vibe.d
0.8.2

Asynchronous I/O that doesn’t get in your way, written in D

Struct NetworkAddress

Represents a network/socket address.

struct NetworkAddress ;

Properties

NameTypeDescription
family[get, set]ushortFamily of the socket address.
port[get, set]ushortThe port in host byte order.
sockAddr[get]inout(core.sys.posix.sys.socket.sockaddr)*A pointer to a sockaddr struct suitable for passing to socket functions.
sockAddrInet4[get]inout(core.sys.posix.netinet.in_.sockaddr_in)*
sockAddrInet6[get]inout(core.sys.posix.netinet.in_.sockaddr_in6)*
sockAddrLen[get]intSize of the sockaddr struct that is returned by sockAddr().

Methods

NameDescription
toAddressStringReturns a string representation of the IP address
toStringReturns a full string representation of the address, including the port number.
Authors

Sönke Ludwig

Copyright

© 2012-2014 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.