Goby3  3.1.5a
2024.05.23
httplib::Server Member List

This is the complete list of members for httplib::Server, including all inherited members.

bind_to_any_port(const std::string &host, int socket_flags=0)httplib::Serverinline
bind_to_port(const std::string &host, int port, int socket_flags=0)httplib::Serverinline
Delete(const std::string &pattern, Handler handler)httplib::Serverinline
Delete(const std::string &pattern, HandlerWithContentReader handler)httplib::Serverinline
ExceptionHandler typedefhttplib::Server
Expect100ContinueHandler typedefhttplib::Server
Get(const std::string &pattern, Handler handler)httplib::Serverinline
Handler typedefhttplib::Server
HandlerResponse enum namehttplib::Server
HandlerWithContentReader typedefhttplib::Server
HandlerWithResponse typedefhttplib::Server
idle_interval_sec_httplib::Serverprotected
idle_interval_usec_httplib::Serverprotected
is_running() consthttplib::Serverinline
is_valid() consthttplib::Serverinlinevirtual
keep_alive_max_count_httplib::Serverprotected
keep_alive_timeout_sec_httplib::Serverprotected
listen(const std::string &host, int port, int socket_flags=0)httplib::Serverinline
listen_after_bind()httplib::Serverinline
new_task_queuehttplib::Server
Options(const std::string &pattern, Handler handler)httplib::Serverinline
Patch(const std::string &pattern, Handler handler)httplib::Serverinline
Patch(const std::string &pattern, HandlerWithContentReader handler)httplib::Serverinline
payload_max_length_httplib::Serverprotected
Post(const std::string &pattern, Handler handler)httplib::Serverinline
Post(const std::string &pattern, HandlerWithContentReader handler)httplib::Serverinline
process_request(Stream &strm, bool close_connection, bool &connection_closed, const std::function< void(Request &)> &setup_request)httplib::Serverinlineprotected
Put(const std::string &pattern, Handler handler)httplib::Serverinline
Put(const std::string &pattern, HandlerWithContentReader handler)httplib::Serverinline
read_timeout_sec_httplib::Serverprotected
read_timeout_usec_httplib::Serverprotected
remove_mount_point(const std::string &mount_point)httplib::Serverinline
Server()httplib::Serverinline
set_address_family(int family)httplib::Serverinline
set_base_dir(const std::string &dir, const std::string &mount_point=std::string())httplib::Serverinline
set_default_file_mimetype(const std::string &mime)httplib::Serverinline
set_default_headers(Headers headers)httplib::Serverinline
set_error_handler(HandlerWithResponse handler)httplib::Serverinline
set_error_handler(Handler handler)httplib::Serverinline
set_exception_handler(ExceptionHandler handler)httplib::Serverinline
set_expect_100_continue_handler(Expect100ContinueHandler handler)httplib::Serverinline
set_file_extension_and_mimetype_mapping(const std::string &ext, const std::string &mime)httplib::Serverinline
set_file_request_handler(Handler handler)httplib::Serverinline
set_idle_interval(time_t sec, time_t usec=0)httplib::Serverinline
set_idle_interval(const std::chrono::duration< Rep, Period > &duration)httplib::Serverinline
set_keep_alive_max_count(size_t count)httplib::Serverinline
set_keep_alive_timeout(time_t sec)httplib::Serverinline
set_logger(Logger logger)httplib::Serverinline
set_mount_point(const std::string &mount_point, const std::string &dir, Headers headers=Headers())httplib::Serverinline
set_payload_max_length(size_t length)httplib::Serverinline
set_post_routing_handler(Handler handler)httplib::Serverinline
set_pre_routing_handler(HandlerWithResponse handler)httplib::Serverinline
set_read_timeout(time_t sec, time_t usec=0)httplib::Serverinline
set_read_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::Serverinline
set_socket_options(SocketOptions socket_options)httplib::Serverinline
set_tcp_nodelay(bool on)httplib::Serverinline
set_write_timeout(time_t sec, time_t usec=0)httplib::Serverinline
set_write_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::Serverinline
stop()httplib::Serverinline
svr_sock_httplib::Serverprotected
wait_until_ready() consthttplib::Serverinline
write_timeout_sec_httplib::Serverprotected
write_timeout_usec_httplib::Serverprotected
~Server()httplib::Serverinlinevirtual