LCOV - code coverage report
Current view: top level - src - httpserver.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 398 475 83.8 %
Date: 2026-06-25 07:23:43 Functions: 78 82 95.1 %

Function Name Sort by function name Hit count Sort by hit count
_Z14InitHTTPServerv 3019
_Z14StopHTTPServerv 3030
_Z15StartHTTPServerv 3007
_Z19InterruptHTTPServerv 3030
_Z19RegisterHTTPHandlerRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_8functionIFbP11HTTPRequestS7_EEE 6034
_Z19RequestMethodStringN11HTTPRequest13RequestMethodE 500196
_Z21UnregisterHTTPHandlerRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEb 36360
_Z23UpdateHTTPServerLoggingb 3019
_Z24GetQueryParameterFromUriPKcRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 39
_Z9EventBasev 3007
_ZL10ThreadHTTPP10event_base 3007
_ZL13ClientAllowedRK8CNetAddr 500214
_ZL15http_request_cbP14evhttp_requestPv 500214
_ZL15libevent_log_cbiPKc 0
_ZL16HTTPWorkQueueRunP9WorkQueueI11HTTPClosureEi 11899
_ZL17HTTPBindAddressesP6evhttp 3019
_ZL17InitHTTPAllowListv 3019
_ZL21httpevent_callback_fnisPv 500230
_ZL22http_reject_request_cbP14evhttp_requestPv 0
_ZN11HTTPRequest10WriteReplyEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 500214
_ZN11HTTPRequest11WriteHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 502992
_ZN11HTTPRequest8ReadBodyEv 500083
_ZN11HTTPRequestC1EP14evhttp_requestb 500214
_ZN11HTTPRequestC2EP14evhttp_requestb 500214
_ZN11HTTPRequestD1Ev 500214
_ZN11HTTPRequestD2Ev 500214
_ZN12HTTPWorkItemC1ENSt3__110unique_ptrI11HTTPRequestNS0_14default_deleteIS2_EEEERKNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_8functionIFbPS2_SD_EEE 500212
_ZN12HTTPWorkItemC2ENSt3__110unique_ptrI11HTTPRequestNS0_14default_deleteIS2_EEEERKNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_8functionIFbPS2_SD_EEE 500212
_ZN12HTTPWorkItemD0Ev 500209
_ZN12HTTPWorkItemD1Ev 500212
_ZN12HTTPWorkItemD2Ev 500212
_ZN12HTTPWorkItemclEv 500209
_ZN15HTTPPathHandlerC1ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbNS0_8functionIFbP11HTTPRequestRKS6_EEE 6034
_ZN15HTTPPathHandlerC1EOS_ 3035
_ZN15HTTPPathHandlerC2ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbNS0_8functionIFbP11HTTPRequestRKS6_EEE 6034
_ZN15HTTPPathHandlerC2EOS_ 3035
_ZN15HTTPPathHandlerD1Ev 9069
_ZN15HTTPPathHandlerD2Ev 9069
_ZN15HTTPPathHandleraSEOS_ 3137
_ZN18HTTPRequestTracker10AddRequestEP14evhttp_request 500214
_ZN18HTTPRequestTracker13RemoveRequestEP14evhttp_request 500214
_ZN18HTTPRequestTracker16RemoveConnectionEPK17evhttp_connection 9104
_ZN18HTTPRequestTracker24RemoveConnectionInternalENSt3__119__hash_map_iteratorINS0_15__hash_iteratorIPNS0_11__hash_nodeINS0_17__hash_value_typeIPK17evhttp_connectionmEEPvEEEEEE 500214
_ZN18HTTPRequestTrackerC1Ev 3308
_ZN18HTTPRequestTrackerC2Ev 3308
_ZN18HTTPRequestTrackerD1Ev 0
_ZN18HTTPRequestTrackerD2Ev 0
_ZN9HTTPEvent7triggerEP7timeval 500354
_ZN9HTTPEventC1EP10event_basebRKNSt3__18functionIFvvEEE 500354
_ZN9HTTPEventC2EP10event_basebRKNSt3__18functionIFvvEEE 500354
_ZN9HTTPEventD1Ev 500354
_ZN9HTTPEventD2Ev 500354
_ZN9WorkQueueI11HTTPClosureE3RunEv 11992
_ZN9WorkQueueI11HTTPClosureE7EnqueueEPS0_b 500212
_ZN9WorkQueueI11HTTPClosureE9InterruptEv 3019
_ZN9WorkQueueI11HTTPClosureEC1Emm 3019
_ZN9WorkQueueI11HTTPClosureEC2Emm 3019
_ZN9WorkQueueI11HTTPClosureED1Ev 3019
_ZN9WorkQueueI11HTTPClosureED2Ev 3019
_ZNK11HTTPRequest16GetRequestMethodEv 1500507
_ZNK11HTTPRequest17GetQueryParameterERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 32
_ZNK11HTTPRequest6GetURIEv 1500463
_ZNK11HTTPRequest7GetPeerEv 1500507
_ZNK11HTTPRequest9GetHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 500129
_ZNK18HTTPRequestTracker14WaitUntilEmptyEv 3030
_ZNK18HTTPRequestTracker22CountActiveConnectionsEv 3030
_ZZ14StopHTTPServervEN3$_08__invokeEisPv 2203
_ZZ14StopHTTPServervENK3$_0clEisPv 2203
_ZZ14StopHTTPServervENK3$_0cvPFvisPvEEv 3019
_ZZL15http_request_cbP14evhttp_requestPvEN3$_08__invokeES0_S1_ 500214
_ZZL15http_request_cbP14evhttp_requestPvEN3$_18__invokeEP17evhttp_connectionS1_ 9104
_ZZL15http_request_cbP14evhttp_requestPvENK3$_0clES0_S1_ 500214
_ZZL15http_request_cbP14evhttp_requestPvENK3$_0cvPFvS0_S1_EEv 500214
_ZZL15http_request_cbP14evhttp_requestPvENK3$_1clEP17evhttp_connectionS1_ 9104
_ZZL15http_request_cbP14evhttp_requestPvENK3$_1cvPFvP17evhttp_connectionS1_EEv 500214
_ZZL15http_request_cbP14evhttp_requestPvENK3$_2clEv 500214
_ZZN11HTTPRequest10WriteReplyEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEENK3$_0clEv 500214
_ZZN18HTTPRequestTracker10AddRequestEP14evhttp_requestENKUlvE_clEv 500214
_ZZNK18HTTPRequestTracker14WaitUntilEmptyEvENKUlvE_clEv 3030
_ZZNK18HTTPRequestTracker22CountActiveConnectionsEvENKUlvE_clEv 3030
__cxx_global_var_init.22 3308
__cxx_global_var_init.6 3308

Generated by: LCOV version 1.16