Electroneum
Classes | Functions | Variables
net::socks::anonymous_namespace{socks.cpp} Namespace Reference

Classes

struct  v4_header
 
struct  socks_category
 

Functions

std::size_t write_domain_header (epee::span< std::uint8_t > out, const std::uint8_t command, const std::uint16_t port, const boost::string_ref domain)
 

Variables

constexpr const unsigned v4_reply_size = 8
 
constexpr const std::uint8_t v4_connect_command = 1
 
constexpr const std::uint8_t v4tor_resolve_command = 0xf0
 
constexpr const std::uint8_t v4_request_granted = 90
 

Function Documentation

◆ write_domain_header()

std::size_t net::socks::anonymous_namespace{socks.cpp}::write_domain_header ( epee::span< std::uint8_t >  out,
const std::uint8_t  command,
const std::uint16_t  port,
const boost::string_ref  domain 
)

Variable Documentation

◆ v4_connect_command

constexpr const std::uint8_t net::socks::anonymous_namespace{socks.cpp}::v4_connect_command = 1
constexpr

◆ v4_reply_size

constexpr const unsigned net::socks::anonymous_namespace{socks.cpp}::v4_reply_size = 8
constexpr

◆ v4_request_granted

constexpr const std::uint8_t net::socks::anonymous_namespace{socks.cpp}::v4_request_granted = 90
constexpr

◆ v4tor_resolve_command

constexpr const std::uint8_t net::socks::anonymous_namespace{socks.cpp}::v4tor_resolve_command = 0xf0
constexpr