Clio  develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
util::async::impl::AsioPoolContext Struct Reference

Public Types

using Executor = boost::asio::thread_pool
using Timer = SteadyTimer<Executor>
using Strand = AsioPoolStrandContext

Public Member Functions

 AsioPoolContext (std::size_t numThreads)
 AsioPoolContext (AsioPoolContext const &)=delete
 AsioPoolContext (AsioPoolContext &&)=default
Strand makeStrand () const
void stop () const
void join () const
Executor & getExecutor () const

Public Attributes

std::unique_ptr< Executor > executor

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