chroxy v0.7.0 Chroxy.ProxyListener
Reponsible for accepting upstream connections from client, and delegating
ownership of the connection to a new Chroxy.ProxyServer process which will
in turn create the transparent forwarding channel to the downstream host.
Link to this section Summary
Functions
Instruct listener to accept incoming tcp connections and spawn a
dynamic transparent proxy Chroxy.ProxySever to handle the connection.
Returns a specification to start this module under a supervisor.
Spawns a ProxyLister which will listen on the port.
Link to this section Functions
Link to this function
accept(proxy_opts)
Instruct listener to accept incoming tcp connections and spawn a
dynamic transparent proxy Chroxy.ProxySever to handle the connection.
Link to this function
child_spec(init_arg)
Returns a specification to start this module under a supervisor.
See Supervisor.
Link to this function
start_link(args)
Spawns a ProxyLister which will listen on the port.
Keyword args:
:port- port in which the TCP listener will accept connections.