Îõ³h& ó4      !"#$%&'()*+,-./0123 Safe-Inferred";ñÄ  box-socketSocket configurationdefaultSocketConfig:SocketConfig {host = "127.0.0.1", port = 9160, path = "/"} box-socketofficial default box-socketRun a client app. box-socketRun a server app. box-socketConnection continuation.  box-socket7A simple client app for a box with Left debug messages.  box-socketCanned response function.  box-socketStandard server app for a box.  box-socket>default websocket receiver with messages Lefts are info/debug  box-socketReceiver that only commits. box-socketSender that only emits. box-socketãA receiver that responds based on received Text. lefts are quit signals. Rights are response text.   Safe-Inferred"1ÁÂÃÜ  box-socketÀtest of clientApp via a cRef committer and a canned list of Text box-socket’main test run of client-server functionality the code starts a server in a thread, starts the client in the main thread, and cancels the server on completion. > testRun [Left "receiver: received: echo:1",Right "echo:1",Left "receiver: received: echo:2",Right "echo:2",Left "receiver: received: echo:3",Right "echo:3",Left "receiver: received: close: 1000 "received close signal: responder closed.""] Safe-Inferred";ñ Á box-socketAn active TCP environment box-socketA screen dump thread box-socketA file dump thread  box-socketTCP configurationdefaultTCPConfig-TCPConfig {host = "127.0.0.1", port = "3566"}$ box-socketdefault% box-socket1Connects to a server with no screen or file dump.& box-socket close an Env' box-socket Emits from a 4( box-socket Commits to a 4) box-socket5 connection for a 4* box-socket TCP server 56 box-socketResponse function.+ box-socket5A server that explicitly responds to client messages., box-socket*A server independent of incoming messages.- box-socketA TCP client connected to stdin. box-socket2test harness wrapping an action with a "q" escape.7 box-socketCancel with a "q"./ box-socket "echo: " <> Responder0 box-socket Test server.% box-socket Configuration !"#$%&'()*+,-./0 !"#$%&'()*+,-./08      !""#$%&'()*+,-./0123456789'box-socket-0.4.1-LWqRyRmzNmq1mf13crzbPE Box.SocketBox.Socket.ExampleBox.TCP SocketConfighostportpathdefaultSocketConfig runClient runServerconnect clientApp responderApp serverApp receiver'receiversender responder$fShowSocketConfig$fEqSocketConfig$fGenericSocketConfigserverIOclientIOq'cancelQtClient tClientIOtestRunEnvsocketsockaddr ascreendump afiledump TCPConfigdefaultTCPConfignewclose tcpEmitter tcpCommittertcpBox tcpServer tcpResponder tcpSender tcpStdClient testHarness testRespondertestServerSender$fShowTCPConfig $fEqTCPConfig$fGenericTCPConfig&network-3.1.2.8-G1HQJcZ4hO5DEegiOdUMCRNetwork.Socket.TypesSocket box-0.9.1-2nVzvNZnFYT8BtkoDQLn58Box.BoxBox