Open giann opened 2 years ago
enum SocketProtocol { tcp, udp, ipc }
Socket
Socket.init(str address, num port, SocketProtocol protocol) > Socket
Socket.initIpc(str path) > Socket
socket.connect()
socket.close()
socket.send(str data)
socket.receive() > str?
socket.receiveLine() > str?
socket.listen() > void > str?
receive
Server
server.init(str address, num port) > Server
server.accept() > void > Socket
enum SocketProtocol { tcp, udp, ipc }
Socket
objectSocket.init(str address, num port, SocketProtocol protocol) > Socket
Socket.initIpc(str path) > Socket
socket.connect()
socket.close()
socket.send(str data)
socket.receive() > str?
socket.receiveLine() > str?
socket.listen() > void > str?
receive
but whithin a fiberServer
objectserver.init(str address, num port) > Server
server.accept() > void > Socket
Fiber that yields sockets when a connection is established