test/testClient.lua

Mon, 15 Feb 2010 06:26:34 +0500

author
Waqas Hussain <waqas20@gmail.com>
date
Mon, 15 Feb 2010 06:26:34 +0500
changeset 78
4782f315942f
parent 17
1a093a31059d
permissions
-rw-r--r--

buffer_event.c, event_buffer.c, luaevent.c: Remove redundant #includes.

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
	print("COMPLETE")
end

luaevent.addthread(func)

luaevent.loop()

mercurial