- __anonymousmixin SocketMixin  
- Declares notifyRead and notifyWrite. 
- connSocket conn; 
- The socket this class wraps. 
- onReadablevoid onReadable() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- onWritablevoid onWritable() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- onErrorvoid onError(string ) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- socketSocket socket [@property getter] 
- Retrieve the socket class this class wraps. 
- _addressAddress _address [@property getter] 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- localAddressalias localAddress = _address!true 
- Undocumented in source. 
- remoteAddressalias remoteAddress = _address!false 
- Undocumented in source. 
- _addressStrstring _addressStr [@property getter] 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- localAddressStralias localAddressStr = _addressStr!true 
- Undocumented in source. 
- remoteAddressStralias remoteAddressStr = _addressStr!false 
- Undocumented in source. 
- daemonReadbool daemonRead; 
- Don't block the process from exiting, even if the socket is ready to receive data.
 TODO: Not implemented with libev 
- daemonWritebool daemonWrite; 
- Don't block the process from exiting, even if the socket is ready to send data.
 TODO: Not implemented with libev 
- daemondeprecated alias daemon = daemonRead 
- Undocumented in source. 
- setKeepAlivevoid setKeepAlive(bool enabled, int time, int interval) 
- Enable TCP keep-alive on the socket with the given settings. 
- toStringstring toString() 
- Returns a string containing the class name, address, and file descriptor. 
Class that actually performs listening on a certain address family