[][src]Crate koibumi_socks_core

This crate is a core module of a minimal SOCKS5 client library.

Intended to use with a local Tor SOCKS5 proxy.

Structs

DomainName

This type represents a domain name used by SOCKS5.

SocketDomainName

This type represents a socket address which uses domain name, that is, a domain name with a port.

Enums

Addr

This type represents IPv4, IPv6 address or a domain name used by SOCKS5.

ParseAddrError

An error which can be returned when parsing a SOCKS address or a SOCKS socket address.

ParseDomainNameError

An error which can be returned when parsing a domain name.

ParseSocketAddrError

An error which can be returned when parsing a SOCKS socket address.

SocketAddr

This type represents a socket address used by SOCKS5.