local skynet = require "skynet" local harbor = {} function harbor.globalname(name, handle) handle = handle or skynet.self() skynet.send(".cslave", "lua", "REGISTER", name, handle) end function harbor.queryname(name) return skynet.call(".cslave", "lua", "QUERYNAME", name) end function harbor.link(id) skynet.call(".cslave", "lua", "LINK", id) end function harbor.connect(id) skynet.call(".cslave", "lua", "CONNECT", id) end function harbor.linkmaster() skynet.call(".cslave", "lua", "LINKMASTER") end return harbor