20#ifndef RIPPLE_APP_MISC_DETAIL_WORKSSL_H_INCLUDED
21#define RIPPLE_APP_MISC_DETAIL_WORKSSL_H_INCLUDED
23#include <xrpld/app/misc/detail/WorkBase.h>
24#include <xrpld/core/Config.h>
25#include <xrpld/net/HTTPClientSSLContext.h>
27#include <xrpl/basics/contract.h>
29#include <boost/asio/ssl.hpp>
30#include <boost/format.hpp>
55 boost::asio::io_service& ios,
A generic endpoint for log messages.
boost::asio::ip::tcp::endpoint endpoint_type
boost::system::error_code error_code
std::function< void(error_code const &, endpoint_type const &, response_type &&)> callback_type
void onHandshake(error_code const &ec)
void onConnect(error_code const &ec)
HTTPClientSSLContext context_
boost::asio::ssl::stream< socket_type & > stream_type
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.