UnixSocketClient
Inherits from: Object
A Unix domain socket client that connects to a server at a filesystem path.
Returns a SocketConnection for sending and receiving data.
Example
| conn <SocketConnection> response <String> |
conn := UnixSocketClient connectTo: '/tmp/echo.sock'.
conn sendLine: 'hello'.
response := conn receiveLine.
conn close
Class Methods
primitives
class primConnectTo:
uncategorized
class connectTo:
Connect to a Unix domain socket server at the given path. Returns a SocketConnection on success, or a Failure on error.
Example
| conn <SocketConnection> result <String> |
conn := UnixSocketClient connectTo: '/tmp/app.sock'.
conn sendLine: '{"method":"ping"}'.
result := conn receiveLine.
conn close