xrpld
Loading...
Searching...
No Matches
ResolverAsio.h
1#pragma once
2
3#include <xrpl/basics/Resolver.h>
4#include <xrpl/beast/utility/Journal.h>
5
6#include <boost/asio/io_context.hpp>
7
8#include <memory>
9
10namespace xrpl {
11
12class ResolverAsio : public Resolver
13{
14public:
15 explicit ResolverAsio() = default;
16
18 make(boost::asio::io_context&, beast::Journal);
19};
20
21} // namespace xrpl
A generic endpoint for log messages.
Definition Journal.h:44
static std::unique_ptr< ResolverAsio > make(boost::asio::io_context &, beast::Journal)
ResolverAsio()=default
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:5