tango.net.device.LocalSocket

License:

BSD style: see license.txt

Version:

Nov 2009: Initial release

Author:

Lukas Pinkowski, Kris
class LocalSocket : Socket #
A wrapper around the Berkeley API to implement the IConduit abstraction and add stream-specific functionality.
this() [private] #
Create a streaming local socket
this(char[] path) #
Create a streaming local socket
this(LocalAddress addr) #
Create a streaming local socket
char[] toString() [override] #
Return the name of this device
class LocalServerSocket : LocalSocket #
this(char[] path, int backlog = 32, bool reuse = false) #
char[] toString() [override] #
Return the name of this device
Socket accept(Socket recipient = null) #
class LocalAddress : Address #
this(char[] path) #
-path- path to a unix domain socket (which is a filename)
sockaddr* name() [final] #
int nameLen() [final] #
AddressFamily addressFamily() [final] #
char[] toString() [final] #
char[] path() [final] #
bool isAbstract() [final] #