MySQL 8.0.39
Source Code Documentation
|
IO Context for network operations. More...
#include <http_client.h>
Classes | |
class | impl |
Public Member Functions | |
IOContext () | |
~IOContext () | |
bool | dispatch () |
wait for events to fire and calls handlers. More... | |
Private Attributes | |
std::unique_ptr< impl > | pImpl_ |
Friends | |
class | HttpClientConnectionBase |
IO Context for network operations.
wraps libevent's base
IOContext::IOContext | ( | ) |
|
default |
bool IOContext::dispatch | ( | ) |
wait for events to fire and calls handlers.
exits if no more pending events
std::runtime_error | on internal, unexpected error |
|
friend |
|
private |