LCOV - code coverage report
Current view: top level - src/net - registrar.cpp (source / functions) Coverage Total Hit
Test: HPActor Coverage Lines: 12.8 % 524 67
Test Date: 2026-05-20 02:24:49 Functions: 21.7 % 60 13
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_ZN7hpactor3net12HostResolver13clear_expiredEv 0
_ZN7hpactor3net12HostResolver13resolve_asyncERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS7_EE 0
_ZN7hpactor3net12HostResolver7resolveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN7hpactor3net12NodeRegistry14remove_expiredEv 0
_ZN7hpactor3net12NodeRegistry15remove_endpointESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE 0
_ZN7hpactor3net12UdpRegistrar12get_endpointESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE 0
_ZN7hpactor3net12UdpRegistrar16on_member_changeESt8functionIFvRKNS0_6MemberEbEE 0
_ZN7hpactor3net12UdpRegistrar16setup_udp_socketEv 0
_ZN7hpactor3net12UdpRegistrar17handle_udp_packetERKNS_3adt12StreamBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt 0
_ZN7hpactor3net12UdpRegistrar17send_udp_responseERKNS_3adt12StreamBufferERK11sockaddr_in 0
_ZN7hpactor3net12UdpRegistrar17set_node_callbackESt8functionIFvSt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEbEE 0
_ZN7hpactor3net12UdpRegistrar17start_client_modeEv 0
_ZN7hpactor3net12UdpRegistrar17start_server_modeEv 0
_ZN7hpactor3net12UdpRegistrar20handle_resolve_queryERKNS_3adt12StreamBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt 0
_ZN7hpactor3net12UdpRegistrar20issue_async_recvfromEv 0
_ZN7hpactor3net12UdpRegistrar21handle_udp_read_readyEv 0
_ZN7hpactor3net12UdpRegistrar23handle_resolve_responseERKNS_3adt12StreamBufferE 0
_ZN7hpactor3net12UdpRegistrar23start_client_mode_asyncEv 0
_ZN7hpactor3net12UdpRegistrar23start_server_mode_asyncEv 0
_ZN7hpactor3net12UdpRegistrar26handle_udp_recv_completionERKNS_3adt12StreamBufferERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt 0
_ZN7hpactor3net12UdpRegistrar5startEv 0
_ZN7hpactor3net12UdpRegistrar8announceENS0_6MemberE 0
_ZN7hpactor3net12UdpRegistrar8failoverEv 0
_ZN7hpactor3net12UdpRegistrar9to_memberERKNS0_12NodeEndpointE 0
_ZN7hpactor3net12_GLOBAL__N_115make_udp_packetENS0_20RegistrarMessageTypeERKNS_3adt12StreamBufferE 0
_ZN7hpactor3net12_GLOBAL__N_116parse_udp_packetERKNS_3adt12StreamBufferERNS1_13UdpPacketViewE 0
_ZN7hpactor3net12_GLOBAL__N_120make_udp_destinationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtR11sockaddr_in 0
_ZN7hpactor3net19RegistrarConnection10connectingEiSt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEPNS0_9EventLoopE 0
_ZN7hpactor3net19RegistrarConnection12send_messageENS0_14TcpMessageTypeERKNS_3adt12StreamBufferE 0
_ZN7hpactor3net19RegistrarConnection17handle_read_eventEv 0
_ZN7hpactor3net19RegistrarConnection18flush_write_bufferEv 0
_ZN7hpactor3net19RegistrarConnection18register_with_loopEv 0
_ZN7hpactor3net19RegistrarConnection19handle_payload_readEv 0
_ZN7hpactor3net19RegistrarConnection19set_message_handlerESt8functionIFvNS0_14TcpMessageTypeERKNS_3adt12StreamBufferEEE 0
_ZN7hpactor3net19RegistrarConnection22handle_send_completionEi 0
_ZN7hpactor3net19RegistrarConnection22set_disconnect_handlerESt8functionIFvvEE 0
_ZN7hpactor3net19RegistrarConnection25set_send_complete_handlerESt8functionIFviEE 0
_ZN7hpactor3net19RegistrarConnection5closeEv 0
_ZN7hpactor3net19RegistrarConnection8acceptedEiSt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEPNS0_9EventLoopE 0
_ZN7hpactor3net19RegistrarConnectionC2ESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEPNS0_9EventLoopEi 0
_ZN7hpactor3net19RegistrarConnectionD2Ev 0
_ZNK7hpactor3net12UdpRegistrar21send_resolve_responseERKNS0_12NodeEndpointERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt 0
_ZZN7hpactor3net12UdpRegistrar16setup_udp_socketEvENKUliE_clEi 0
_ZZN7hpactor3net12UdpRegistrar17start_client_modeEvENKUlvE_clEv 0
_ZZN7hpactor3net12UdpRegistrar23start_client_mode_asyncEvENKUlvE_clEv 0
_ZZN7hpactor3net19RegistrarConnection18register_with_loopEvENKUliE_clEi 0
_ZN7hpactor3net12HostResolver5cacheERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_NSt6chrono8durationIlSt5ratioILl1ELl1EEEE 1
_ZNK7hpactor3net12NodeRegistry3hasESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE 1
_ZNK7hpactor3net12UdpRegistrar12discover_allEv 1
_ZNK7hpactor3net12UdpRegistrar17get_all_endpointsEv 1
_ZNK7hpactor3net12UdpRegistrar8discoverESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE 1
_ZN7hpactor3net12NodeRegistry15upsert_endpointENS0_12NodeEndpointE 2
_ZNK7hpactor3net12HostResolver10get_cachedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2
_ZNK7hpactor3net12NodeRegistry3allEv 2
_ZN7hpactor3net12NodeRegistry3getESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEE 3
_ZN7hpactor3net12NodeRegistryC2ERKNS0_15RegistrarConfigE 3
_ZN7hpactor3net12UdpRegistrarC2ERKNS0_15RegistrarConfigESt7variantIJNS_12Ipv4EndpointENS_12Ipv6EndpointEEEPNS0_9EventLoopE 6
_ZN7hpactor3net12UdpRegistrarD0Ev 6
_ZN7hpactor3net12UdpRegistrarD0Ev 0
_ZN7hpactor3net12UdpRegistrarD2Ev 6
_ZN7hpactor3net12UdpRegistrar4stopEv 11

Generated by: LCOV version 2.0-1