aboutsummaryrefslogtreecommitdiff
path: root/examples/client.sloth
blob: 26a902fb311e016e6d3bc16f713e3b2acdd4155d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
fn main() Int {
	var sockint: Int = clientsock(8080, "127.0.0.1");
	println(recvsock(sockint));
	var con: Bool = true;
	while con == true {
		print("send> ");
		var msg: String = readln();
		sendsock(msg, sockint);
		if sequals(msg, "KILLCLIENT") {
			con = false;
		}
		println("wait...");
		msg = recvsock(sockint);
		print("server: ");
		println(msg);

	}
	closesock(sockint, false);
	return 0;
}