Module: CableRoom::Room

Extended by:
ActiveSupport::Autoload
Defined in:
lib/cable_room/room.rb,
lib/cable_room/room/base.rb,
lib/cable_room/room/reaping.rb,
lib/cable_room/room/callbacks.rb,
lib/cable_room/room/lifecycle.rb,
lib/cable_room/room/threading.rb,
lib/cable_room/room/broadcasting.rb,
lib/cable_room/room/port_scoping.rb,
lib/cable_room/room/port_policies.rb,
lib/cable_room/room/input_handling.rb,
lib/cable_room/room/channel_adapter.rb,
lib/cable_room/room/port_management.rb,
lib/cable_room/room/user_management.rb

Defined Under Namespace

Modules: Broadcasting, Callbacks, ChannelAdapter, InputHandling, Lifecycle, PortManagement, PortPolicies, PortScoping, Reaping, Threading, UserManagement Classes: Base

Class Method Summary collapse

Class Method Details

.locally_open_roomsObject



23
24
25
# File 'lib/cable_room/room.rb', line 23

def self.locally_open_rooms
  ChannelTracker.instance.room_channels.map(&:room)
end