mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-24 03:53:09 +00:00
use sproto global slot
This commit is contained in:
13
examples/protoloader.lua
Normal file
13
examples/protoloader.lua
Normal file
@@ -0,0 +1,13 @@
|
||||
-- module proto as examples/proto.lua
|
||||
package.path = "./examples/?.lua;" .. package.path
|
||||
|
||||
local skynet = require "skynet"
|
||||
local sprotoparser = require "sprotoparser"
|
||||
local sprotoloader = require "sprotoloader"
|
||||
local proto = require "proto"
|
||||
|
||||
skynet.start(function()
|
||||
sprotoloader.save(proto.c2s, 1)
|
||||
sprotoloader.save(proto.s2c, 2)
|
||||
-- don't call skynet.exit() , because sproto.core may unload and the global slot become invalid
|
||||
end)
|
||||
Reference in New Issue
Block a user