LCOV - code coverage report
Current view: top level - src - httpserver.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 336 417 80.6 %
Date: 2021-06-29 14:35:33 Functions: 37 39 94.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 118 190 62.1 %

Function Name Sort by function name Hit count Sort by hit count
_Z14InitHTTPServerv 659
_Z14StopHTTPServerv 663
_Z15StartHTTPServerv 656
_Z19InterruptHTTPServerv 663
_Z19RegisterHTTPHandlerRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_8functionIFbP11HTTPRequestS7_EEE 1321
_Z19RequestMethodStringN11HTTPRequest13RequestMethodE 111283
_Z21UnregisterHTTPHandlerRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEb 7293
_Z23UpdateHTTPServerLoggingb 659
_Z9EventBasev 656
_ZN11HTTPRequest10WriteReplyEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 111283
_ZN11HTTPRequest11WriteHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 111894
_ZN11HTTPRequest8ReadBodyEv 111237
_ZN11HTTPRequestC2EP14evhttp_requestb 111283
_ZN11HTTPRequestD2Ev 111283
_ZN12HTTPWorkItemC2ENSt3__110unique_ptrI11HTTPRequestNS0_14default_deleteIS2_EEEERKNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_8functionIFbPS2_SD_EEE 111282
_ZN12HTTPWorkItemclEv 111281
_ZN15HTTPPathHandlerC2ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbNS0_8functionIFbP11HTTPRequestRKS6_EEE 1321
_ZN9HTTPEvent7triggerEP7timeval 111340
_ZN9HTTPEventC2EP10event_basebRKNSt3__18functionIFvvEEE 111340
_ZN9HTTPEventD2Ev 111340
_ZN9WorkQueueI11HTTPClosureE3RunEv 2621
_ZN9WorkQueueI11HTTPClosureE7EnqueueEPS0_ 111282
_ZN9WorkQueueI11HTTPClosureE9InterruptEv 659
_ZN9WorkQueueI11HTTPClosureEC2Em 659
_ZN9WorkQueueI11HTTPClosureED2Ev 659
_ZNK11HTTPRequest16GetRequestMethodEv 333806
_ZNK11HTTPRequest6GetURIEv 333788
_ZNK11HTTPRequest7GetPeerEv 333806
_ZNK11HTTPRequest9GetHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 111240
httpserver.cpp:_ZL10ThreadHTTPP10event_base 656
httpserver.cpp:_ZL13ClientAllowedRK8CNetAddr 111283
httpserver.cpp:_ZL15http_request_cbP14evhttp_requestPv 111283
httpserver.cpp:_ZL15libevent_log_cbiPKc 0
httpserver.cpp:_ZL16HTTPWorkQueueRunP9WorkQueueI11HTTPClosureEi 2621
httpserver.cpp:_ZL17HTTPBindAddressesP6evhttp 659
httpserver.cpp:_ZL17InitHTTPAllowListv 659
httpserver.cpp:_ZL21httpevent_callback_fnisPv 111290
httpserver.cpp:_ZL22http_reject_request_cbP14evhttp_requestPv 0
httpserver.cpp:_ZZN11HTTPRequest10WriteReplyEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEENK3$_0clEv 111283

Generated by: LCOV version 1.14