1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/actioncable/test/client/echo_channel.rb

19 lines
321 B
Ruby
Raw Normal View History

class EchoChannel < ActionCable::Channel::Base
def subscribed
stream_from "global"
end
def ding(data)
transmit(dong: data['message'])
end
def delay(data)
sleep 1
transmit(dong: data['message'])
end
def bulk(data)
ActionCable.server.broadcast "global", wide: data['message']
end
end