Class: BenchmarkChannel

Inherits:
ApplicationCable::Channel show all
Defined in:
lib/anyt/dummy/application.rb

Overview

BenchmarkChannel is useful when running Rails app only or RPC only

Instance Method Summary collapse

Instance Method Details

#broadcast(data) ⇒ Object



55
56
57
58
59
# File 'lib/anyt/dummy/application.rb', line 55

def broadcast(data)
  ActionCable.server.broadcast "all#{stream_id}", data
  data["action"] = "broadcastResult"
  transmit data
end

#echo(data) ⇒ Object



51
52
53
# File 'lib/anyt/dummy/application.rb', line 51

def echo(data)
  transmit data
end

#subscribedObject



47
48
49
# File 'lib/anyt/dummy/application.rb', line 47

def subscribed
  stream_from "all#{stream_id}"
end