Sha256: 45c7aaf85c3c1e72e65cbdc68d197933ea67b006c8b78e4baf2c0ff47f261d06
Contents?: true
Size: 467 Bytes
Versions: 16
Compression:
Stored size: 467 Bytes
Contents
module Faye class Server class Socket def initialize(server, socket, env) @server = server @socket = socket @env = env end def send(message) @server.pipe_through_extensions(:outgoing, message, @env) do |piped_message| @socket.send(Faye.to_json([piped_message])) if @socket end end def close @socket.close if @socket @socket = nil end end end end
Version data entries
16 entries across 16 versions & 3 rubygems