跳至内容 跳至搜索

Action Cable 远程 连接

代表通过ActionCable.server.remote_connections.where(*)找到的单个远程连接。仅用于调用该连接上的断开连接

命名空间
方法
D
N

属性

[R] 服务器

类公有方法

新建(server, ids)

# File actioncable/lib/action_cable/remote_connections.rb, line 52
def initialize(server, ids)
  @server = server
  set_identifier_instance_vars(ids)
end

实例公有方法

断开连接(reconnect: true)

使用内部通道断开连接。

# File actioncable/lib/action_cable/remote_connections.rb, line 58
def disconnect(reconnect: true)
  server.broadcast internal_channel, { type: "disconnect", reconnect: reconnect }
end