LCOV - code coverage report
Current view:
top level
-
src/jamidht
- namedirectory.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
jami-coverage-filtered.info
Lines:
216
317
68.1 %
Date:
2024-12-22 08:54:19
Functions:
31
67
46.3 %
Function Name
Hit count
_ZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEE
4
_ZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_
1
_ZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEE
789
_ZN4jami13NameDirectory15setHeaderFieldsERN3dht4http7RequestE
791
_ZN4jami13NameDirectory17scheduleCacheSaveEv
2
_ZN4jami13NameDirectory4loadEv
25
_ZN4jami13NameDirectory6verifyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3dht6crypto9PublicKeyES8_
0
_ZN4jami13NameDirectory8instanceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrIN3dht3log6LoggerEE
802
_ZN4jami13NameDirectory8instanceEv
0
_ZN4jami13NameDirectory9loadCacheEv
25
_ZN4jami13NameDirectory9lookupUriESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS3_SaIcEEESt8functionIFvSA_NS0_8ResponseEEE
4
_ZN4jami13NameDirectory9saveCacheEv
1
_ZN4jami13NameDirectoryC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrIN3dht3log6LoggerEE
25
_ZN4jami13NameDirectoryD2Ev
25
_ZN4jami7toLowerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
3
_ZNK4jami13NameDirectory12validateNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5
_ZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_
2
_ZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlvE0_clEv
0
_ZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_
1
_ZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlvE0_clEv
1
_ZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlvE2_clEv
0
_ZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlvE_clEv
0
_ZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_
788
_ZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlvE0_clEv
0
_ZZN4jami13NameDirectory17scheduleCacheSaveEvENKUlvE_clEv
1
_ZZN4jami13NameDirectory9loadCacheEvENKUlvE0_clEv
0
_ZZN4jami13NameDirectory9loadCacheEvENKUlvE_clEv
25
_ZZN4jami13NameDirectory9lookupUriESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS3_SaIcEEESt8functionIFvSA_NS0_8ResponseEEEENKUlvE_clEv
0
_ZZN4jami13NameDirectory9saveCacheEvENKUlvE_clEv
1
_ZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE0_clEv
0
_ZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE1_clEv
1
_ZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE2_clEv
0
_ZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE_clEv
0
_ZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE0_clEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE1_clEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE2_clEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE3_clEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE4_clEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE5_clEv
1
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE_clEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
1
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE0_clEv
1
_ZZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE1_clEv
0
_ZZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE_clEv
0
_ZZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami13NameDirectory17scheduleCacheSaveEvENKUlvE_clEvENKUlvE_clEv
1
_ZZZN4jami13NameDirectory9loadCacheEvENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami13NameDirectory9loadCacheEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
25
_ZZZN4jami13NameDirectory9lookupUriESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS3_SaIcEEESt8functionIFvSA_NS0_8ResponseEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami13NameDirectory9saveCacheEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
1
_ZZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
1
_ZZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory10lookupNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE3_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE4_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE5_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
1
_ZZZZN4jami13NameDirectory12registerNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St8functionIFvNS0_20RegistrationResponseES8_EES8_S8_ENKUlRKN3dht4http8ResponseEE1_clESH_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
1
_ZZZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami13NameDirectory13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS0_8ResponseEEEENKUlRKN3dht4http8ResponseEE_clESH_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
Generated by:
LCOV version 1.14