Skip to main content

Module protocol

Module protocol 

Source

Re-exports§

pub use self::address::Address;
pub use self::address::AddressType;
pub use self::command::Command;
pub use self::handshake::AuthMethod;
pub use self::handshake::password_method;
pub use self::handshake::password_method::UserKey;
pub use self::proxy_parameters::ProxyParameters;
pub use self::proxy_parameters::ProxyType;
pub use self::reply::Reply;
pub use self::request::Request;
pub use self::response::Response;
pub use self::udp::UdpHeader;

Modules§

handshake

Structs§

ProxyParameters
Request
SOCKS5 request
Response
Response
UdpHeader
SOCKS5 UDP packet header
Url
A parsed URL record.

Enums§

Address
SOCKS5 Address Format
AddressType
Command
ProxyType
Reply
Version
SOCKS protocol version, either 4 or 5

Traits§

AsyncStreamOperation
BufMut
A trait for values that provide sequential write access to bytes.
StreamOperation