test/testClient.lua

changeset 13
3e2ea1e7b2e8
child 17
1a093a31059d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/testClient.lua	Fri Aug 31 09:34:09 2007 -0400
@@ -0,0 +1,19 @@
+require"luaevent"
+require"socket"
+local oldPrint = print
+print = function(...)
+	oldPrint("CLT", ...)
+end
+
+local function func()
+	print("ACTIVATED")
+	local sock = socket.tcp()
+	--sock:
+	sock = luaevent.wrap(sock)
+	print(assert(sock:connect("localhost", 20000)))
+	for i = 1, 100 do assert(sock:send("Greet me  ")) assert(sock:receive(10)) collectgarbage() end
+end
+
+luaevent.addthread(func)
+
+luaevent.loop()
\ No newline at end of file

mercurial