GNU libmicrohttpd 1.0.2
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)
#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)
Value:
(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(), check_connection_reply(), check_uri_match(), cleanup_connection(), close_all_connections(), connection_add_header(), connection_check_timedout(), digest_auth_check_all_inner(), get_req_header(), get_req_headers(), get_request_line_inner(), handle_recv_no_space(), internal_add_connection(), internal_get_fdset2(), internal_suspend_connection_(), MHD_accept_connection(), MHD_add_connection(), MHD_basic_auth_get_username_password(), MHD_basic_auth_get_username_password3(), MHD_cleanup_connections(), 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_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_del(), mhd_panic_std(), MHD_queue_auth_fail_response2(), MHD_queue_basic_auth_required_response3(), MHD_queue_response(), MHD_quiesce_daemon(), MHD_resume_connection(), 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_(), parse_connection_headers(), parse_options_va(), post_process_multipart(), post_process_urlencoded(), post_send_setopt(), process_interim_params(), process_request_body(), queue_auth_required_response3_inner(), resume_suspended_connections(), send_redirect_fixed_rq_target(), transmit_error_response_len(), try_ready_chunked_body(), try_ready_normal_body(), unescape_wrapper(), and zero_send_().

◆ _MHD_EXTERN

#define _MHD_EXTERN   extern

◆ _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().