远程订阅同步-订阅端
function M.watch(svr_name, channel_name, handle_name, handler)
描述
watch监听 svr_name 的所有结点
参数
- svr_name string 远程结点名称
- channel_name string 通道名
- handle_name string 绑定的处理名(注意:pwatch包含watch的channel_name时,不要使用相同的handle_name,这会导致watch出错,或者回调只进过pwatch或者watch注册的回调)
- handler function 回调处理函数
返回值
function M.unwatch(svr_name, channel_name, handle_name)
描述
取消监听 svr_name 的所有结点
参数
- svr_name string 远程结点名称
- channel_name string 通道名
- handle_name string 绑定的处理名(注意:pwatch包含watch的channel_name时,不要使用相同的handle_name,这会导致watch出错,或者回调只进过pwatch或者watch注册的回调)
返回值
function M.watch_byid(svr_name, svr_id, channel_name, handle_name, handler)
描述
指定svr_id监听
参数
- svr_name string 远程结点名称
- svr_id string 远程结点名称
- channel_name string 通道名
- handle_name string 绑定的处理名(注意:pwatch包含watch的channel_name时,不要使用相同的handle_name,这会导致watch出错,或者回调只进过pwatch或者watch注册的回调)
- handler function 回调处理函数
返回值
function M.unwatch_byid(svr_name, svr_id, channel_name, handle_name)
描述
指定svr_id取消监听
参数
- svr_name string 远程结点名称
- svr_id string 远程结点名称
- channel_name string 通道名
返回值
function M.pwatch(svr_name, pchannel_name, handle_name, handler)
描述
pwatch监听 svr_name 的所有结点
参数
- svr_name string 远程结点名称
- pchannel_name string 通道名匹配式 name::address 冒号分隔,通配
- handle_name string 绑定的处理名(注意:pwatch包含watch的channel_name时,不要使用相同的handle_name,这会导致watch出错,或者回调只进过pwatch或者watch注册的回调)
- handler function 回调处理函数
返回值
function M.unpwatch(svr_name, pchannel_name, handle_name)
描述
取消监听 svr_name 的所有结点
参数
- svr_name string 远程结点名称
- pchannel_name string 通道名匹配式
- handle_name string 绑定的处理名(注意:pwatch包含watch的channel_name时,不要使用相同的handle_name,这会导致watch出错,或者回调只进过pwatch或者watch注册的回调)
返回值
function M.pwatch_byid(svr_name, svr_id, pchannel_name, handle_name, handler)
描述
指定svr_id监听
参数
- svr_name string 远程结点名称
- svr_id string 远程结点名称
- pchannel_name string 通道名匹配式
- handle_name string 绑定的处理名(注意:pwatch包含watch的channel_name时,不要使用相同的handle_name,这会导致watch出错,或者回调只进过pwatch或者watch注册的回调)
- handler function 回调处理函数
返回值
function M.unpwatch_byid(svr_name, svr_id, pchannel_name, handle_name)
描述
指定svr_id取消监听
参数
- svr_name string 远程结点名称
- svr_id string 远程结点名称
- pchannel_name string 通道名
- handle_name string 绑定的处理名(注意:pwatch包含watch的channel_name时,不要使用相同的handle_name,这会导致watch出错,或者回调只进过pwatch或者watch注册的回调)
返回值
远程订阅同步-订阅端
https://huahua132.github.io/2024/06/29/skynet_fly_api_word/rpc/watch_syn_client/