LCOV - code coverage report
Current view: top level - progs - mongoose616.cxx (source / functions) Coverage Total Hit
Test: coverage.info Lines: 0.0 % 4094 0
Test Date: 2025-11-11 10:26:08 Functions: 0.0 % 343 0

Function Name Sort by function name Hit count Sort by function hit count
ContentLength(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
Rewrite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const*, char const*) 0
SetContentLength(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) 0
altbuf_append(altbuf*, char) 0
altbuf_get_buf(altbuf*, int) 0
altbuf_init(altbuf*, char*, unsigned long) 0
altbuf_reallocated(altbuf*) 0
altbuf_reset(altbuf*) 0
blk0(char64long16*, int) 0
byteReverse(unsigned char*, unsigned int) 0
c_itoa(char*, unsigned long, long, int, int, int) 0
c_snprintf 0
c_strnlen 0
c_strnstr 0
c_vsnprintf 0
cs_base64_decode 0
cs_base64_emit_chunk(cs_base64_ctx*) 0
cs_base64_emit_code(cs_base64_ctx*, int) 0
cs_base64_encode 0
cs_base64_finish 0
cs_base64_init 0
cs_base64_update 0
cs_fprint_base64 0
cs_from_hex 0
cs_hmac_sha1 0
cs_log_print_prefix 0
cs_log_printf 0
cs_log_set_file 0
cs_log_set_file_level 0
cs_log_set_level 0
cs_md5(char*, ...) 0
cs_md5_final 0
cs_md5_init 0
cs_md5_transform(unsigned int*, unsigned int const*) 0
cs_md5_update 0
cs_sha1_final 0
cs_sha1_init 0
cs_sha1_transform(unsigned int*, unsigned char const*) 0
cs_sha1_update 0
cs_time 0
cs_timegm 0
cs_to_hex 0
deliver_chunk(mg_connection*, http_message*, int) 0
dns_handler(mg_connection*, int, void*) 0
fourbit(int) 0
from_b64(unsigned char) 0
getu16(char const*) 0
isbyte(int) 0
mbuf_append 0
mbuf_append_and_free 0
mbuf_clear 0
mbuf_free 0
mbuf_init 0
mbuf_insert 0
mbuf_move 0
mbuf_remove 0
mbuf_resize 0
mbuf_trim 0
mg_accept_conn(mg_connection*) 0
mg_add_conn(mg_mgr*, mg_connection*) 0
mg_add_sock 0
mg_add_sock_opt 0
mg_add_to_set(int, fd_set*, int*) 0
mg_addenv(mg_cgi_env_block*, char const*, ...) 0
mg_addenv2(mg_cgi_env_block*, char const*) 0
mg_asprintf 0
mg_assemble_uri 0
mg_avprintf 0
mg_base64_decode 0
mg_base64_encode 0
mg_basic_auth_header 0
mg_bind 0
mg_bind_opt 0
mg_broadcast 0
mg_call(mg_connection*, void (*)(mg_connection*, int, void*), void*, int, void*) 0
mg_casecmp 0
mg_cgi_ev_handler(mg_connection*, int, void*) 0
mg_check_digest_auth 0
mg_check_ip_acl 0
mg_check_nonce(char const*) 0
mg_close_conn(mg_connection*) 0
mg_conn_addr_to_str 0
mg_connect 0
mg_connect_http 0
mg_connect_http_base(mg_mgr*, void (*)(mg_connection*, int, void*), mg_connect_opts, char const*, char const*, char const*, char const*, char const*, mg_str*, mg_str*, mg_str*) 0
mg_connect_http_opt 0
mg_connect_opt 0
mg_connect_ws 0
mg_connect_ws_opt 0
mg_create_connection(mg_mgr*, void (*)(mg_connection*, int, void*), mg_add_sock_opts) 0
mg_create_connection_base(mg_mgr*, void (*)(mg_connection*, int, void*), mg_add_sock_opts) 0
mg_deliver_websocket_data(mg_connection*) 0
mg_destroy_conn(mg_connection*, int) 0
mg_dns_copy_questions 0
mg_dns_encode_name 0
mg_dns_encode_record 0
mg_dns_insert_header 0
mg_dns_next_record 0
mg_dns_parse_record_data 0
mg_dns_uncompress_name 0
mg_do_connect(mg_connection*, int, socket_address*) 0
mg_do_recv(mg_connection*) 0
mg_escape(char const*, char*, unsigned long) 0
mg_ev_handler_empty(mg_connection*, int, void*) 0
mg_find_iface 0
mg_find_index_file(char const*, char const*, char**, stat*) 0
mg_fopen 0
mg_forward(mg_connection*, mg_connection*) 0
mg_fread 0
mg_fwrite 0
mg_get_errno() 0
mg_get_http_basic_auth 0
mg_get_http_header 0
mg_get_http_var 0
mg_get_ip_address_of_nameserver(char*, unsigned long) 0
mg_get_line_len(char const*, unsigned long) 0
mg_get_mime_type(char const*, char const*, mg_serve_http_opts const*) 0
mg_get_month_index(char const*) 0
mg_gmt_time_string(char*, unsigned long, long*) 0
mg_handle_cgi(mg_connection*, char const*, mg_str const*, http_message const*, mg_serve_http_opts const*) 0
mg_handle_chunked(mg_connection*, http_message*, char*, unsigned long) 0
mg_handle_incoming_websocket_frame(mg_connection*, websocket_message*) 0
mg_hash_md5_v 0
mg_hash_sha1_v 0
mg_hexdump 0
mg_hexdump_connection 0
mg_hexdump_n(void const*, int, char*, int, int) 0
mg_hexdumpf 0
mg_http_call_endpoint_handler(mg_connection*, int, http_message*) 0
mg_http_check_digest_auth 0
mg_http_construct_etag(char*, unsigned long, stat const*) 0
mg_http_create_digest_auth_header 0
mg_http_create_proto_data(mg_connection*) 0
mg_http_free_proto_data_cgi(mg_http_proto_data_cgi*) 0
mg_http_free_proto_data_endpoints(mg_http_endpoint**) 0
mg_http_free_proto_data_file(mg_http_proto_data_file*) 0
mg_http_free_reverse_proxy_data(mg_reverse_proxy_data*) 0
mg_http_get_endpoint_handler(mg_connection*, mg_str*) 0
mg_http_get_proto_data(mg_connection*) 0
mg_http_get_request_len(char const*, int) 0
mg_http_handle_forwarding(mg_connection*, http_message*, mg_serve_http_opts const*) 0
mg_http_handler(mg_connection*, int, void*) 0
mg_http_is_authorized 0
mg_http_parse_chunk(char*, unsigned long, char**, unsigned long*) 0
mg_http_parse_header 0
mg_http_parse_header2 0
mg_http_parse_header_internal(mg_str*, char const*, altbuf*) 0
mg_http_parse_headers(char const*, char const*, int, http_message*) 0
mg_http_parse_range_header(mg_str const*, long*, long*) 0
mg_http_proto_data_destructor(void*) 0
mg_http_reverse_proxy 0
mg_http_send_digest_auth_request 0
mg_http_send_error 0
mg_http_send_options(mg_connection*, mg_serve_http_opts*) 0
mg_http_send_port_based_redirect(mg_connection*, http_message*, mg_serve_http_opts const*) 0
mg_http_send_redirect 0
mg_http_serve_file 0
mg_http_serve_file2(mg_connection*, char const*, http_message*, mg_serve_http_opts*) 0
mg_http_transfer_file_data(mg_connection*) 0
mg_if_accept_new_conn 0
mg_if_accept_tcp_cb 0
mg_if_can_recv_cb 0
mg_if_can_send_cb 0
mg_if_connect_cb 0
mg_if_create_iface 0
mg_if_get_conn_addr(mg_connection*, int, socket_address*) 0
mg_if_poll 0
mg_is_big_endian 0
mg_is_creation_request(http_message const*) 0
mg_is_error() 0
mg_is_file_hidden(char const*, mg_serve_http_opts const*, int) 0
mg_is_not_modified(http_message*, stat*) 0
mg_is_ws_control_frame(unsigned char) 0
mg_is_ws_first_fragment(unsigned char) 0
mg_is_ws_fragment(unsigned char) 0
mg_match_prefix 0
mg_match_prefix_n 0
mg_mbuf_append_base64 0
mg_mbuf_append_base64_putc 0
mg_mgr_free 0
mg_mgr_handle_conn(mg_connection*, int, double) 0
mg_mgr_handle_ctl_sock(mg_mgr*) 0
mg_mgr_init 0
mg_mgr_init_opt 0
mg_mgr_min_timer 0
mg_mgr_poll 0
mg_mk_str 0
mg_mk_str_n 0
mg_mkmd5resp(char const*, unsigned long, char const*, unsigned long, char const*, unsigned long, char const*, unsigned long, char const*, unsigned long, char const*, unsigned long, char const*, unsigned long, char*) 0
mg_mqtt_connack 0
mg_mqtt_disconnect 0
mg_mqtt_match_topic_expression 0
mg_mqtt_next_subscribe_topic 0
mg_mqtt_next_topic_component(mg_str*) 0
mg_mqtt_ping 0
mg_mqtt_pong 0
mg_mqtt_proto_data_destructor(void*) 0
mg_mqtt_puback 0
mg_mqtt_pubcomp 0
mg_mqtt_publish 0
mg_mqtt_pubrec 0
mg_mqtt_pubrel 0
mg_mqtt_suback 0
mg_mqtt_subscribe 0
mg_mqtt_unsuback 0
mg_mqtt_unsubscribe 0
mg_mqtt_vmatch_topic_expression 0
mg_ncasecmp 0
mg_next 0
mg_next_comma_list_entry 0
mg_next_comma_list_entry_n 0
mg_normalize_uri_path 0
mg_null_if_add_conn(mg_connection*) 0
mg_null_if_connect_tcp(mg_connection*, socket_address const*) 0
mg_null_if_connect_udp(mg_connection*) 0
mg_null_if_create_conn(mg_connection*) 0
mg_null_if_destroy_conn(mg_connection*) 0
mg_null_if_free(mg_iface*) 0
mg_null_if_get_conn_addr(mg_connection*, int, socket_address*) 0
mg_null_if_init(mg_iface*) 0
mg_null_if_listen_tcp(mg_connection*, socket_address*) 0
mg_null_if_listen_udp(mg_connection*, socket_address*) 0
mg_null_if_poll(mg_iface*, int) 0
mg_null_if_remove_conn(mg_connection*) 0
mg_null_if_sock_set(mg_connection*, int) 0
mg_null_if_tcp_recv(mg_connection*, void*, unsigned long) 0
mg_null_if_tcp_send(mg_connection*, void const*, unsigned long) 0
mg_null_if_udp_recv(mg_connection*, void*, unsigned long, socket_address*, unsigned long*) 0
mg_null_if_udp_send(mg_connection*, void const*, unsigned long) 0
mg_num_leap_years(int) 0
mg_open_listening_socket(socket_address*, int, int) 0
mg_parse_address(char const*, socket_address*, int*, char*, unsigned long) 0
mg_parse_date_string(char const*) 0
mg_parse_dns 0
mg_parse_dns_resource_record(unsigned char*, unsigned char*, mg_dns_resource_record*, int) 0
mg_parse_http 0
mg_parse_http_basic_auth 0
mg_parse_multipart 0
mg_parse_uri 0
mg_prepare_cgi_environment(mg_connection*, char const*, mg_str const*, http_message const*, mg_serve_http_opts const*, mg_cgi_env_block*) 0
mg_print_dir_entry(mg_connection*, char const*, stat*) 0
mg_printf 0
mg_printf_html_escape 0
mg_printf_http_chunk 0
mg_printf_websocket_frame 0
mg_recv_tcp(mg_connection*, char*, unsigned long) 0
mg_recv_udp(mg_connection*, char*, unsigned long) 0
mg_register_http_endpoint 0
mg_register_http_endpoint_opt 0
mg_remove_conn(mg_connection*) 0
mg_resolve_async 0
mg_resolve_async_eh(mg_connection*, int, void*) 0
mg_resolve_async_opt 0
mg_resolve_from_hosts_file 0
mg_reverse_proxy_handler(mg_connection*, int, void*) 0
mg_scan_directory(mg_connection*, char const*, mg_serve_http_opts const*, void (*)(mg_connection*, char const*, stat*)) 0
mg_send 0
mg_send_directory_listing(mg_connection*, char const*, http_message*, mg_serve_http_opts*) 0
mg_send_dns_query 0
mg_send_head 0
mg_send_http_chunk 0
mg_send_http_file(mg_connection*, char*, mg_str const*, http_message*, mg_serve_http_opts*) 0
mg_send_mqtt_handshake 0
mg_send_mqtt_handshake_opt 0
mg_send_mqtt_header(mg_connection*, unsigned char, unsigned char, unsigned long) 0
mg_send_mqtt_short_command(mg_connection*, unsigned char, unsigned short) 0
mg_send_response_line 0
mg_send_response_line_s(mg_connection*, int, mg_str) 0
mg_send_websocket_frame 0
mg_send_websocket_framev 0
mg_send_websocket_handshake 0
mg_send_websocket_handshake2 0
mg_send_websocket_handshake3 0
mg_send_websocket_handshake3v 0
mg_send_ws_header(mg_connection*, int, unsigned long, ws_mask_ctx*) 0
mg_set_close_on_exec 0
mg_set_nameserver 0
mg_set_non_blocking_mode(int) 0
mg_set_protocol_dns 0
mg_set_protocol_http_websocket 0
mg_set_protocol_mqtt 0
mg_set_timer 0
mg_skip 0
mg_sock_addr_to_str 0
mg_sock_get_addr(int, int, socket_address*) 0
mg_sock_set(mg_connection*, int) 0
mg_sock_to_str 0
mg_socket_if_add_conn(mg_connection*) 0
mg_socket_if_connect_tcp(mg_connection*, socket_address const*) 0
mg_socket_if_connect_udp(mg_connection*) 0
mg_socket_if_create_conn(mg_connection*) 0
mg_socket_if_destroy_conn(mg_connection*) 0
mg_socket_if_free(mg_iface*) 0
mg_socket_if_get_conn_addr(mg_connection*, int, socket_address*) 0
mg_socket_if_init(mg_iface*) 0
mg_socket_if_listen_tcp(mg_connection*, socket_address*) 0
mg_socket_if_listen_udp(mg_connection*, socket_address*) 0
mg_socket_if_poll(mg_iface*, int) 0
mg_socket_if_remove_conn(mg_connection*) 0
mg_socket_if_sock_set(mg_connection*, int) 0
mg_socket_if_tcp_recv(mg_connection*, void*, unsigned long) 0
mg_socket_if_tcp_send(mg_connection*, void const*, unsigned long) 0
mg_socket_if_udp_recv(mg_connection*, void*, unsigned long, socket_address*, unsigned long*) 0
mg_socket_if_udp_send(mg_connection*, void const*, unsigned long) 0
mg_socketpair 0
mg_socketpair_accept(int, socket_address*, unsigned int) 0
mg_socketpair_close(int*) 0
mg_start_process(char const*, char const*, char const*, char const**, char const*, int) 0
mg_start_thread 0
mg_stat 0
mg_status_message(int) 0
mg_str_starts_with 0
mg_strchr 0
mg_strcmp 0
mg_strdup 0
mg_strdup_common(mg_str, int) 0
mg_strdup_nul 0
mg_strfree 0
mg_strncmp 0
mg_strstr 0
mg_strstrip 0
mg_time 0
mg_timer(mg_connection*, double) 0
mg_url_decode 0
mg_url_encode 0
mg_url_encode_opt 0
mg_vcasecmp 0
mg_vcmp 0
mg_vprintf 0
mg_ws_close(mg_connection*, void const*, unsigned long) 0
mg_ws_get_proto_data(mg_connection*) 0
mg_ws_handler(mg_connection*, int, void*) 0
mg_ws_handshake(mg_connection*, mg_str const*, http_message*) 0
mg_ws_mask_frame(mbuf*, ws_mask_ctx*) 0
mg_ws_random_mask() 0
mqtt_handler(mg_connection*, int, void*) 0
parse_mqtt(mbuf*, mg_mqtt_message*) 0
parse_net(char const*, unsigned int*, unsigned int*) 0
parse_uri_component(char const**, char const*, char const*, mg_str*) 0
recv_avail_size(mg_connection*, unsigned long) 0
resolve_cb(mg_dns_message*, void*, mg_resolve_err) 0
scanto(char const*, mg_str*) 0
str_util_lowercase(char const*) 0

Generated by: LCOV version 2.0-1