|
xrpld
|


Public Member Functions | |
| Detector (Port const &port, Handler &handler, boost::asio::io_context &ioc, stream_type &&stream, endpoint_type remoteAddress, beast::Journal j) | |
| void | run () |
| void | close () override |
| IOList & | ios () |
| Return the IOList associated with the work. | |
| T | shared_from_this (T... args) |
| T | weak_from_this (T... args) |
Private Member Functions | |
| void | doDetect (yield_context yield) |
| template<class = void> | |
| void | destroy () |
Private Attributes | |
| Port const & | port_ |
| Handler & | handler_ |
| boost::asio::io_context & | ioc_ |
| stream_type | stream_ |
| socket_type & | socket_ |
| endpoint_type | remoteAddress_ |
| boost::asio::strand< boost::asio::io_context::executor_type > | strand_ |
| beast::Journal const | j_ |
| IOList * | ios_ = nullptr |
| xrpl::Door< Handler >::Detector::Detector | ( | Port const & | port, |
| Handler & | handler, | ||
| boost::asio::io_context & | ioc, | ||
| stream_type && | stream, | ||
| endpoint_type | remoteAddress, | ||
| beast::Journal | j ) |
| void xrpl::Door< Handler >::Detector::run | ( | ) |
|
overridevirtual |
Implements xrpl::IOList::Work.
|
private |
|
privateinherited |
|
inherited |
Return the IOList associated with the work.
Requirements: The call to IOList::emplace to create the work has already returned.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |