rippled
|
Public Types | |
using | callback_type = std::function< void(error_code const &, response_type const &)> |
Public Member Functions | |
WorkFile (std::string const &path, boost::asio::io_service &ios, callback_type cb) | |
~WorkFile () | |
void | run () override |
void | cancel () override |
T | shared_from_this (T... args) |
T | weak_from_this (T... args) |
Protected Types | |
using | error_code = boost::system::error_code |
using | response_type = std::string |
Private Attributes | |
std::string | path_ |
callback_type | cb_ |
boost::asio::io_service & | ios_ |
boost::asio::io_service::strand | strand_ |
Definition at line 34 of file WorkFile.h.
|
protected |
Definition at line 37 of file WorkFile.h.
|
protected |
Definition at line 39 of file WorkFile.h.
using ripple::detail::WorkFile::callback_type = std::function<void(error_code const&, response_type const&)> |
Definition at line 43 of file WorkFile.h.
ripple::detail::WorkFile::WorkFile | ( | std::string const & | path, |
boost::asio::io_service & | ios, | ||
callback_type | cb | ||
) |
Definition at line 67 of file WorkFile.h.
ripple::detail::WorkFile::~WorkFile | ( | ) |
Definition at line 75 of file WorkFile.h.
|
overridevirtual |
Implements ripple::detail::Work.
Definition at line 82 of file WorkFile.h.
|
overridevirtual |
Implements ripple::detail::Work.
Definition at line 97 of file WorkFile.h.
|
private |
Definition at line 59 of file WorkFile.h.
|
private |
Definition at line 60 of file WorkFile.h.
|
private |
Definition at line 61 of file WorkFile.h.
|
private |
Definition at line 62 of file WorkFile.h.