@node-red/runtime.comms

这是运行时的comms子系统。

addConnection(opts) → {Promise.<Object>}

注册新的comms连接

参数
名称 类型 描述
opts 对象
名称 类型 描述
用户 用户

调用API的用户

客户端 CommsConnection

客户端连接

返回
类型
Promise.<Object>
  • 完成时解析

removeConnection(opts) → {Promise.<Object>}

注销comms连接

参数
名称 类型 描述
opts 对象
名称 类型 描述
用户 用户

调用API的用户

客户端 CommsConnection

客户端连接

返回
类型
Promise.<Object>
  • 完成时解析

subscribe(opts) → {Promise.<Object>}

将comms连接订阅到给定主题。目前,所有客户端都会自动订阅所有内容,并且无法取消订阅。发送订阅请求将触发保留消息的发送。

参数
名称 类型 描述
opts 对象
名称 类型 描述
用户 用户

调用API的用户

客户端 CommsConnection

客户端连接

主题 字符串

要订阅的主题

返回
类型
Promise.<Object>
  • 完成时解析

unsubscribe(opts) → {Promise.<Object>}

待办事项:取消comms连接对给定主题的订阅

参数
名称 类型 描述
opts 对象
名称 类型 描述
用户 用户

调用API的用户

客户端 CommsConnection

客户端连接

主题 字符串

要取消订阅的主题

返回
类型
Promise.<Object>
  • 完成时解析