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: