LCOV - code coverage report
Current view: top level - wirestead/transport/udp - udp.cc (source / functions) Coverage Total Hit
Test: Wirestead Coverage Report Lines: 76.0 % 776 590
Test Date: 2026-08-30 10:35:09 Functions: 90.8 % 87 79
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 59.6 % 522 311

Function Name Sort by function name Hit count Sort by function hit count
_ZN9wirestead9transport10UdpChannelC2EOS1_ 0
_ZN9wirestead9transport10UdpChannelaSEOS1_ 0
_ZNK9wirestead9transport10UdpChannel14local_endpointEv 0
_ZZN9wirestead9transport10UdpChannel14async_write_toENS_6memory8SafeSpanIKhLm18446744073709551615EEERKN5boost4asio2ip14basic_endpointINS8_3udpEEEENUlvE0_clEv 0
_ZZN9wirestead9transport10UdpChannel18async_try_write_toENS_6memory8SafeSpanIKhLm18446744073709551615EEERKN5boost4asio2ip14basic_endpointINS8_3udpEEEENKUlvE_clEv 0
_ZZN9wirestead9transport10UdpChannel22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE0_clEv 0
_ZZN9wirestead9transport10UdpChannel4Impl14enqueue_bufferESt10shared_ptrIS1_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES3_IKSA_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSI_3udpEEEEENKUlRNS2_6TxItemEE_clESO_ 0
_ZZZN9wirestead9transport10UdpChannel5startEvENKUlSt10stop_tokenE_clES2_ENKUlvE_clEv 0
_ZN9wirestead9transport10UdpChannel11reset_statsEv 1
_ZN9wirestead9transport10UdpChannel22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 1
_ZZN9wirestead9transport10UdpChannel18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE_clEv 1
_ZZN9wirestead9transport10UdpChannel22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlvE_clEv 1
_ZN9wirestead9transport10UdpChannel25set_backpressure_strategyENS_4base9constants20BackpressureStrategyE 2
_ZZN9wirestead9transport10UdpChannel16async_write_moveEOSt6vectorIhSaIhEEENUlvE_clEv 2
_ZZN9wirestead9transport10UdpChannel20async_try_write_moveEOSt6vectorIhSaIhEEENKUlvE_clEv 3
_ZN9wirestead9transport10UdpChannel16async_write_moveEOSt6vectorIhSaIhEE 4
_ZN9wirestead9transport10UdpChannel18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 4
_ZZN9wirestead9transport10UdpChannel14async_write_toENS_6memory8SafeSpanIKhLm18446744073709551615EEERKN5boost4asio2ip14basic_endpointINS8_3udpEEEENUlvE_clEv 4
_ZN9wirestead9transport10UdpChannel14async_write_toENS_6memory8SafeSpanIKhLm18446744073709551615EEERKN5boost4asio2ip14basic_endpointINS8_3udpEEE 6
_ZZN9wirestead9transport10UdpChannel4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE0_clEv 6
_ZZN9wirestead9transport10UdpChannel4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE_clEv 6
_ZN9wirestead9transport10UdpChannel4Impl34drain_queue_and_clear_backpressureEv 7
_ZZN9wirestead9transport10UdpChannel4Impl34drain_queue_and_clear_backpressureEvENKUlvE_clEv 7
_ZZN9wirestead9transport10UdpChannel16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEEENUlvE0_clEv 15
_ZZN9wirestead9transport10UdpChannel16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEEENUlvE_clEv 16
_ZNK9wirestead9transport10UdpChannel22is_backpressure_activeEv 19
_ZN9wirestead9transport10UdpChannel4ImplC2ERKNS_6config9UdpConfigERN5boost4asio10io_contextE 24
_ZN9wirestead9transport10UdpChannel6createERKNS_6config9UdpConfigERN5boost4asio10io_contextE 24
_ZN9wirestead9transport10UdpChannelC2ERKNS_6config9UdpConfigERN5boost4asio10io_contextE 24
_ZNK9wirestead9transport10UdpChannel5statsEv 26
_ZNK9wirestead9transport10UdpChannel12is_connectedEv 32
_ZN9wirestead9transport10UdpChannel4Impl14enqueue_bufferESt10shared_ptrIS1_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES3_IKSA_EEEmSt8optionalIN5boost4asio2ip14basic_endpointINSI_3udpEEEE 38
_ZN9wirestead9transport10UdpChannel12get_executorEv 44
_ZN9wirestead9transport10UdpChannel13on_bytes_fromESt8functionIFvNS_6memory8SafeSpanIKhLm18446744073709551615EEERKN5boost4asio2ip14basic_endpointINS9_3udpEEEEE 45
_ZN9wirestead9transport10UdpChannel16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 49
_ZZN9wirestead9transport10UdpChannel5startEvENKUlSt10stop_tokenE_clES2_ 51
_ZN9wirestead9transport10UdpChannel4ImplC2ERKNS_6config9UdpConfigE 53
_ZN9wirestead9transport10UdpChannel6createERKNS_6config9UdpConfigE 53
_ZN9wirestead9transport10UdpChannelC2ERKNS_6config9UdpConfigE 53
_ZZN9wirestead9transport10UdpChannel4stopEvENKUlvE_clEv 53
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ 64
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clIS3_IKSt6vectorIhSaIhEEEEEDaS6_ 1
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clINS_6memory12PooledBufferEEEDaS6_ 20
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ 43
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E_clIRSt6vectorIhSaIhEEEEmS6_ 64
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E_clIRS3_IKSt6vectorIhSaIhEEEEEmS6_ 1
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E_clIRNS_6memory12PooledBufferEEEmS6_ 20
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E_clIRSt6vectorIhSaIhEEEEmS6_ 43
_ZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlRKN5boost6system10error_codeEmE_clES9_m 64
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ENKUlvE0_clEv 64
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clIS3_IKSt6vectorIhSaIhEEEEEDaS6_ENKUlvE0_clEv 1
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clINS_6memory12PooledBufferEEEDaS6_ENKUlvE0_clEv 20
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ENKUlvE0_clEv 43
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ENKUlvE_clEv 64
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clIS3_IKSt6vectorIhSaIhEEEEEDaS6_ENKUlvE_clEv 1
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clINS_6memory12PooledBufferEEEDaS6_ENKUlvE_clEv 20
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ENKUlvE_clEv 43
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ENUlRKN5boost6system10error_codeEmE_clESG_m 64
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clIS3_IKSt6vectorIhSaIhEEEEEDaS6_ENUlRKN5boost6system10error_codeEmE_clESI_m 1
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clINS_6memory12PooledBufferEEEDaS6_ENUlRKN5boost6system10error_codeEmE_clESF_m 20
_ZZZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_EENKUlOT_E0_clISt6vectorIhSaIhEEEEDaS6_ENUlRKN5boost6system10error_codeEmE_clESG_m 43
_ZN9wirestead9transport10UdpChannel4Impl11open_socketESt10shared_ptrIS1_E 74
_ZN9wirestead9transport10UdpChannel5startEv 74
_ZZN9wirestead9transport10UdpChannel5startEvENKUlvE_clEv 74
_ZN9wirestead9transport10UdpChannel4stopEv 75
_ZN9wirestead9transport10UdpChannel4ImplD2Ev 76
_ZN9wirestead9transport10UdpChannel4Impl22set_remote_from_configEv 77
_ZN9wirestead9transport10UdpChannel4Impl4initEv 77
_ZN9wirestead9transport10UdpChannel18async_try_write_toENS_6memory8SafeSpanIKhLm18446744073709551615EEERKN5boost4asio2ip14basic_endpointINS8_3udpEEE 78
_ZZN9wirestead9transport10UdpChannel18async_try_write_toENS_6memory8SafeSpanIKhLm18446744073709551615EEERKN5boost4asio2ip14basic_endpointINS8_3udpEEEENUlvE0_clEv 78
_ZNK9wirestead9transport10UdpChannel15last_error_infoEv 92
_ZN9wirestead9transport10UdpChannel4Impl14handle_receiveESt10shared_ptrIS1_ERKN5boost6system10error_codeEm 104
_ZZN9wirestead9transport10UdpChannel4Impl13start_receiveESt10shared_ptrIS1_EENKUlRKN5boost6system10error_codeEmE_clES9_m 104
_ZN9wirestead9transport10UdpChannel4Impl13start_receiveESt10shared_ptrIS1_E 127
_ZN9wirestead9transport10UdpChannel4Impl15join_ioc_threadEb 150
_ZN9wirestead9transport10UdpChannelD0Ev 152
_ZN9wirestead9transport10UdpChannelD0Ev 76
_ZN9wirestead9transport10UdpChannelD2Ev 76
_ZN9wirestead9transport10UdpChannel4Impl12close_socketEv 205
_ZN9wirestead9transport10UdpChannel4Impl20perform_stop_cleanupEv 205
_ZZN9wirestead9transport10UdpChannel4Impl20perform_stop_cleanupEvENKUlvE_clEv 205
_ZN9wirestead9transport10UdpChannel4Impl12notify_stateEv 247
_ZN9wirestead9transport10UdpChannel4Impl13transition_toENS_4base9LinkStateERKN5boost6system10error_codeESt17basic_string_viewIcSt11char_traitsIcEESD_ 385
_ZN9wirestead9transport10UdpChannel4Impl19report_backpressureESt10shared_ptrIS1_Em 340234
_ZN9wirestead9transport10UdpChannel4Impl8do_writeESt10shared_ptrIS1_E 340240
_ZN9wirestead9transport10UdpChannel4Impl9bp_fieldsEv 340482
_ZN9wirestead9transport10UdpChannel8on_bytesESt8functionIFvNS_6memory8SafeSpanIKhLm18446744073709551615EEEEE 409202
_ZN9wirestead9transport10UdpChannel15on_backpressureESt8functionIFvmEE 409244
_ZN9wirestead9transport10UdpChannel8on_stateESt8functionIFvNS_4base9LinkStateEEE 409261
_ZN9wirestead9transport10UdpChannel20async_try_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 414248
_ZZN9wirestead9transport10UdpChannel20async_try_write_moveEOSt6vectorIhSaIhEEENUlvE0_clEv 414248
_ZN9wirestead9transport10UdpChannel20async_try_write_moveEOSt6vectorIhSaIhEE 414253
_ZN9wirestead9transport10UdpChannel4Impl13observe_queueEv 680420

Generated by: LCOV version 2.0-1