LCOV - code coverage report
Current view: top level - src/jamidht - svc_discovery_channel_handler.cpp (source / functions) Coverage Total Hit
Test: jami-coverage-filtered.info Lines: 62.0 % 287 178
Test Date: 2026-06-13 09:18:46 Functions: 42.1 % 57 24

Function Name Sort by function name Hit count Sort by function hit count
_ZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol12SvcDiscQueryEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ 2427
_ZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol12SvcDiscQueryEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ 1214
_ZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol15SvcDiscResponseEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ 1213
_ZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol20SvcDiscServiceUpdateEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ 0
_ZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol22SvcDiscVersionMismatchEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ 0
_ZN4jami26SvcDiscoveryChannelHandler12removeDeviceERKN3dht4HashILm32EEE 0
_ZN4jami26SvcDiscoveryChannelHandler13buildResponseERNS_11JamiAccountERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1213
_ZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2425
_ZN4jami26SvcDiscoveryChannelHandler13refreshDeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3dht4HashILm32EEE 1219
_ZN4jami26SvcDiscoveryChannelHandler13setOnResponseESt8functionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RKSt6vectorINS_12svc_protocol7SvcInfoESaISC_EEEE 0
_ZN4jami26SvcDiscoveryChannelHandler14onCacheUpdatedESt8functionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3dht4HashILm32EEERKSt6vectorINS_12svc_protocol7SvcInfoESaISH_EEEE 672
_ZN4jami26SvcDiscoveryChannelHandler22broadcastServiceUpdateEv 0
_ZN4jami26SvcDiscoveryChannelHandler7connectERKN3dht4HashILm32EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEOSt8functionIFvSt10shared_ptrIN6dhtnet13ChannelSocketEES5_EESD_b 1219
_ZN4jami26SvcDiscoveryChannelHandler7onReadyERKSt10shared_ptrIN3dht6crypto11CertificateEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_IN6dhtnet13ChannelSocketEE 2428
_ZN4jami26SvcDiscoveryChannelHandler9loadCacheEv 672
_ZN4jami26SvcDiscoveryChannelHandler9onRequestERKSt10shared_ptrIN3dht6crypto11CertificateEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1215
_ZN4jami26SvcDiscoveryChannelHandlerC2ERKSt10shared_ptrINS_11JamiAccountEERN6dhtnet17ConnectionManagerENSt10filesystem7__cxx114pathE 672
_ZN4jami26SvcDiscoveryChannelHandlerD0Ev 1344
_ZN4jami26SvcDiscoveryChannelHandlerD0Ev 672
_ZN4jami26SvcDiscoveryChannelHandlerD2Ev 672
_ZNK4jami26SvcDiscoveryChannelHandler17getCachedServicesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1834
_ZNK4jami26SvcDiscoveryChannelHandler9saveCacheEv 0
_ZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol12SvcDiscQueryEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEv 0
_ZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol12SvcDiscQueryEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEv 0
_ZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol15SvcDiscResponseEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEv 0
_ZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol20SvcDiscServiceUpdateEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEv 0
_ZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol22SvcDiscVersionMismatchEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEv 0
_ZZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol12SvcDiscQueryEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol15SvcDiscResponseEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol20SvcDiscServiceUpdateEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12_GLOBAL__N_17sendMsgINS_12svc_protocol22SvcDiscVersionMismatchEEEbRKSt10shared_ptrIN6dhtnet13ChannelSocketEERKT_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami26SvcDiscoveryChannelHandler13buildResponseERNS_11JamiAccountERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlSA_E_clESA_ 0
_ZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_m 2421
_ZZN4jami26SvcDiscoveryChannelHandler13refreshDeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN3dht4HashILm32EEEENKUlSt10shared_ptrIN6dhtnet13ChannelSocketEESD_E_clESH_SD_ 1219
_ZZN4jami26SvcDiscoveryChannelHandler22broadcastServiceUpdateEvENKUlvE_clEv 0
_ZZN4jami26SvcDiscoveryChannelHandler22broadcastServiceUpdateEvENKUlvE_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler22broadcastServiceUpdateEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami26SvcDiscoveryChannelHandler7connectERKN3dht4HashILm32EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEOSt8functionIFvSt10shared_ptrIN6dhtnet13ChannelSocketEES5_EESD_bENKUlSI_S5_E_clESI_S5_ 1219
_ZZN4jami26SvcDiscoveryChannelHandler7onReadyERKSt10shared_ptrIN3dht6crypto11CertificateEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_IN6dhtnet13ChannelSocketEEENKUlRKSt10error_codeE_clESL_ 1214
_ZZN4jami26SvcDiscoveryChannelHandler9loadCacheEvENKUlvE0_clEv 18
_ZZN4jami26SvcDiscoveryChannelHandler9loadCacheEvENKUlvE0_clEv 6
_ZZZN4jami26SvcDiscoveryChannelHandler9loadCacheEvENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 12
_ZZN4jami26SvcDiscoveryChannelHandler9loadCacheEvENKUlvE_clEv 0
_ZZN4jami26SvcDiscoveryChannelHandler9loadCacheEvENKUlvE_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler9loadCacheEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami26SvcDiscoveryChannelHandlerC4ERKSt10shared_ptrINS_11JamiAccountEERN6dhtnet17ConnectionManagerENSt10filesystem7__cxx114pathEENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESJ_RKSt6vectorINS_12svc_protocol7SvcInfoESaISM_EEE_clESJ_SJ_SQ_ 1208
_ZZNK4jami26SvcDiscoveryChannelHandler9saveCacheEvENKUlvE_clEv 0
_ZZNK4jami26SvcDiscoveryChannelHandler9saveCacheEvENKUlvE_clEv 0
_ZZZNK4jami26SvcDiscoveryChannelHandler9saveCacheEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE0_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE0_clEv 0
_ZZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE1_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE1_clEv 0
_ZZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE2_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE2_clEv 0
_ZZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE3_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE3_clEv 0
_ZZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE3_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE4_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE4_clEv 0
_ZZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE4_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE_clEv 3639
_ZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE_clEv 1213
_ZZZZN4jami26SvcDiscoveryChannelHandler13installReaderERKSt10shared_ptrIN6dhtnet13ChannelSocketEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlPKhmE_clESE_mENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 2426
_ZZZN4jami26SvcDiscoveryChannelHandler7connectERKN3dht4HashILm32EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEOSt8functionIFvSt10shared_ptrIN6dhtnet13ChannelSocketEES5_EESD_bENKUlSI_S5_E_clESI_S5_ENKUlRKSt10error_codeE_clESP_ 1214
_ZZZN4jami26SvcDiscoveryChannelHandler7connectERKN3dht4HashILm32EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEOSt8functionIFvSt10shared_ptrIN6dhtnet13ChannelSocketEES5_EESD_bENKUlSI_S5_E_clESI_S5_ENKUlvE_clEv 0
_ZZZN4jami26SvcDiscoveryChannelHandler7connectERKN3dht4HashILm32EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEOSt8functionIFvSt10shared_ptrIN6dhtnet13ChannelSocketEES5_EESD_bENKUlSI_S5_E_clESI_S5_ENKUlvE_clEv 0
_ZZZZN4jami26SvcDiscoveryChannelHandler7connectERKN3dht4HashILm32EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEOSt8functionIFvSt10shared_ptrIN6dhtnet13ChannelSocketEES5_EESD_bENKUlSI_S5_E_clESI_S5_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0

Generated by: LCOV version 2.0-1