From c8a987daefa1475b1902b9823e8d2ef4500943cd Mon Sep 17 00:00:00 2001 From: Nic Gaffney Date: Thu, 29 Jun 2023 01:47:35 -0500 Subject: Sockets update --- examples/server.sloth | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'examples/server.sloth') diff --git a/examples/server.sloth b/examples/server.sloth index 201f8a2..3329471 100644 --- a/examples/server.sloth +++ b/examples/server.sloth @@ -1,14 +1,20 @@ fn main() Int { - var sockint: Int = serversock(); + var sockint: Int = serversock(8080, "auto", 10); + println("slothnet has initialized!"); sendsock("Welcome to slothnet!", sockint); var con: Bool = true; while con == true { + println("wait..."); var msg: String = recvsock(sockint); + print("client: "); println(msg); - if sequals(msg, "kill") { + print("send> "); + msg = readln(); + sendsock(msg, sockint); + if sequals(msg, "KILLSERV") { con = false; } } - closesock(sockint); + closesock(sockint, true); return 0; } -- cgit v1.2.3