|
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
|
#include <fastmm/net/reactor.hpp>
Public Member Functions | |
| virtual | ~IoHandler ()=default |
| virtual void | on_readable ()=0 |
| virtual void | on_writable ()=0 |
| virtual void | on_error (int err)=0 |
| POLLERR (or a poll request the kernel refused). | |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
POLLERR (or a poll request the kernel refused).
err is the socket's SO_ERROR when retrievable (the refused request's errno for the latter), else 0.
Implemented in fastmm::net::WsClient< Stream, Handler >, fastmm::net::WsClient< Stream, SessionEvents >, and fastmm::net::HttpClient< Stream >.