xrpld
Loading...
Searching...
No Matches
xrpl::HTTPClientImp Member List

This is the complete list of members for xrpl::HTTPClientImp, including all inherited members.

body_xrpl::HTTPClientImpprivate
build_xrpl::HTTPClientImpprivate
cleanupSSLContext()xrpl::HTTPClientstatic
complete_xrpl::HTTPClientImpprivate
deadline_xrpl::HTTPClientImpprivate
deqSites_xrpl::HTTPClientImpprivate
enable_shared_from_this(T... args)std::enable_shared_from_this< HTTPClientImp >
get(bool bSSL, std::deque< std::string > deqSites, std::string const &strPath, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete)xrpl::HTTPClientImp
xrpl::HTTPClient::get(bool bSSL, boost::asio::io_context &ioContext, std::deque< std::string > deqSites, unsigned short const port, std::string const &strPath, std::size_t responseMax, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete, beast::Journal const &j)xrpl::HTTPClientstatic
xrpl::HTTPClient::get(bool bSSL, boost::asio::io_context &ioContext, std::string strSite, unsigned short const port, std::string const &strPath, std::size_t responseMax, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete, beast::Journal const &j)xrpl::HTTPClientstatic
handleConnect(boost::system::error_code const &ecResult)xrpl::HTTPClientImp
handleData(boost::system::error_code const &ecResult, std::size_t bytesTransferred)xrpl::HTTPClientImp
handleDeadline(boost::system::error_code const &ecResult)xrpl::HTTPClientImp
handleHeader(boost::system::error_code const &ecResult, std::size_t bytesTransferred)xrpl::HTTPClientImp
handleRequest(boost::system::error_code const &ecResult)xrpl::HTTPClientImp
handleResolve(boost::system::error_code const &ecResult, boost::asio::ip::tcp::resolver::results_type result)xrpl::HTTPClientImp
handleShutdown(boost::system::error_code const &ecResult)xrpl::HTTPClientImp
handleWrite(boost::system::error_code const &ecResult, std::size_t bytesTransferred)xrpl::HTTPClientImp
header_xrpl::HTTPClientImpprivate
HTTPClient()=defaultxrpl::HTTPClientexplicit
HTTPClientImp(boost::asio::io_context &ioContext, unsigned short const port, std::size_t maxResponseSize, beast::Journal const &j)xrpl::HTTPClientImp
httpsNext()xrpl::HTTPClientImp
initializeSSLContext(std::string const &sslVerifyDir, std::string const &sslVerifyFile, bool sslVerify, beast::Journal j)xrpl::HTTPClientstatic
invokeComplete(boost::system::error_code const &ecResult, int iStatus=0, std::string const &strData="")xrpl::HTTPClientImp
j_xrpl::HTTPClientImpprivate
kMaxClientHeaderBytesxrpl::HTTPClientstatic
makeGet(std::string const &strPath, boost::asio::streambuf &sb, std::string const &strHost)xrpl::HTTPClientImp
maxResponseSize_xrpl::HTTPClientImpprivate
operator=(T... args)std::enable_shared_from_this< HTTPClientImp >
pointer typedefxrpl::HTTPClientImpprivate
port_xrpl::HTTPClientImpprivate
query_xrpl::HTTPClientImpprivate
request(bool bSSL, std::deque< std::string > deqSites, std::function< void(boost::asio::streambuf &sb, std::string const &strHost)> build, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete)xrpl::HTTPClientImp
xrpl::HTTPClient::request(bool bSSL, boost::asio::io_context &ioContext, std::string strSite, unsigned short const port, std::function< void(boost::asio::streambuf &sb, std::string const &strHost)> build, std::size_t responseMax, std::chrono::seconds timeout, std::function< bool(boost::system::error_code const &ecResult, int iStatus, std::string const &strData)> complete, beast::Journal const &j)xrpl::HTTPClientstatic
request_xrpl::HTTPClientImpprivate
resolver_xrpl::HTTPClientImpprivate
response_xrpl::HTTPClientImpprivate
shared_from_this(T... args)std::enable_shared_from_this< HTTPClientImp >
shutdown_xrpl::HTTPClientImpprivate
socket_xrpl::HTTPClientImpprivate
ssl_xrpl::HTTPClientImpprivate
status_xrpl::HTTPClientImpprivate
timeout_xrpl::HTTPClientImpprivate
weak_from_this(T... args)std::enable_shared_from_this< HTTPClientImp >
~enable_shared_from_this(T... args)std::enable_shared_from_this< HTTPClientImp >