|
Electroneum
|
Classes | |
| class | client |
| Client support for socks connect and resolve commands. More... | |
| class | connect_client |
| class | connect_handler |
| struct | connector |
Primarily for use with epee::net_utils::http_client. More... | |
Enumerations | |
| enum | version : std::uint8_t { version::v4 = 0, version::v4a, version::v4a_tor } |
| Supported socks variants. More... | |
| enum | error : int { error::rejected = 92, error::identd_connection, error::identd_user, error::bad_read = 257, error::bad_write, error::unexpected_version } |
| Possible errors with socks communication. Defined in https://www.openssh.com/txt/socks4.protocol. More... | |
Functions | |
| const boost::system::error_category & | error_category () noexcept |
| boost::system::error_code | make_error_code (error value) noexcept |
| template<typename Handler > | |
| std::shared_ptr< client > | make_connect_client (client::stream_type::socket &&proxy, socks::version ver, Handler handler) |
|
strong |
Possible errors with socks communication. Defined in https://www.openssh.com/txt/socks4.protocol.
| Enumerator | |
|---|---|
| rejected | |
| identd_connection | |
| identd_user | |
| bad_read | |
| bad_write | |
| unexpected_version | |
Definition at line 65 of file socks.h.
|
strong |
|
noexcept |
Definition at line 143 of file socks.cpp.

|
inline |
|
inlinenoexcept |
Definition at line 87 of file socks.h.
