远程订阅同步-订阅端

watch_syn_client

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/
作者
huahua132
发布于
2024年6月29日
许可协议