class Noodles::Application

Attributes

http_app[R]
websocket_app[R]

Public Class Methods

new() click to toggle source
# File lib/noodles/application.rb, line 10
def initialize
  @http_app = Noodles::Http::Application.new 
  @websocket_app = Noodles::Websocket::Application.new
end

Public Instance Methods

call(env) click to toggle source
# File lib/noodles/application.rb, line 15
def call(env)
  if env['HTTP_UPGRADE'] == "websocket"
    @websocket_app.call(env)
  else
    @http_app.call(env)
  end
end