MySQL 8.0.39
Source Code Documentation
|
#include <atomic>
#include <chrono>
#include <iterator>
#include <limits>
#include <list>
#include <map>
#include <memory>
#include <mutex>
#include <system_error>
#include <unordered_map>
#include <utility>
#include <vector>
#include "my_config.h"
#include "mysql/harness/net_ts/executor.h"
#include "mysql/harness/net_ts/impl/callstack.h"
#include "mysql/harness/net_ts/impl/kqueue_io_service.h"
#include "mysql/harness/net_ts/impl/linux_epoll_io_service.h"
#include "mysql/harness/net_ts/impl/poll_io_service.h"
#include "mysql/harness/net_ts/impl/socket.h"
#include "mysql/harness/net_ts/impl/socket_service.h"
#include "mysql/harness/net_ts/netfwd.h"
#include "mysql/harness/stdx/expected.h"
Go to the source code of this file.
Classes | |
class | net::io_context |
class | net::io_context::DeferredWork |
queued work from io_context::executor_type::dispatch()/post()/defer(). More... | |
class | net::io_context::DeferredWork::BasicCallable |
class | net::io_context::DeferredWork::Callable< Func > |
class | net::io_context::monitor |
class | net::io_context::async_op |
base class of async operation. More... | |
class | net::io_context::async_op_impl< Op > |
async operation with callback. More... | |
class | net::io_context::AsyncOps |
class | net::io_context::timer_queue_base |
class | net::io_context::timer_queue< Timer > |
class | net::io_context::timer_queue< Timer >::pending_timer |
class | net::io_context::timer_queue< Timer >::pending_timer_op< Op > |
class | net::io_context::executor_type |
struct | net::is_executor< io_context::executor_type > |
Namespaces | |
namespace | net |
Typedefs | |
using | net::io_service_impl_default = linux_epoll_io_service |
Functions | |
bool | net::operator== (const io_context::executor_type &a, const io_context::executor_type &b) noexcept |
bool | net::operator!= (const io_context::executor_type &a, const io_context::executor_type &b) noexcept |