Class: BackboneSync::Rails::Faye::Message

Inherits:
Object
  • Object
show all
Defined in:
lib/backbone_sync-rails/faye/message.rb

Overview

To publish from outside of an ‘EM.run {}` loop: groups.google.com/group/faye-users/browse_thread/thread/ae6e2a1cc37b3b07

Instance Method Summary collapse

Constructor Details

#initialize(channel, data) ⇒ Message

Returns a new instance of Message.



10
11
12
13
# File 'lib/backbone_sync-rails/faye/message.rb', line 10

def initialize(channel, data)
  @channel = channel
  @data = data
end

Instance Method Details

#sendObject



15
16
17
# File 'lib/backbone_sync-rails/faye/message.rb', line 15

def send
  Net::HTTP.post_form(uri, :message => payload) 
end