Ulfius: Globals

Ulfius HTTP Framework for REST Applications in C

Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - u -

- U_ACCEPT_HEADER : u_send_request.c
- U_CALLBACK_COMPLETE : ulfius.h
- U_CALLBACK_CONTINUE : ulfius.h
- U_CALLBACK_ERROR : ulfius.h
- U_CALLBACK_IGNORE : ulfius.h
- U_CALLBACK_UNAUTHORIZED : ulfius.h
- U_COOKIE_SAME_SITE_EMPTY : ulfius.h
- U_COOKIE_SAME_SITE_LAX : ulfius.h
- U_COOKIE_SAME_SITE_NONE : ulfius.h
- U_COOKIE_SAME_SITE_STRICT : ulfius.h
- U_DISABLE_WEBSOCKET : ulfius.h
- U_ERROR : ulfius.h
- U_ERROR_DISCONNECTED : ulfius.h
- U_ERROR_LIBCURL : ulfius.h
- U_ERROR_LIBMHD : ulfius.h
- U_ERROR_MEMORY : ulfius.h
- U_ERROR_NOT_FOUND : ulfius.h
- U_ERROR_PARAMS : ulfius.h
- u_free() : ulfius.c, ulfius.h
- u_map_clean() : u_map.c, ulfius.h
- u_map_clean_enum() : u_map.c, ulfius.h
- u_map_clean_full() : ulfius.h, u_map.c
- u_map_copy() : u_map.c, ulfius.h
- u_map_copy_into() : u_map.c, ulfius.h
- u_map_count() : u_map.c, ulfius.h
- u_map_empty() : u_map.c, ulfius.h
- u_map_enum_keys() : ulfius.h, u_map.c
- u_map_enum_values() : u_map.c, ulfius.h
- u_map_get() : u_map.c, ulfius.h
- u_map_get_case() : u_map.c, ulfius.h
- u_map_get_case_length() : u_map.c, ulfius.h
- u_map_get_length() : ulfius.h, u_map.c
- u_map_has_key() : u_map.c, ulfius.h
- u_map_has_key_case() : u_map.c, ulfius.h
- u_map_has_value() : u_map.c, ulfius.h
- u_map_has_value_binary() : u_map.c, ulfius.h
- u_map_has_value_case() : u_map.c, ulfius.h
- u_map_init() : u_map.c, ulfius.h
- u_map_put() : u_map.c, ulfius.h
- u_map_put_binary() : u_map.c, ulfius.h
- u_map_remove_at() : u_map.c, ulfius.h
- u_map_remove_from_key() : ulfius.h, u_map.c
- u_map_remove_from_key_case() : u_map.c, ulfius.h
- u_map_remove_from_value() : u_map.c, ulfius.h
- u_map_remove_from_value_binary() : u_map.c, ulfius.h
- u_map_remove_from_value_case() : u_map.c, ulfius.h
- U_OK : ulfius.h
- U_OPT_AUTH_BASIC : ulfius.h
- U_OPT_AUTH_BASIC_PASSWORD : ulfius.h
- U_OPT_AUTH_BASIC_USER : ulfius.h
- U_OPT_AUTH_REALM : ulfius.h
- U_OPT_BINARY_BODY : ulfius.h
- U_OPT_CA_PATH : ulfius.h
- U_OPT_CHECK_PROXY_CERTIFICATE : ulfius.h
- U_OPT_CHECK_PROXY_CERTIFICATE_FLAG : ulfius.h
- U_OPT_CHECK_SERVER_CERTIFICATE : ulfius.h
- U_OPT_CHECK_SERVER_CERTIFICATE_FLAG : ulfius.h
- U_OPT_CLIENT_CERT_FILE : ulfius.h
- U_OPT_CLIENT_KEY_FILE : ulfius.h
- U_OPT_CLIENT_KEY_PASSWORD : ulfius.h
- U_OPT_COOKIE_PARAMETER : ulfius.h
- U_OPT_COOKIE_PARAMETER_REMOVE : ulfius.h
- U_OPT_FOLLOW_REDIRECT : ulfius.h
- U_OPT_HEADER_PARAMETER : ulfius.h
- U_OPT_HEADER_PARAMETER_REMOVE : ulfius.h
- U_OPT_HTTP_PROXY : ulfius.h
- U_OPT_HTTP_URL : ulfius.h
- U_OPT_HTTP_URL_APPEND : ulfius.h
- U_OPT_HTTP_VERB : ulfius.h
- U_OPT_JSON_BODY : ulfius.h
- U_OPT_NONE : ulfius.h
- U_OPT_POST_BODY_PARAMETER : ulfius.h
- U_OPT_POST_BODY_PARAMETER_REMOVE : ulfius.h
- U_OPT_SHARED_DATA : ulfius.h
- U_OPT_STATUS : ulfius.h
- U_OPT_STRING_BODY : ulfius.h
- U_OPT_TIMEOUT : ulfius.h
- U_OPT_URL_PARAMETER : ulfius.h
- U_OPT_URL_PARAMETER_REMOVE : ulfius.h
- u_option : ulfius.h
- U_POST_PROCESS_MULTIPART_FORMDATA : ulfius.h
- U_POST_PROCESS_NONE : ulfius.h
- U_POST_PROCESS_URL_ENCODED : ulfius.h
- U_SSL_VERIFY_HOSTNAME : ulfius.h
- U_SSL_VERIFY_PEER : ulfius.h
- U_STATUS_ERROR : ulfius.h
- U_STATUS_RUNNING : ulfius.h
- U_STATUS_STOP : ulfius.h
- U_STREAM_END : ulfius.h
- U_STREAM_ERROR : ulfius.h
- U_STREAM_SIZE_UNKNOWN : ulfius.h
- U_STREAM_SIZE_UNKOWN : ulfius.h
- U_USE_ALL : ulfius.h
- U_USE_IPV4 : ulfius.h
- U_USE_IPV6 : ulfius.h
- U_WEBSOCKET_DEFAULT_MEMORY_LEVEL : u_websocket.c
- U_WEBSOCKET_DEFAULT_WINDOWS_BITS : u_websocket.c
- U_WEBSOCKET_RESPONSE_BUFFER_LEN : u_websocket.c
- U_WEBSOCKET_SEC_KEY_LEN : u_websocket.c
- ulfius_add_cookie_to_response() : u_response.c, ulfius.h
- ulfius_add_endpoint() : ulfius.c, ulfius.h
- ulfius_add_endpoint_by_val() : ulfius.c, ulfius.h
- ulfius_add_endpoint_list() : ulfius.c, ulfius.h
- ulfius_add_header_to_response() : u_response.c, ulfius.h
- ulfius_add_same_site_cookie_to_response() : u_response.c, ulfius.h
- ulfius_add_websocket_client_deflate_extension() : u_websocket.c
- ulfius_add_websocket_client_extension_message_perform() : u_websocket.c
- ulfius_add_websocket_deflate_extension() : u_websocket.c
- ulfius_add_websocket_extension_message_perform() : u_websocket.c
- ulfius_check_first_match() : u_websocket.c, u_private.h
- ulfius_check_handshake_response() : u_websocket.c, u_private.h
- ulfius_check_list_match() : u_private.h, u_websocket.c
- ulfius_clean_cookie() : u_response.c, ulfius.h
- ulfius_clean_endpoint() : ulfius.c, ulfius.h
- ulfius_clean_endpoint_list() : ulfius.c, ulfius.h
- ulfius_clean_instance() : ulfius.c, ulfius.h
- ulfius_clean_request() : ulfius.h, u_request.c
- ulfius_clean_request_full() : u_request.c, ulfius.h
- ulfius_clean_response() : u_response.c, ulfius.h
- ulfius_clean_response_full() : u_response.c, ulfius.h
- ulfius_clear_websocket() : u_websocket.c, u_private.h
- ulfius_clear_websocket_manager() : u_websocket.c, u_private.h
- ulfius_clear_websocket_message() : u_websocket.c
- ulfius_clear_websocket_message_list() : u_private.h, u_websocket.c
- ulfius_close_websocket() : u_private.h, u_websocket.c
- ULFIUS_COOKIE_ATTRIBUTE_DOMAIN : ulfius.h
- ULFIUS_COOKIE_ATTRIBUTE_EXPIRES : ulfius.h
- ULFIUS_COOKIE_ATTRIBUTE_HTTPONLY : ulfius.h
- ULFIUS_COOKIE_ATTRIBUTE_MAX_AGE : ulfius.h
- ULFIUS_COOKIE_ATTRIBUTE_PATH : ulfius.h
- ULFIUS_COOKIE_ATTRIBUTE_SECURE : ulfius.h
- ulfius_copy_cookie() : u_response.c, ulfius.h
- ulfius_copy_endpoint() : ulfius.c, ulfius.h
- ulfius_copy_request() : u_request.c, ulfius.h
- ulfius_copy_response() : u_response.c, ulfius.h
- ulfius_duplicate_endpoint_list() : ulfius.c, ulfius.h
- ulfius_duplicate_request() : ulfius.h, u_request.c
- ulfius_duplicate_response() : u_response.c, ulfius.h
- ulfius_empty_endpoint() : ulfius.c, ulfius.h
- ulfius_endpoint_match() : u_request.c, u_private.h
- ulfius_equals_endpoints() : ulfius.c, ulfius.h
- ulfius_export_client_certificate_pem() : ulfius.h, u_request.c
- ulfius_export_request_http() : u_request.c, ulfius.h
- ulfius_export_response_http() : u_response.c, ulfius.h
- ulfius_free_websocket_extension() : u_websocket.c, u_private.h
- ulfius_free_websocket_extension_pointer_list() : u_websocket.c, u_private.h
- ulfius_generate_handshake_answer() : u_websocket.c, u_private.h
- ulfius_get_json_body_request() : u_request.c, ulfius.h
- ulfius_get_json_body_response() : u_response.c, ulfius.h
- ulfius_global_close() : ulfius.c, ulfius.h
- ulfius_global_init() : ulfius.c, ulfius.h
- ULFIUS_HTTP_ENCODING_JSON : ulfius.h
- ULFIUS_HTTP_ERROR_BODY : ulfius.h
- ULFIUS_HTTP_HEADER_CONTENT : ulfius.h
- ULFIUS_HTTP_NOT_FOUND_BODY : ulfius.h
- ulfius_import_client_certificate_pem() : u_request.c, ulfius.h
- ulfius_init_instance() : ulfius.c, ulfius.h
- ulfius_init_request() : u_request.c, ulfius.h
- ulfius_init_response() : ulfius.h, u_response.c
- ulfius_init_websocket() : u_websocket.c, u_private.h
- ulfius_init_websocket_extension() : u_websocket.c, u_private.h
- ulfius_init_websocket_manager() : u_websocket.c, u_private.h
- ulfius_init_websocket_message_list() : u_websocket.c, u_private.h
- ulfius_instance_add_websocket_active() : u_private.h, u_websocket.c
- ulfius_instance_remove_websocket_active() : u_websocket.c, u_private.h
- ulfius_open_websocket_client_connection() : u_websocket.c
- ulfius_parse_url() : u_request.c, u_private.h
- ULFIUS_POSTBUFFERSIZE : ulfius.h
- ulfius_push_websocket_message() : u_websocket.c, u_private.h
- ulfius_remove_endpoint() : ulfius.h, ulfius.c
- ulfius_remove_endpoint_by_val() : ulfius.c, ulfius.h
- ulfius_send_http_request() : u_send_request.c, ulfius.h
- ulfius_send_http_request_with_limit() : u_send_request.c, ulfius.h
- ulfius_send_http_streaming_request() : u_send_request.c, ulfius.h
- ulfius_send_http_streaming_request_max_header() : u_send_request.c, ulfius.h
- ulfius_send_smtp_email() : u_send_request.c, ulfius.h
- ulfius_send_smtp_rich_email() : u_send_request.c, ulfius.h
- ulfius_set_binary_body_request() : u_request.c, ulfius.h
- ulfius_set_binary_body_response() : u_response.c, ulfius.h
- ulfius_set_default_endpoint() : ulfius.c, ulfius.h
- ulfius_set_empty_body_request() : ulfius.h, u_request.c
- ulfius_set_empty_body_response() : u_response.c, ulfius.h
- ulfius_set_json_body_request() : u_request.c, ulfius.h
- ulfius_set_json_body_response() : u_response.c, ulfius.h
- ulfius_set_request_properties() : u_request.c, ulfius.h
- ulfius_set_response_cookie() : u_private.h, u_response.c
- ulfius_set_response_header() : u_response.c, u_private.h
- ulfius_set_response_properties() : u_response.c, ulfius.h
- ulfius_set_response_shared_data() : u_response.c, ulfius.h
- ulfius_set_stream_response() : u_response.c, ulfius.h
- ulfius_set_string_body_request() : ulfius.h, u_request.c
- ulfius_set_string_body_response() : u_response.c, ulfius.h
- ulfius_set_upload_file_callback_function() : ulfius.c, ulfius.h
- ulfius_set_websocket_request() : u_websocket.c
- ulfius_set_websocket_response() : u_websocket.c
- ulfius_start_framework() : ulfius.c, ulfius.h
- ulfius_start_framework_with_mhd_options() : ulfius.c, ulfius.h
- ulfius_start_secure_ca_trust_framework() : ulfius.c, ulfius.h
- ulfius_start_secure_framework() : ulfius.c, ulfius.h
- ulfius_start_websocket_cb() : u_websocket.c, u_private.h
- ulfius_stop_framework() : ulfius.c, ulfius.h
- ULFIUS_STREAM_BLOCK_SIZE_DEFAULT : ulfius.h
- ulfius_uri_logger() : ulfius.h, ulfius.c
- ulfius_url_decode() : ulfius.c, ulfius.h
- ulfius_url_encode() : ulfius.c, ulfius.h
- ULFIUS_URL_SEPARATOR : ulfius.h
- ulfius_websocket_client_connection_close() : u_websocket.c
- ulfius_websocket_client_connection_send_close_signal() : u_websocket.c
- ulfius_websocket_client_connection_status() : u_websocket.c
- ulfius_websocket_client_connection_wait_close() : u_websocket.c
- ulfius_websocket_parse_json_message() : u_websocket.c
- ulfius_websocket_pop_first_message() : u_websocket.c
- ulfius_websocket_send_close_signal() : u_websocket.c
- ulfius_websocket_send_fragmented_message() : u_websocket.c
- ulfius_websocket_send_json_message() : u_websocket.c
- ulfius_websocket_send_message() : u_websocket.c
- ulfius_websocket_status() : u_websocket.c
- ulfius_websocket_wait_close() : u_websocket.c
- UNUSED : u_private.h
- utf8_check() : ulfius.c, u_private.h