MySQL 9.1.0
Source Code Documentation
server.h File Reference
#include <list>
#include <memory>
#include <mutex>
#include <vector>
#include "helper/wait_variable.h"
#include "mysqlrouter/http_server_lib_export.h"
#include "http/base/connection.h"
#include "http/base/connection_status_callbacks.h"
#include "http/base/method.h"
#include "http/server/bind.h"
#include "http/server/connection.h"
#include "http/server/request_handler_interface.h"
#include "tls/tls_stream.h"

Go to the source code of this file.

Classes

class  http::server::Server
 

Namespaces

namespace  http
 
namespace  http::server
 

Typedefs

using http::server::Socket = net::ip::tcp::socket
 
using http::server::TlsSocket = net::tls::TlsStream< Socket >
 
using http::server::ServerConnectionRaw = ServerConnection< net::ip::tcp::socket >
 
using http::server::ServerConnectionTls = ServerConnection< TlsSocket >
 
using http::server::ConnectionRaw = ServerConnectionRaw::Parent
 
using http::server::ConnectionTls = ServerConnectionTls::Parent
 
using http::server::ConnectionStatusCallbacksRaw = ConnectionRaw::ConnectionStatusCallbacks
 
using http::server::ConnectionStatusCallbacksTls = ConnectionTls::ConnectionStatusCallbacks