class Faye::Server::Socket

Public Instance Methods

close() click to toggle source
# File lib/faye/protocol/socket.rb, line 17
def close
  @socket.close if @socket
  @socket = nil
end
send(message) click to toggle source
# File lib/faye/protocol/socket.rb, line 11
def send(message)
  @server.pipe_through_extensions(:outgoing, message, @env) do |piped_message|
    @socket.send(Faye.to_json([piped_message])) if @socket
  end
end

Public Class Methods

new(server, socket, env) click to toggle source
# File lib/faye/protocol/socket.rb, line 5
def initialize(server, socket, env)
  @server = server
  @socket = socket
  @env    = env
end