class NIO::WebSocket::Adapter::Proxy
Attributes
client_adapter[R]
srv_adapter[R]
Public Class Methods
new(srv, client, options)
click to toggle source
# File lib/nio/websocket/adapter/proxy.rb, line 7 def initialize(srv, client, options) @srv_adapter = ProxyAdapter.new srv, options do |data| client_adapter.write data end @client_adapter = ProxyAdapter.new client, options do |data| srv_adapter.write data end WebSocket.logger.debug "Initiating proxy connection between #{srv} and #{client}" end
Public Instance Methods
add_to_reactor()
click to toggle source
# File lib/nio/websocket/adapter/proxy.rb, line 18 def add_to_reactor srv_adapter.add_to_reactor client_adapter.add_to_reactor end