LCOV - code coverage report
Current view:
top level
-
src/jamidht/swarm
- routing_table.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
jami-coverage-filtered.info
Lines:
75.5 %
364
275
Test Date:
2026-06-13 09:18:46
Functions:
62.0 %
71
44
Function Name
Hit count
_ZN4jami12RoutingTable20removeConnectingNodeERKN3dht4HashILm32EEE
0
_ZN4jami20systemTimeFromSteadyENSt6chrono10time_pointINS0_3_V212steady_clockENS0_8durationIlSt5ratioILl1ELl1000000000EEEEEERKS8_RKNS1_INS2_12system_clockES7_EE
0
_ZN4jami6Bucket12getNodeTimerERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEE
0
_ZNK4jami12RoutingTable17printRoutingTableEv
0
_ZNK4jami12RoutingTable20getBucketMobileNodesEv
0
_ZNK4jami12RoutingTable20getRoutingTableStatsEv
0
_ZNK4jami6Bucket11printBucketEj
0
_ZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE0_clEv
0
_ZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE0_clEv
0
_ZZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE_clEv
0
_ZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE_clEv
0
_ZZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE0_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE0_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE1_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE1_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE2_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE2_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE3_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE3_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE3_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE4_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE4_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE4_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE5_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE5_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE5_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE6_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE6_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE6_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE_clEv
0
_ZZNK4jami6Bucket11printBucketEjENKUlvE_clEv
0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv
0
_ZNK4jami12RoutingTable13getKnownNodesEv
1
_ZNK4jami12RoutingTable18getConnectingNodesEv
1
_ZNK4jami6Bucket14getNodeSocketsEv
1
_ZN4jami12RoutingTable12shutdownNodeERKN3dht4HashILm32EEE
2
_ZN4jami12RoutingTable16removeMobileNodeERKN3dht4HashILm32EEE
2
_ZNK4jami12RoutingTable14getMobileNodesEv
2
_ZN4jami12RoutingTable13hasMobileNodeERKN3dht4HashILm32EEE
7
_ZZN4jami6Bucket12shutdownNodeERKN3dht4HashILm32EEEENKUlvE_clEv
7
_ZN4jami12RoutingTable7addNodeERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEE
10
_ZN4jami12RoutingTable10deleteNodeERKN3dht4HashILm32EEE
11
_ZN4jami6Bucket12shutdownNodeERKN3dht4HashILm32EEE
14
_ZN4jami12RoutingTable13addMobileNodeERKN3dht4HashILm32EEE
15
_ZNK4jami12RoutingTable11getAllNodesEv
16
_ZNK4jami6Bucket12getKnownNodeEj
69
_ZNK4jami12RoutingTable8getNodesEv
101
_ZN4jami6Bucket13addMobileNodeERKN3dht4HashILm32EEE
113
_ZN4jami6Bucket14changeMobilityERKN3dht4HashILm32EEEb
196
_ZN4jami12RoutingTable5splitERSt14_List_iteratorINS_6BucketEE
331
_ZNK4jami12RoutingTable5depthERSt14_List_iteratorINS_6BucketEE
331
_ZNK4jami12RoutingTable6middleERSt14_List_iteratorINS_6BucketEE
331
_ZN4jami12RoutingTable10removeNodeERKN3dht4HashILm32EEE
513
_ZZN4jami6Bucket16shutdownAllNodesEvENKUlvE_clEv
520
_ZN4jami12RoutingTableC2Ev
594
_ZN4jami6BucketC2ERKN3dht4HashILm32EEE
927
_ZN4jami6Bucket16shutdownAllNodesEv
957
_ZN4jami12RoutingTable7hasNodeERKN3dht4HashILm32EEE
1249
_ZN4jami12RoutingTable12closestNodesERKN3dht4HashILm32EEEj
1285
_ZN4jami12RoutingTable17addConnectingNodeERKN3dht4HashILm32EEE
1343
_ZN4jami6Bucket7addNodeERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEE
1410
_ZN4jami6Bucket10removeNodeERKN3dht4HashILm32EEE
1413
_ZN4jami6Bucket17addConnectingNodeERKN3dht4HashILm32EEE
1486
_ZNK4jami6Bucket19getKnownNodesRandomEjRSt23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EE
1653
_ZN4jami6Bucket7addNodeEONS_8NodeInfoE
1687
_ZNK4jami12RoutingTable17getConnectedNodesEv
1765
_ZN4jami12RoutingTable7addNodeERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEERSt14_List_iteratorINS_6BucketEE
2259
_ZNK4jami12RoutingTable7isEmptyEv
2632
_ZN4jami12RoutingTable12addKnownNodeERKN3dht4HashILm32EEE
3292
_ZZN4jami12RoutingTable12closestNodesERKN3dht4HashILm32EEEjENKUlRKSt14_List_iteratorINS_6BucketEEE_clESA_
3678
_ZNK4jami6Bucket10getNodeIdsEv
4075
_ZN4jami6Bucket12addKnownNodeERKN3dht4HashILm32EEE
4260
_ZNK4jami12RoutingTable8containsERKSt14_List_iteratorINS_6BucketEERKN3dht4HashILm32EEE
4673
_ZNK4jami6Bucket7hasNodeERKN3dht4HashILm32EEE
9376
_ZN4jami12RoutingTable10findBucketERKN3dht4HashILm32EEE
14932
_ZZZN4jami12RoutingTable12closestNodesERKN3dht4HashILm32EEEjENKUlRKSt14_List_iteratorINS_6BucketEEE_clESA_ENKUlRS3_E_clESC_
43258
Generated by:
LCOV version 2.0-1