LCOV - code coverage report
Current view: top level - src - httpserver.cpp (source / functions) Coverage Total Hit
Test: total_coverage.info Lines: 87.0 % 399 347
Test Date: 2025-05-10 04:59:59 Functions: 97.9 % 47 46
Branches: 55.3 % 515 285

Function Name Sort by function name Hit count Sort by function hit count
_Z14InitHTTPServerRKN4util15SignalInterruptE 1027
_Z14StopHTTPServerv 1065
_Z15StartHTTPServerv 1015
_Z19InterruptHTTPServerv 1065
_Z19RegisterHTTPHandlerRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbRKSt8functionIFbP11HTTPRequestS6_EE 2042
_Z19RequestMethodStringB5cxx11N11HTTPRequest13RequestMethodE 185469
_Z21UnregisterHTTPHandlerRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 14910
_Z23UpdateHTTPServerLoggingb 1027
_Z24GetQueryParameterFromUriPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 40
_Z9EventBasev 1015
_ZL10ThreadHTTPP10event_base 1015
_ZL13ClientAllowedRK8CNetAddr 185486
_ZL15http_request_cbP14evhttp_requestPv 185486
_ZL15libevent_log_cbiPKc 1020
_ZL16HTTPWorkQueueRunP9WorkQueueI11HTTPClosureEi 16225
_ZL17HTTPBindAddressesP6evhttp 1027
_ZL17InitHTTPAllowListv 1027
_ZL21httpevent_callback_fnisPv 185491
_ZL22http_reject_request_cbP14evhttp_requestPv 0
_ZN11HTTPRequest10WriteReplyEiSt4spanIKSt4byteLm18446744073709551615EE 185486
_ZN11HTTPRequest11WriteHeaderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 186377
_ZN11HTTPRequest8ReadBodyB5cxx11Ev 185409
_ZN11HTTPRequestC2EP14evhttp_requestRKN4util15SignalInterruptEb 185486
_ZN11HTTPRequestD2Ev 185486
_ZN12HTTPWorkItemC2ESt10unique_ptrI11HTTPRequestSt14default_deleteIS1_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt8functionIFbPS1_SC_EE 185484
_ZN12HTTPWorkItemclEv 185483
_ZN15HTTPPathHandlerC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbSt8functionIFbP11HTTPRequestRKS5_EE 2042
_ZN18HTTPRequestTracker10AddRequestEP14evhttp_request 185486
_ZN18HTTPRequestTracker13RemoveRequestEP14evhttp_request 185486
_ZN18HTTPRequestTracker16RemoveConnectionEPK17evhttp_connection 2812
_ZN18HTTPRequestTracker24RemoveConnectionInternalENSt8__detail14_Node_iteratorISt4pairIKPK17evhttp_connectionmELb0ELb0EEE 185486
_ZN9HTTPEvent7triggerEP7timeval 185530
_ZN9HTTPEventC2EP10event_basebRKSt8functionIFvvEE 185530
_ZN9HTTPEventD2Ev 185530
_ZN9WorkQueueI11HTTPClosureE3RunEv 16225
_ZN9WorkQueueI11HTTPClosureE7EnqueueEPS0_ 185484
_ZN9WorkQueueI11HTTPClosureE9InterruptEv 1027
_ZN9WorkQueueI11HTTPClosureEC2Em 1027
_ZNK11HTTPRequest16GetRequestMethodEv 556363
_ZNK11HTTPRequest17GetQueryParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 32
_ZNK11HTTPRequest6GetURIB5cxx11Ev 556341
_ZNK11HTTPRequest7GetPeerEv 556365
_ZNK11HTTPRequest9GetHeaderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 185409
_ZNK18HTTPRequestTracker14WaitUntilEmptyEv 1065
_ZZN11HTTPRequest10WriteReplyEiSt4spanIKSt4byteLm18446744073709551615EEENKUlvE_clEv 185486
_ZZN18HTTPRequestTracker10AddRequestEP14evhttp_requestENKUlvE_clEv 185486
_ZZNK18HTTPRequestTracker22CountActiveConnectionsEvENKUlvE_clEv 1065

Generated by: LCOV version 2.0-1