class NIO::WebSocket::Adapter::Server

Public Class Methods

new(io, options) click to toggle source
Calls superclass method NIO::WebSocket::Adapter::new
# File lib/nio/websocket/adapter/server.rb, line 7
def initialize(io, options)
  driver = ::WebSocket::Driver.server(self, options[:websocket_options] || {})
  driver.on :connect do
    if ::WebSocket::Driver.websocket? driver.env
      driver.start
      WebSocket.logger.debug "driver connected"
    end
  end
  super io, driver, options
end