Method: FTW::WebSocket#initialize

Defined in:
lib/ftw/websocket.rb

#initialize(request) ⇒ WebSocket

Creates a new websocket and fills in the given http request with any necessary settings.



36
37
38
39
40
41
42
# File 'lib/ftw/websocket.rb', line 36

def initialize(request)
  @key_nonce = generate_key_nonce
  @request = request
  prepare(@request)
  @parser = FTW::WebSocket::Parser.new
  @messages = []
end