class ProxyProtocol::TCPSocket

Public Class Methods

new(remote_host, remote_port, source_ip=nil, source_port=nil, dest_ip=nil, dest_port=nil, local_host=nil, local_port=nil) click to toggle source
Calls superclass method
# File lib/proxyprotocol/tcpsocket.rb, line 6
def initialize(remote_host, remote_port, source_ip=nil, source_port=nil, 
               dest_ip=nil, dest_port=nil, local_host=nil, local_port=nil)
  super(remote_host, remote_port, local_host, local_port)
  header = proxy_protocol_header(source_ip, source_port, dest_ip,
                                 dest_port)
  write(header)
end