xrpld
Loading...
Searching...
No Matches
make_Manager.h
1#pragma once
2
3#include <xrpld/peerfinder/PeerfinderManager.h>
4
5#include <boost/asio/io_context.hpp>
6
7#include <memory>
8
9namespace xrpl::PeerFinder {
10
12std::unique_ptr<Manager>
14 boost::asio::io_context& ioContext,
15 clock_type& clock,
16 beast::Journal journal,
17 BasicConfig const& config,
18 beast::insight::Collector::ptr const& collector);
19
20} // namespace xrpl::PeerFinder
std::shared_ptr< Collector > ptr
Definition Collector.h:26
std::unique_ptr< Manager > makeManager(boost::asio::io_context &ioContext, clock_type &clock, beast::Journal journal, BasicConfig const &config, beast::insight::Collector::ptr const &collector)
Create a new Manager.
beast::AbstractClock< std::chrono::steady_clock > clock_type