module Uq_socks5:sig..end
This module implements a SOCKS version 5 client (see RFC 1928) for
use with the Uq_engines.connector, Uq_engines.listener, and
Uq_engines.datagram_provider engine factories.
This implementation supports IPv4 and IPv6.
exception Socks_error of string
Raised when error messages of the SOCKS proxy are received, or because of other SOCKS-related problems.
class proxy_client :Uq_engines.connect_address ->object..end
The object created by new proxy_client addr can be passed as proxy
to the Uq_engines.connector, Uq_engines.listener, and
Uq_engines.datagram_provider functions to use
the SOCKS proxy for connections, servers, and datagram socket,
respectively.