Action Cable 远程 Connection¶ ↑
表示通过 ActionCable.server.remote_connections.where(*) 找到的单个远程连接。仅用于在该连接上调用 disconnect 方法。
命名空间
方法
- D
- N
Attributes
| [R] | 服务器 |
类公共方法
new(server, ids) 链接
来源: 显示 | 在 GitHub 上
# File actioncable/lib/action_cable/remote_connections.rb, line 52 def initialize(server, ids) @server = server set_identifier_instance_vars(ids) end
实例公共方法
disconnect(reconnect: true) 链接
使用内部通道断开连接。
来源: 显示 | 在 GitHub 上
# File actioncable/lib/action_cable/remote_connections.rb, line 58 def disconnect(reconnect: true) server.broadcast internal_channel, { type: "disconnect", reconnect: reconnect } end