![]() |
MySQL 8.0.43
Source Code Documentation
|
#include "mysqlrouter/http_common_export.h"#include <event2/util.h>#include <bitset>#include <ctime>#include <functional>#include <memory>#include <stdexcept>#include <string>#include <system_error>#include <vector>#include "my_compiler.h"#include "my_io.h"#include "my_macros.h"#include "mysql/harness/net_ts/impl/socket_constants.h"#include "mysql/harness/tls_context.h"Go to the source code of this file.
Classes | |
| class | Event |
libevent global state management More... | |
| class | EventBase |
Main event registration and dispatch engine More... | |
| class | EventBuffer |
| Enables bufforing of I/O for a socket. More... | |
Namespaces | |
| namespace | EventFlags |
| Flags that represents which I/O events should be monitored. | |
| namespace | EventFlags::Pos |
| namespace | EventBufferOptionsFlags |
Flags that represents different bufferevent options. | |
| namespace | EventBufferOptionsFlags::Pos |
Typedefs | |
| using | EventFlags::type = int |
| using | EventFlags::pos_type = unsigned |
| using | EventFlags::Bitset = std::bitset< Pos::_LAST+1 > |
| using | EventBaseSocket = evutil_socket_t |
| using | EventBufferOptionsFlags::type = int |
| using | EventBufferOptionsFlags::pos_type = unsigned |
| using | EventBufferOptionsFlags::Bitset = std::bitset< Pos::_LAST+1 > |
| using EventBaseSocket = evutil_socket_t |
| const int kEventBaseInvalidSocket = INVALID_SOCKET |