MySQL 8.0.37
Source Code Documentation
HttpsRequestMainThread Class Reference
Inheritance diagram for HttpsRequestMainThread:
[legend]

Public Member Functions

 HttpsRequestMainThread (TlsServerContext *tls_ctx)
 
- Public Member Functions inherited from HttpRequestMainThread
void bind (net::ip::tcp::acceptor &listen_sock, const std::string &address, uint16_t port)
 
- Public Member Functions inherited from HttpRequestThread
 HttpRequestThread ()
 
 HttpRequestThread (HttpRequestThread &&object)
 
native_handle_type get_socket_fd ()
 
void accept_socket ()
 
void set_request_router (HttpRequestRouter &router)
 
void wait_and_dispatch ()
 
void break_dispatching ()
 
void wait_until_ready ()
 

Additional Inherited Members

- Public Types inherited from HttpRequestThread
using native_handle_type = EventBaseSocket
 
- Protected Member Functions inherited from HttpRequestThread
bool is_initalized () const
 
void initialization_finished ()
 
- Static Protected Member Functions inherited from HttpRequestThread
static void on_event_loop_ready (native_handle_type, short, void *)
 
- Protected Attributes inherited from HttpRequestThread
EventBase event_base_
 
EventHttp event_http_ {&event_base_}
 
native_handle_type accept_fd_ {kEventBaseInvalidSocket}
 
WaitableMonitor< bool > initialized_ {false}
 

Constructor & Destructor Documentation

◆ HttpsRequestMainThread()

HttpsRequestMainThread::HttpsRequestMainThread ( TlsServerContext tls_ctx)
inline

The documentation for this class was generated from the following file: