1 # -*- encoding: binary -*-
3 # deprecated, use Rainbows::Response instead
4 # Cramp 0.11 relies on this, and is only activated by Cramp
5 if defined?(Cramp) && defined?(Rainbows::EventMachine::Client)
6 class Rainbows::HttpResponse
7 # dummy method for Cramp to alias_method_chain
8 def self.write(client, response, out)
12 module Rainbows::EventMachine::CrampSocket
13 def em_write_response(response, alive = false)
15 write web_socket_upgrade_data
17 response[1] = nil # disable response headers
23 class Rainbows::EventMachine::Client
24 include Rainbows::EventMachine::CrampSocket