LCOV - code coverage report
Current view: top level - src - data_transfer.cpp (source / functions) Coverage Total Hit
Test: jami-coverage-filtered.info Lines: 88.2 % 391 345
Test Date: 2026-06-13 09:18:46 Functions: 74.3 % 70 52

Function Name Sort by function name Hit count Sort by function hit count
_ZN4jami12OutgoingFile6cancelEv 0
_ZZN4jami12OutgoingFile7processEvENKUlvE_clEv 0
_ZZN4jami12OutgoingFile7processEvENKUlvE_clEv 0
_ZZZN4jami12OutgoingFile7processEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZN4jami12OutgoingFileC4ERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_RKN7libjami16DataTransferInfoEmmENKUlvE0_clEv 0
_ZZN4jami15TransferManager22onIncomingFileTransferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIN6dhtnet13ChannelSocketEEmENKUlvE0_clEv 0
_ZZN4jami15TransferManager22onIncomingFileTransferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIN6dhtnet13ChannelSocketEEmENKUlvE_clEv 0
_ZZZN4jami12IncomingFile7processEvENKUlPKhmE_clES2_mENKUlvE_clEv 0
_ZZZN4jami12IncomingFile7processEvENKUlPKhmE_clES2_mENKUlvE_clEv 0
_ZZZZN4jami12IncomingFile7processEvENKUlPKhmE_clES2_mENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE0_clEv 0
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE0_clEv 0
_ZZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE3_clEv 0
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE3_clEv 0
_ZZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE3_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE4_clEv 0
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE4_clEv 0
_ZZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE4_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZZN4jami15TransferManager17onIncomingProfileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUljE_clEjENKUlvE_clEvENKUlvE_clEv 0
_ZZZZN4jami15TransferManager17onIncomingProfileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUljE_clEjENKUlvE_clEvENKUlvE_clEv 0
_ZZZZZN4jami15TransferManager17onIncomingProfileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUljE_clEjENKUlvE_clEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZN4jami12IncomingFile6cancelEv 1
_ZN4jami15TransferManager6cancelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZZN4jami12IncomingFile6cancelEvENKUlvE_clEv 1
_ZNK4jami15TransferManager4infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS6_RlSA_ 2
_ZZN4jami15TransferManager17onIncomingProfileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 3
_ZZN4jami15TransferManager6cancelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 3
_ZZN4jami15TransferManager6cancelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv 1
_ZZZN4jami15TransferManager6cancelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 2
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE_clEv 3
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE_clEv 1
_ZZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 2
_ZNK4jami15TransferManager9isWaitingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE2_clEv 6
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE2_clEv 2
_ZZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 4
_ZN4jami15TransferManager22onIncomingFileTransferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIN6dhtnet13ChannelSocketEEm 12
_ZZN4jami15TransferManager22onIncomingFileTransferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIN6dhtnet13ChannelSocketEEmENKUljE_clEj 12
_ZZZN4jami15TransferManager22onIncomingFileTransferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIN6dhtnet13ChannelSocketEEmENKUljE_clEjENKUlvE_clEv 12
_ZN4jami15TransferManager15waitForTransferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_m 13
_ZN4jami15TransferManager4Impl11saveWaitingEv 21
_ZZN4jami15TransferManager12transferFileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_mmSt8functionIFvvEEENKUljE_clEj 32
_ZZZN4jami15TransferManager12transferFileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_mmSt8functionIFvvEEENKUljE_clEjENKUlvE_clEv 32
_ZZN4jami12OutgoingFileD4EvENKUlvE_clEv 34
_ZZN4jami8FileInfo4emitEN7libjami21DataTransferEventCodeEENKUlvE_clEv 34
_ZZN4jami12OutgoingFileC4ERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_RKN7libjami16DataTransferInfoEmmENKUlvE_clEv 36
_ZZN4jami15TransferManager4ImplD4EvENKUlvE_clEv 38
_ZNK4jami15TransferManager4pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 39
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE1_clEv 45
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE1_clEv 15
_ZZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 30
_ZN4jami9getFileIdERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ 56
_ZZN4jami15TransferManager17onIncomingProfileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUljE_clEj 56
_ZZZN4jami15TransferManager17onIncomingProfileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUljE_clEjENKUlvE_clEv 56
_ZN4jami15TransferManager17onIncomingProfileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 59
_ZZN4jami12IncomingFileD4EvENKUlvE_clEv 67
_ZZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ENKUlvE5_clEv 67
_ZN4jami12IncomingFile7processEv 68
_ZN4jami12IncomingFileC2ERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKN7libjami16DataTransferInfoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESI_SI_ 68
_ZN4jami12IncomingFileD0Ev 68
_ZN4jami12IncomingFileD0Ev 0
_ZN4jami12IncomingFileD2Ev 68
_ZZN4jami12IncomingFile7processEvENKUlRKSt10error_codeE_clES3_ 68
_ZNK4jami15TransferManager11profilePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 69
_ZN4jami11generateUIDERSt23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EE 70
_ZN4jami12OutgoingFile7processEv 70
_ZN4jami12OutgoingFileC2ERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_RKN7libjami16DataTransferInfoEmm 70
_ZN4jami12OutgoingFileD0Ev 70
_ZN4jami12OutgoingFileD0Ev 0
_ZN4jami12OutgoingFileD2Ev 70
_ZZN4jami15TransferManager12transferFileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_mmSt8functionIFvvEEENKUlvE_clEv 70
_ZN4jami15TransferManager12transferFileERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_mmSt8functionIFvvEE 72
_ZN4jami8FileInfoC2ERKSt10shared_ptrIN6dhtnet13ChannelSocketEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_RKN7libjami16DataTransferInfoE 138
_ZN4jami8FileInfo4emitEN7libjami21DataTransferEventCodeE 168
_ZZN4jami12IncomingFile7processEvENKUlPKhmE_clES2_m 224
_ZN4jami15TransferManager4Impl11loadWaitingEv 1051
_ZN4jami15TransferManager4ImplC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_RKSt23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EE 1051
_ZN4jami15TransferManager4ImplD2Ev 1051
_ZN4jami15TransferManagerC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_RKSt23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EE 1051
_ZN4jami15TransferManagerD2Ev 1051
_ZNK4jami15TransferManager15waitingRequestsEv 2099

Generated by: LCOV version 2.0-1