socks library

Classes

Connection
Generic socks connection interface emitted by SocksServer.
Message
Socks message.
ProxySettings
Stores information to connect to socks server.
SocksServer
Socks server.
SocksTCPClient
Socket wrapper for socks TCP connection.
SocksUpdPacket
TcpConnection
Connected client connection emitted by SocksServer if client requested TCP connection.
UdpConnection
Connected client connection emitted by SocksServer if client requested UDP connection.

Enums

AuthenticationMethod
Socks authentication method.
CommandReplyCode
Socks command response.
CommandType
Socks command type.
ConnectionState
State of connection after establishing Socks handshake.
SocksConnectionState
Socks server state.
SocksConnectionType
Type of connection

Typedefs

AuthHandler = bool Function(String username, String password)
Authentication handler.