Edit

kc3-lang/kc3/test/http/03_client_server.kc3

Branch :

  • test/http/03_client_server.kc3
  • quote require Socket
    require Socket
    quote require Socket.Buf
    require Socket.Buf
    quote (server = Socket.listen("127.0.0.1", "57000")); void
    (server = Socket.listen("127.0.0.1", "57000")) ; void
    quote (client = Socket.Buf.connect("127.0.0.1", "57000")) ; void
    (client = Socket.Buf.connect("127.0.0.1", "57000")) ; void
    quote (server_client = Socket.Buf.accept(server)) ; void
    (server_client = Socket.Buf.accept(server)) ; void
    quote Socket.Buf.close(server_client)
    Socket.Buf.close(server_client)
    quote Socket.Buf.close(client)
    Socket.Buf.close(client)
    quote Socket.close(server)
    Socket.close(server)