GNU libmicrohttpd 1.0.0
Loading...
Searching...
No Matches
mhd_options.h File Reference

additional automatic macros for MHD_config.h More...

#include "MHD_config.h"
Include dependency graph for mhd_options.h:

Go to the source code of this file.

Macros

#define _(String)   (String)
 
#define _MHD_EXTERN   extern
 
#define _MHD_FD_SETSIZE_IS_DEFAULT   1
 
#define MHD_FAVOR_FAST_CODE   1
 
#define MHD_DATA_TRUNCATION_RUNTIME_CHECK_DISABLE_   /* empty */
 
#define MHD_DATA_TRUNCATION_RUNTIME_CHECK_RESTORE_   /* empty */
 
#define MHD_FUNC_   "**name unavailable**"
 
#define MHD_DAUTH_DEF_TIMEOUT_   90
 
#define MHD_DAUTH_DEF_MAX_NC_   1000
 

Detailed Description

additional automatic macros for MHD_config.h

Author
Karlson2k (Evgeny Grin)

This file includes MHD_config.h and adds automatic macros based on values in MHD_config.h, compiler built-in macros and commandline-defined macros (but not based on values defined in other headers). Works also as a guard to prevent double inclusion of MHD_config.h

Definition in file mhd_options.h.

Macro Definition Documentation

◆ _

#define _ ( String)    (String)

Macro to make it easy to mark text for translation. Note that we do not actually call gettext() in MHD, but we do make it easy to create a ".po" file so that applications that do want to translate error messages can do so.

Definition at line 42 of file mhd_options.h.

Referenced by calculate_add_nonce_with_retry(), call_connection_handler(), call_request_handler(), check_connection_reply(), check_uri_match(), cleanup_connection(), cleanup_connection(), close_all_connections(), configure_listen_reuse(), connection_add_header(), connection_check_timedout(), connection_update_event_loop_info(), digest_auth_check_all_inner(), get_listen_port_number(), get_req_header(), get_req_headers(), get_request_line_inner(), handle_recv_no_space(), internal_add_connection(), internal_add_connection(), internal_get_fdset2(), internal_suspend_connection_(), MHD_accept_connection(), MHD_accept_connection_(), MHD_add_connection(), MHD_basic_auth_get_username_password(), MHD_basic_auth_get_username_password3(), MHD_cleanup_connections(), MHD_connection_cleanup_(), MHD_connection_handle_idle(), MHD_connection_handle_read(), MHD_connection_handle_write(), MHD_connection_set_cork_state_(), MHD_connection_set_nodelay_state_(), MHD_connection_update_event_loop_info(), MHD_create_post_processor(), MHD_daemon_add_connection(), MHD_daemon_close_all_connections_(), MHD_daemon_destroy(), MHD_daemon_digest_auth_nc_length(), MHD_daemon_get_timeout(), MHD_daemon_quiesce(), MHD_daemon_select_(), MHD_daemon_start(), MHD_digest_auth_check2(), MHD_digest_auth_check_digest2(), MHD_digest_auth_check_digest3(), MHD_get_fdset2(), MHD_get_timeout64(), MHD_init(), MHD_ip_limit_add(), MHD_ip_limit_add(), MHD_ip_limit_del(), MHD_ip_limit_del(), mhd_panic_std(), mhd_panic_std(), MHD_queue_auth_fail_response2(), MHD_queue_basic_auth_required_response3(), MHD_queue_response(), MHD_quiesce_daemon(), MHD_request_handle_idle_(), MHD_request_handle_read_(), MHD_request_handle_write_(), MHD_request_resume(), MHD_resume_connection(), MHD_resume_suspended_connections_(), MHD_run_from_select2(), MHD_run_tls_handshake_(), MHD_run_wait(), MHD_select(), MHD_set_connection_option(), MHD_start_daemon_va(), MHD_stop_daemon(), MHD_suspend_connection(), new_connection_prepare_(), new_connection_process_(), new_connections_list_process_(), open_listen_socket(), parse_connection_headers(), parse_cookie_header(), parse_options_va(), parse_request_headers(), post_process_multipart(), post_process_urlencoded(), post_send_setopt(), process_header_line(), process_interim_params(), process_request_body(), process_request_body(), queue_auth_required_response3_inner(), request_add_header(), response_action(), resume_suspended_connections(), send_redirect_fixed_rq_target(), setup_thread_pool(), stop_workers(), suspend_action(), thread_main_handle_connection(), transmit_error_response(), transmit_error_response_len(), try_ready_chunked_body(), try_ready_chunked_body(), try_ready_normal_body(), try_ready_normal_body(), unescape_wrapper(), and zero_send_().

◆ _MHD_EXTERN

#define _MHD_EXTERN   extern

Definition at line 53 of file mhd_options.h.

◆ _MHD_FD_SETSIZE_IS_DEFAULT

#define _MHD_FD_SETSIZE_IS_DEFAULT   1

Definition at line 67 of file mhd_options.h.

◆ MHD_DATA_TRUNCATION_RUNTIME_CHECK_DISABLE_

#define MHD_DATA_TRUNCATION_RUNTIME_CHECK_DISABLE_   /* empty */

Definition at line 176 of file mhd_options.h.

◆ MHD_DATA_TRUNCATION_RUNTIME_CHECK_RESTORE_

#define MHD_DATA_TRUNCATION_RUNTIME_CHECK_RESTORE_   /* empty */

Definition at line 177 of file mhd_options.h.

◆ MHD_DAUTH_DEF_MAX_NC_

#define MHD_DAUTH_DEF_MAX_NC_   1000

Definition at line 285 of file mhd_options.h.

Referenced by MHD_start_daemon_va().

◆ MHD_DAUTH_DEF_TIMEOUT_

#define MHD_DAUTH_DEF_TIMEOUT_   90

Definition at line 282 of file mhd_options.h.

Referenced by MHD_start_daemon_va().

◆ MHD_FAVOR_FAST_CODE

#define MHD_FAVOR_FAST_CODE   1

Definition at line 145 of file mhd_options.h.

◆ MHD_FUNC_

#define MHD_FUNC_   "**name unavailable**"

Automatic string with the name of the current function

Definition at line 198 of file mhd_options.h.

Referenced by MHD_connection_handle_idle(), MHD_connection_handle_read(), MHD_connection_handle_write(), and MHD_connection_update_event_loop_info().