LCOV - code coverage report
Current view: top level - wirestead/transport/uds - uds_client.cc (source / functions) Coverage Total Hit
Test: Wirestead Coverage Report Lines: 91.7 % 786 721
Test Date: 2026-10-29 11:36:05 Functions: 94.4 % 124 117
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 72.5 % 592 429

Function Name Sort by function name Hit count Sort by function hit count
_ZN9wirestead9transport9UdsClient10write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEESt8optionalImE 189
_ZN9wirestead9transport9UdsClient10write_moveEOSt6vectorIhSaIhEESt8optionalImE 181
_ZN9wirestead9transport9UdsClient11reset_statsEv 22
_ZN9wirestead9transport9UdsClient11write_stateEv 171
_ZN9wirestead9transport9UdsClient12fail_receiveEv 4
_ZN9wirestead9transport9UdsClient12get_executorEv 802
_ZN9wirestead9transport9UdsClient12write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEESt8optionalImE 74
_ZN9wirestead9transport9UdsClient14try_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 105
_ZN9wirestead9transport9UdsClient14try_write_moveEOSt6vectorIhSaIhEE 190
_ZN9wirestead9transport9UdsClient15on_backpressureESt8functionIFvmEE 686
_ZN9wirestead9transport9UdsClient16try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 80
_ZN9wirestead9transport9UdsClient18cancel_write_waitsEv 429
_ZN9wirestead9transport9UdsClient18set_retry_intervalEj 0
_ZN9wirestead9transport9UdsClient20set_reconnect_policyESt8functionIFNS_17ReconnectDecisionERKNS_11diagnostics9ErrorInfoEjEE 0
_ZN9wirestead9transport9UdsClient23async_write_copy_resultENS_6memory8SafeSpanIKhLm18446744073709551615EEE 110
_ZN9wirestead9transport9UdsClient23async_write_move_resultEOSt6vectorIhSaIhEE 164
_ZN9wirestead9transport9UdsClient25async_write_shared_resultESt10shared_ptrIKSt6vectorIhSaIhEEE 70
_ZN9wirestead9transport9UdsClient25set_backpressure_strategyENS_4base9constants20BackpressureStrategyE 36
_ZN9wirestead9transport9UdsClient27async_try_write_copy_resultENS_6memory8SafeSpanIKhLm18446744073709551615EEE 68
_ZN9wirestead9transport9UdsClient27async_try_write_move_resultEOSt6vectorIhSaIhEE 76
_ZN9wirestead9transport9UdsClient29async_try_write_shared_resultESt10shared_ptrIKSt6vectorIhSaIhEEE 68
_ZN9wirestead9transport9UdsClient4Impl10do_connectESt10shared_ptrIS1_Em 393
_ZN9wirestead9transport9UdsClient4Impl10start_readESt10shared_ptrIS1_Em 443
_ZN9wirestead9transport9UdsClient4Impl12close_socketEv 818
_ZN9wirestead9transport9UdsClient4Impl12handle_closeESt10shared_ptrIS1_EmRKN5boost6system10error_codeE 121
_ZN9wirestead9transport9UdsClient4Impl12record_errorENS_11diagnostics10ErrorLevelENS3_13ErrorCategoryESt17basic_string_viewIcSt11char_traitsIcEERKN5boost6system10error_codeES9_bj 132
_ZN9wirestead9transport9UdsClient4Impl13observe_queueEv 1084
_ZN9wirestead9transport9UdsClient4Impl13transition_toENS_4base9LinkStateERKN5boost6system10error_codeE 849
_ZN9wirestead9transport9UdsClient4Impl14schedule_retryESt10shared_ptrIS1_Em 132
_ZN9wirestead9transport9UdsClient4Impl17mark_cleanup_doneEv 355
_ZN9wirestead9transport9UdsClient4Impl17mark_disconnectedEv 128
_ZN9wirestead9transport9UdsClient4Impl19admission_rejectionESt8optionalImE 882
_ZN9wirestead9transport9UdsClient4Impl19report_backpressureESt10shared_ptrIS1_Em 600
_ZN9wirestead9transport9UdsClient4Impl20perform_stop_cleanupEv 355
_ZN9wirestead9transport9UdsClient4Impl21route_enqueued_bufferESt10shared_ptrIS1_EONS2_13TrackedBufferEm 352
_ZN9wirestead9transport9UdsClient4Impl24mark_disconnected_lockedEv 216
_ZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEv 121
_ZN9wirestead9transport9UdsClient4Impl31recalculate_backpressure_boundsEv 680
_ZN9wirestead9transport9UdsClient4Impl4initEv 343
_ZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_Em 861
_ZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ 1623
_ZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE0_EEDaS5_T_ 393
_ZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ 393
_ZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10start_readESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEmE_EEDaS5_T_ 432
_ZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_14schedule_retryESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ 70
_ZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ 335
_ZN9wirestead9transport9UdsClient4Impl9bp_fieldsEv 922
_ZN9wirestead9transport9UdsClient4ImplC2ERKNS_6config15UdsClientConfigEPN5boost4asio10io_contextESt10unique_ptrINS_9interface18UdsSocketInterfaceESt14default_deleteISD_EE 343
_ZN9wirestead9transport9UdsClient4ImplD2Ev 341
_ZN9wirestead9transport9UdsClient4stopEv 994
_ZN9wirestead9transport9UdsClient5startEv 340
_ZN9wirestead9transport9UdsClient6createERKNS_6config15UdsClientConfigE 64
_ZN9wirestead9transport9UdsClient6createERKNS_6config15UdsClientConfigERN5boost4asio10io_contextE 104
_ZN9wirestead9transport9UdsClient6createERKNS_6config15UdsClientConfigESt10unique_ptrINS_9interface18UdsSocketInterfaceESt14default_deleteIS8_EERN5boost4asio10io_contextE 175
_ZN9wirestead9transport9UdsClient8on_bytesESt8functionIFvNS_6memory8SafeSpanIKhLm18446744073709551615EEEEE 683
_ZN9wirestead9transport9UdsClient8on_stateESt8functionIFvNS_4base9LinkStateEEE 688
_ZN9wirestead9transport9UdsClientC2EOS1_ 1
_ZN9wirestead9transport9UdsClientC2ERKNS_6config15UdsClientConfigE 64
_ZN9wirestead9transport9UdsClientC2ERKNS_6config15UdsClientConfigERN5boost4asio10io_contextE 104
_ZN9wirestead9transport9UdsClientC2ERKNS_6config15UdsClientConfigESt10unique_ptrINS_9interface18UdsSocketInterfaceESt14default_deleteIS8_EERN5boost4asio10io_contextE 175
_ZN9wirestead9transport9UdsClientD0Ev 683
_ZN9wirestead9transport9UdsClientD0Ev 341
_ZN9wirestead9transport9UdsClientD2Ev 342
_ZN9wirestead9transport9UdsClientaSEOS1_ 0
_ZNK9wirestead9transport9UdsClient12is_connectedEv 848
_ZNK9wirestead9transport9UdsClient15last_error_infoEv 9
_ZNK9wirestead9transport9UdsClient15poll_write_waitERKSt10shared_ptrINS0_6detail12UdsWriteWaitEE 36
_ZNK9wirestead9transport9UdsClient16write_connectionEv 186
_ZNK9wirestead9transport9UdsClient17write_queue_limitEv 418
_ZNK9wirestead9transport9UdsClient18capture_write_waitEv 43
_ZNK9wirestead9transport9UdsClient22is_backpressure_activeEv 294
_ZNK9wirestead9transport9UdsClient4Impl16BufferProjectionclERKNS2_13TrackedBufferE 750
_ZNK9wirestead9transport9UdsClient5statsEv 733
_ZZN9wirestead9transport9UdsClient10write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEESt8optionalImEENUlvE0_clEv 41
_ZZN9wirestead9transport9UdsClient10write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEESt8optionalImEENUlvE_clEv 124
_ZZN9wirestead9transport9UdsClient10write_moveEOSt6vectorIhSaIhEESt8optionalImEENUlvE_clEv 149
_ZZN9wirestead9transport9UdsClient12fail_receiveEvENKUlvE_clEv 4
_ZZN9wirestead9transport9UdsClient12write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEESt8optionalImEENUlvE_clEv 54
_ZZN9wirestead9transport9UdsClient14try_write_moveEOSt6vectorIhSaIhEEENKUlvE_clEv 18
_ZZN9wirestead9transport9UdsClient14try_write_moveEOSt6vectorIhSaIhEEENUlvE0_clEv 131
_ZZN9wirestead9transport9UdsClient16try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlvE_clEv 7
_ZZN9wirestead9transport9UdsClient16try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE0_clEv 54
_ZZN9wirestead9transport9UdsClient4Impl10do_connectESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE0_clES9_ 391
_ZZN9wirestead9transport9UdsClient4Impl10do_connectESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 393
_ZZN9wirestead9transport9UdsClient4Impl10start_readESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEmE_clES9_m 426
_ZZN9wirestead9transport9UdsClient4Impl14schedule_retryESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 70
_ZZN9wirestead9transport9UdsClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE0_clEv 14
_ZZN9wirestead9transport9UdsClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE_clEv 14
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E0_clISt6vectorIhSaIhEEEEDaS5_ 0
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E0_clINS_6memory12PooledBufferEEEDaS5_ 0
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E0_clISt10shared_ptrIKSt6vectorIhSaIhEEEEEDaS5_ 0
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E0_clISt6vectorIhSaIhEEEEDaS5_ 0
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E_clISt6vectorIhSaIhEEEEDaS5_ 126
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E_clINS_6memory12PooledBufferEEEDaS5_ 14
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E_clISt10shared_ptrIKSt6vectorIhSaIhEEEEEDaS5_ 32
_ZZN9wirestead9transport9UdsClient4Impl25discard_connection_writesEvENKUlRKT_E_clISt6vectorIhSaIhEEEEDaS5_ 80
_ZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlN5boost6system10error_codeEmE_clES7_m 320
_ZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlRKT_E_clINS2_13TrackedBufferEEEDaS7_ 748
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlDpT_E_clIJS8_mEEEDaSC_ 1600
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE0_EEDaS5_T_ENKUlDpT_E_clIJS8_EEEDaSE_ 391
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlDpT_E_clIJS8_EEEDaSE_ 393
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10start_readESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEmE_EEDaS5_T_ENKUlDpT_E_clIJS8_mEEEDaSE_ 426
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_14schedule_retryESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlDpT_E_clIJS8_EEEDaSE_ 70
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlDpT_E_clIJS8_mEEEDaSC_ 320
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlPvE_clESB_ 1623
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE0_EEDaS5_T_ENKUlPvE_clESD_ 393
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlPvE_clESD_ 393
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10start_readESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEmE_EEDaS5_T_ENKUlPvE_clESD_ 432
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_14schedule_retryESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlPvE_clESD_ 70
_ZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlPvE_clESB_ 335
_ZZN9wirestead9transport9UdsClient4stopEvENKUlvE0_clEv 1224
_ZZN9wirestead9transport9UdsClient4stopEvENKUlvE_clEv 339
_ZZN9wirestead9transport9UdsClient5startEvENKUlSt10stop_tokenE_clES2_ 62
_ZZN9wirestead9transport9UdsClient5startEvENKUlvE_clEv 339
_ZZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlN5boost6system10error_codeEmE_clES7_mENKUlRKT_E0_clINS2_13TrackedBufferEEEDaSB_ 358
_ZZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlN5boost6system10error_codeEmE_clES7_mENKUlRKT_E_clINS2_13TrackedBufferEEEDaSB_ 358
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlDpT_E_clIJS8_mEEEDaSC_ENUlvE_clEv 1600
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE0_EEDaS5_T_ENKUlDpT_E_clIJS8_EEEDaSE_ENUlvE_clEv 391
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlDpT_E_clIJS8_EEEDaSE_ENUlvE_clEv 393
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10start_readESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEmE_EEDaS5_T_ENKUlDpT_E_clIJS8_mEEEDaSE_ENUlvE_clEv 426
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_14schedule_retryESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlDpT_E_clIJS8_EEEDaSE_ENUlvE_clEv 70
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlDpT_E_clIJS8_mEEEDaSC_ENUlvE_clEv 320
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlPvE_clESB_ENKUlvE_clEv 1623
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE0_EEDaS5_T_ENKUlPvE_clESD_ENKUlvE_clEv 393
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10do_connectESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlPvE_clESD_ENKUlvE_clEv 393
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_10start_readESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEmE_EEDaS5_T_ENKUlPvE_clESD_ENKUlvE_clEv 432
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_14schedule_retryESt10shared_ptrIS1_EmEUlRKN5boost6system10error_codeEE_EEDaS5_T_ENKUlPvE_clESD_ENKUlvE_clEv 70
_ZZZN9wirestead9transport9UdsClient4Impl8track_ioIZNS2_8do_writeESt10shared_ptrIS1_EmEUlN5boost6system10error_codeEmE_EEDaS5_T_ENKUlPvE_clESB_ENKUlvE_clEv 335
_ZZZN9wirestead9transport9UdsClient5startEvENKUlSt10stop_tokenE_clES2_ENKUlvE_clEv 0
_ZZZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlN5boost6system10error_codeEmE_clES7_mENKUlRKT_E0_clINS2_13TrackedBufferEEEDaSB_ENKUlSB_E_clISt6vectorIhSaIhEEEEDaSB_ 358
_ZZZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlN5boost6system10error_codeEmE_clES7_mENKUlRKT_E0_clINS2_13TrackedBufferEEEDaSB_ENKUlSB_E_clINS_6memory12PooledBufferEEEDaSB_ 92
_ZZZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlN5boost6system10error_codeEmE_clES7_mENKUlRKT_E0_clINS2_13TrackedBufferEEEDaSB_ENKUlSB_E_clIS3_IKSt6vectorIhSaIhEEEEEDaSB_ 70
_ZZZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlN5boost6system10error_codeEmE_clES7_mENKUlRKT_E0_clINS2_13TrackedBufferEEEDaSB_ENKUlSB_E_clISt6vectorIhSaIhEEEEDaSB_ 196

Generated by: LCOV version 2.0-1