Electroneum
socks.cpp File Reference
#include "socks.h"
#include <algorithm>
#include <boost/asio/buffer.hpp>
#include <boost/asio/read.hpp>
#include <boost/asio/write.hpp>
#include <boost/endian/arithmetic.hpp>
#include <boost/endian/conversion.hpp>
#include <cstring>
#include <limits>
#include <string>
#include "net/net_utils_base.h"
#include "net/tor_address.h"
#include "net/i2p_address.h"
Include dependency graph for socks.cpp:

Go to the source code of this file.

Classes

struct  net::socks::client::completed
 
struct  net::socks::client::read
 
struct  net::socks::client::write
 

Namespaces

 net
 
 net::socks
 

Functions

const boost::system::error_category & net::socks::error_category () noexcept
 

Variable Documentation

◆ command_code

std::uint8_t command_code

Definition at line 59 of file socks.cpp.

◆ ip

boost::endian::big_uint32_t ip

Definition at line 61 of file socks.cpp.

◆ port

boost::endian::big_uint16_t port

Definition at line 60 of file socks.cpp.

◆ version

std::uint8_t version

Definition at line 58 of file socks.cpp.