class Angelo::Stash::SSE

Public Instance Methods

event(*args) click to toggle source
# File lib/angelo/stash.rb, line 135
def event *args
  name, data = args
  raise ArgumentError if @context == :default and data.nil?
  data, name = name, @context if data.nil?
  each {|s| s.write Angelo::Base.sse_event(name, data)}
  nil
end
message(data) click to toggle source
# File lib/angelo/stash.rb, line 143
def message data
  each {|s| s.write Angelo::Base.sse_message(data)}
  nil
end