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

Function Name Sort by function name Hit count Sort by function hit count
MD5Transform(unsigned int*, unsigned int const*) 0
MD5_Final 0
MD5_Init 0
MD5_Update 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
capture_len(frozen*, int, char const*) 0
capture_ptr(frozen*, char const*, json_type) 0
compare(char const*, char const*, int) 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_hmac_sha1 0
cs_log_print_prefix(char const*) 0
cs_log_printf(char const*, ...) 0
cs_log_set_file(_IO_FILE*) 0
cs_log_set_level(cs_log_level) 0
cs_md5 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_to_hex 0
cur(frozen*) 0
dns_handler(mg_connection*, int, void*) 0
do_ssi_exec(mg_connection*, char*) 0
doit(frozen*) 0
expect(frozen*, char const*, int, json_type) 0
find_json_token 0
forwarder_ev_handler(mg_connection*, int, void*) 0
from_b64(unsigned char) 0
get_escape_len(char const*, int) 0
get_utf8_char_len(unsigned char) 0
is_alpha(int) 0
is_digit(int) 0
is_hex_digit(int) 0
is_space(int) 0
isbyte(int) 0
json_emit 0
json_emit_double 0
json_emit_long 0
json_emit_quoted_str 0
json_emit_unquoted_str 0
json_emit_va 0
left(frozen const*) 0
link_conns(mg_connection*, mg_connection*) 0
lowercase(char const*) 0
mbuf_append 0
mbuf_free 0
mbuf_init 0
mbuf_insert 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_avprintf 0
mg_base64_decode 0
mg_base64_encode 0
mg_bind 0
mg_bind_opt 0
mg_broadcast 0
mg_call(mg_connection*, void (*)(mg_connection*, int, void*), int, void*) 0
mg_casecmp 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**) 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_create_itermediate_directories(char const*) 0
mg_deliver_websocket_data(mg_connection*) 0
mg_destroy_conn(mg_connection*) 0
mg_dns_copy_body 0
mg_dns_encode_name(mbuf*, char const*, unsigned long) 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_ssi_call(mg_connection*, char*) 0
mg_enable_multithreading 0
mg_escape(char const*, char*, unsigned long) 0
mg_ev_mgr_add_conn(mg_connection*) 0
mg_ev_mgr_free(mg_mgr*) 0
mg_ev_mgr_init(mg_mgr*) 0
mg_ev_mgr_remove_conn(mg_connection*) 0
mg_find_index_file(char const*, char const*, char**, stat*) 0
mg_fopen 0
mg_forward(mg_connection*, mg_connection*) 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_chunked(mg_connection*, http_message*, char*, unsigned long) 0
mg_handle_delete(mg_connection*, mg_serve_http_opts const*, char const*) 0
mg_handle_incoming_websocket_frame(mg_connection*, websocket_message*) 0
mg_handle_mkcol(mg_connection*, char const*, http_message*) 0
mg_handle_move(mg_connection*, mg_serve_http_opts const*, char const*, http_message*) 0
mg_handle_propfind(mg_connection*, char const*, stat*, http_message*, mg_serve_http_opts*) 0
mg_handle_put(mg_connection*, char const*, http_message*) 0
mg_handle_ssi_request(mg_connection*, char const*, mg_serve_http_opts const*) 0
mg_handle_udp_read(mg_connection*) 0
mg_hexdump 0
mg_hexdump_connection 0
mg_http_call_endpoint_handler(mg_connection*, int, http_message*) 0
mg_http_check_digest_auth(http_message*, char const*, _IO_FILE*) 0
mg_http_common_url_parse(char const*, char const*, char const*, int*, char**, int*, char const**) 0
mg_http_conn_destructor(void*) 0
mg_http_construct_etag(char*, unsigned long, stat const*) 0
mg_http_create_digest_auth_header 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_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_handler(mg_connection*, int, void*) 0
mg_http_parse_chunk(char*, unsigned long, char**, unsigned long*) 0
mg_http_parse_header 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_send_digest_auth_request(mg_connection*, char const*) 0
mg_http_send_error(mg_connection*, int, char const*) 0
mg_http_send_file2(mg_connection*, char const*, stat*, http_message*, mg_serve_http_opts*) 0
mg_http_send_options(mg_connection*) 0
mg_http_send_port_based_redirect(mg_connection*, http_message*, mg_serve_http_opts const*) 0
mg_http_transfer_file_data(mg_connection*) 0
mg_if_accept_new_conn(mg_connection*) 0
mg_if_accept_tcp_cb(mg_connection*, socket_address*, unsigned long) 0
mg_if_connect_cb(mg_connection*, int) 0
mg_if_connect_tcp(mg_connection*, socket_address const*) 0
mg_if_connect_udp(mg_connection*) 0
mg_if_create_conn(mg_connection*) 0
mg_if_destroy_conn(mg_connection*) 0
mg_if_get_conn_addr(mg_connection*, int, socket_address*) 0
mg_if_listen_tcp(mg_connection*, socket_address*) 0
mg_if_listen_udp(mg_connection*, socket_address*) 0
mg_if_poll(mg_connection*, long) 0
mg_if_recv_tcp_cb(mg_connection*, void*, int) 0
mg_if_recv_udp_cb(mg_connection*, void*, int, socket_address*, unsigned long) 0
mg_if_recved(mg_connection*, unsigned long) 0
mg_if_sent_cb(mg_connection*, int) 0
mg_if_tcp_send(mg_connection*, void const*, unsigned long) 0
mg_if_timer(mg_connection*, double) 0
mg_if_udp_send(mg_connection*, void const*, unsigned long) 0
mg_is_authorized(http_message*, char const*, int, char const*, char const*, int) 0
mg_is_big_endian 0
mg_is_creation_request(http_message const*) 0
mg_is_dav_request(mg_str const*) 0
mg_is_error(int) 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_first_fragment(unsigned char) 0
mg_is_ws_fragment(unsigned char) 0
mg_match_prefix 0
mg_match_prefix_n 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_poll 0
mg_mk_str 0
mg_mkdir(char const*, unsigned int) 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_next_subscribe_topic 0
mg_mqtt_ping 0
mg_mqtt_pong 0
mg_mqtt_prepend_header(mg_connection*, unsigned char, unsigned char, unsigned long) 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_ncasecmp 0
mg_next 0
mg_next_comma_list_entry 0
mg_normalize_uri_path 0
mg_num_leap_years(int) 0
mg_open_listening_socket(socket_address*, 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_multipart 0
mg_parse_uri 0
mg_print_dir_entry(mg_connection*, char const*, stat*) 0
mg_print_props(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_read_from_socket(mg_connection*) 0
mg_recv_common(mg_connection*, void*, int) 0
mg_recvfrom(mg_connection*, socket_address*, unsigned int*, char**) 0
mg_register_http_endpoint 0
mg_remove_conn(mg_connection*) 0
mg_remove_directory(mg_serve_http_opts const*, char const*) 0
mg_resolve 0
mg_resolve2(char const*, in_addr*) 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_rpc_create_error 0
mg_rpc_create_reply 0
mg_rpc_create_request 0
mg_rpc_create_std_error 0
mg_rpc_dispatch 0
mg_rpc_parse_reply 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_file_data(mg_connection*, _IO_FILE*) 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_short_command(mg_connection*, unsigned char, unsigned short) 0
mg_send_response_line 0
mg_send_ssi_file(mg_connection*, char const*, _IO_FILE*, int, mg_serve_http_opts const*) 0
mg_send_websocket_frame 0
mg_send_websocket_framev 0
mg_send_websocket_handshake 0
mg_send_websocket_handshake2 0
mg_send_ws_header(mg_connection*, int, unsigned long, ws_mask_ctx*) 0
mg_serve_http 0
mg_set_close_on_exec 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_socketpair 0
mg_start_thread 0
mg_stat 0
mg_time 0
mg_uri_to_local_path(http_message*, mg_serve_http_opts const*, char**, mg_str*) 0
mg_url_decode 0
mg_url_encode(char const*, unsigned long, char*, unsigned long) 0
mg_vcasecmp 0
mg_vcmp 0
mg_vprintf 0
mg_websocket_handler(mg_connection*, int, void*) 0
mg_write_to_socket(mg_connection*) 0
mg_ws_handshake(mg_connection*, mg_str const*) 0
mg_ws_mask_frame(mbuf*, ws_mask_ctx*) 0
mg_ws_random_mask() 0
mqtt_handler(mg_connection*, int, void*) 0
multithreaded_ev_handler(mg_connection*, int, void*) 0
parse_array(frozen*) 0
parse_identifier(frozen*) 0
parse_json 0
parse_json2 0
parse_key(frozen*) 0
parse_mqtt(mbuf*, mg_mqtt_message*) 0
parse_net(char const*, unsigned int*, unsigned int*) 0
parse_number(frozen*) 0
parse_object(frozen*) 0
parse_pair(frozen*) 0
parse_string(frozen*) 0
parse_uri_component(char const**, char const*, char, mg_str*) 0
parse_value(frozen*) 0
path_part_len(char const*) 0
per_connection_thread_function(void*) 0
recv_avail_size(mg_connection*, unsigned long) 0
resolve_cb(mg_dns_message*, void*, mg_resolve_err) 0
skip_whitespaces(frozen*) 0
spawn_handling_thread(mg_connection*) 0
test_and_skip(frozen*, int) 0
test_no_skip(frozen*, int) 0
unlink_conns(mg_connection*) 0

Generated by: LCOV version 2.0-1