Monero
Loading...
Searching...
No Matches
net::socks::endpoint Struct Reference

Separates TCP address, user+pass, and socks version. More...

#include <parse.h>

Collaboration diagram for net::socks::endpoint:

Public Member Functions

 endpoint ()
 endpoint (const boost::asio::ip::tcp::endpoint &address)

Static Public Member Functions

static expect< endpointget (boost::string_ref uri)

Public Attributes

boost::asio::ip::tcp::endpoint address
user_and_pass userinfo
version ver

Detailed Description

Separates TCP address, user+pass, and socks version.

Constructor & Destructor Documentation

◆ endpoint() [1/2]

net::socks::endpoint::endpoint ( )

◆ endpoint() [2/2]

net::socks::endpoint::endpoint ( const boost::asio::ip::tcp::endpoint & address)
explicit

Member Function Documentation

◆ get()

expect< endpoint > net::socks::endpoint::get ( boost::string_ref uri)
static
Parameters
uriwith optional scheme, optional userinfo, and host+port.

Member Data Documentation

◆ address

boost::asio::ip::tcp::endpoint net::socks::endpoint::address

◆ userinfo

user_and_pass net::socks::endpoint::userinfo

◆ ver

version net::socks::endpoint::ver

The documentation for this struct was generated from the following files: