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

Public Member Functions

 HttpRequestWorkerThread (native_handle_type accept_fd)
 
- 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

◆ HttpRequestWorkerThread()

HttpRequestWorkerThread::HttpRequestWorkerThread ( native_handle_type  accept_fd)
inlineexplicit

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