Ruby on Rails 5.2 - ActionCable::RemoteConnections::RemoteConnection

क्लास एक्शनकेबल :: RemoteConnections :: RemoteConnection




ruby

क्लास एक्शनकेबल :: RemoteConnections :: RemoteConnection

जनक:
Object
शामिल मॉड्यूल:
ActionCable::Connection::Identification , ActionCable::Connection::InternalChannel

ActionCable.server.remote_connections.where(*) माध्यम से पाया गया एकल दूरस्थ कनेक्शन का प्रतिनिधित्व करता है। केवल उस कनेक्शन पर कॉल disconnect करने के उद्देश्य से मौजूद है।

गुण

सर्वर [R]

पब्लिक क्लास के तरीके

नया (सर्वर, आईडी) स्रोत दिखाएँ
# File actioncable/lib/action_cable/remote_connections.rb, line 41
def initialize(server, ids)
  @server = server
  set_identifier_instance_vars(ids)
end

सार्वजनिक प्रवृत्ति के तरीके

डिस्कनेक्ट () स्रोत दिखाएं
# File actioncable/lib/action_cable/remote_connections.rb, line 47
def disconnect
  server.broadcast internal_channel, type: "disconnect"
end

कनेक्शन को डिस्कनेक्ट करने के लिए आंतरिक चैनल का उपयोग करता है।