FETPAPI 0.3.0.0
This project provides C++ classes which facilitate the developement of ETP1.2 clients and servers.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ETP_NS::HttpClientSession Class Reference
Inheritance diagram for ETP_NS::HttpClientSession:

Public Member Functions

 HttpClientSession (boost::asio::io_context &ioc)
 
void run (const std::string &etpServerHost, uint16_t etpServerPort, const std::string &etpServerTarget, uint32_t version, const std::string &etpServerAuthorization="", const std::string &proxyHost="", uint16_t proxyPort=80, const std::string &proxyAuthorization="")
 
void on_resolve (boost::system::error_code ec, tcp::resolver::results_type results)
 
void on_connect (boost::system::error_code ec)
 
void on_write (boost::system::error_code ec, std::size_t bytes_transferred)
 
void on_read (boost::system::error_code ec, std::size_t bytes_transferred)
 
const http::response< http::string_body > & getResponse () const
 

The documentation for this class was generated from the following file: