support multi protocol

This commit is contained in:
云风
2012-08-31 21:18:19 +08:00
parent 1ee802c5c5
commit 0a886cd57c
47 changed files with 542 additions and 520 deletions

View File

@@ -46,13 +46,11 @@ function command.CLEAR(id)
end
end
skynet.dispatch(function (msg,sz)
local cmd , id , handle = skynet.unpack(msg,sz)
local f = command[cmd]
assert(f, cmd)
f(id,handle)
end)
skynet.start(function()
skynet.send("GROUPMGR" , 0, skynet.pack("MASTER", skynet.self()))
skynet.dispatch("lua", function(session, address, cmd , id , handle)
local f = command[cmd]
assert(f, cmd)
f(id,handle)
end)
skynet.send("GROUPMGR" , "lua", "MASTER", skynet.self())
end)