LCOV - code coverage report
Current view: top level - wirestead/transport/uds - uds_client.cc (source / functions) Coverage Total Hit
Test: Wirestead Coverage Report Lines: 77.6 % 487 378
Test Date: 2026-08-30 10:35:09 Functions: 89.2 % 65 58
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 60.8 % 332 202

Function Name Sort by function name Hit count Sort by function hit count
_ZN9wirestead9transport9UdsClient11reset_statsEv 0
_ZN9wirestead9transport9UdsClient18set_retry_intervalEj 0
_ZN9wirestead9transport9UdsClient20set_reconnect_policyESt8functionIFNS_17ReconnectDecisionERKNS_11diagnostics9ErrorInfoEjEE 0
_ZN9wirestead9transport9UdsClient25set_backpressure_strategyENS_4base9constants20BackpressureStrategyE 0
_ZN9wirestead9transport9UdsClientaSEOS1_ 0
_ZZN9wirestead9transport9UdsClient22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE0_clEv 0
_ZZZN9wirestead9transport9UdsClient5startEvENKUlSt10stop_tokenE_clES2_ENKUlvE_clEv 0
_ZN9wirestead9transport9UdsClient20async_try_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 1
_ZN9wirestead9transport9UdsClient22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 1
_ZN9wirestead9transport9UdsClientC2EOS1_ 1
_ZZN9wirestead9transport9UdsClient18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE_clEv 1
_ZZN9wirestead9transport9UdsClient20async_try_write_moveEOSt6vectorIhSaIhEEENUlvE0_clEv 1
_ZZN9wirestead9transport9UdsClient22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlvE_clEv 1
_ZZN9wirestead9transport9UdsClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE0_clEv 1
_ZZN9wirestead9transport9UdsClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE_clEv 1
_ZN9wirestead9transport9UdsClient18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 3
_ZN9wirestead9transport9UdsClient4Impl12handle_closeESt10shared_ptrIS1_EmRKN5boost6system10error_codeE 3
_ZZN9wirestead9transport9UdsClient20async_try_write_moveEOSt6vectorIhSaIhEEENKUlvE_clEv 3
_ZN9wirestead9transport9UdsClient20async_try_write_moveEOSt6vectorIhSaIhEE 4
_ZN9wirestead9transport9UdsClient6createERKNS_6config15UdsClientConfigERN5boost4asio10io_contextE 5
_ZN9wirestead9transport9UdsClientC2ERKNS_6config15UdsClientConfigERN5boost4asio10io_contextE 5
_ZZN9wirestead9transport9UdsClient16async_write_moveEOSt6vectorIhSaIhEEENUlvE_clEv 5
_ZNK9wirestead9transport9UdsClient5statsEv 6
_ZZN9wirestead9transport9UdsClient4Impl14schedule_retryESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 6
_ZN9wirestead9transport9UdsClient16async_write_moveEOSt6vectorIhSaIhEE 7
_ZN9wirestead9transport9UdsClient4Impl12record_errorENS_11diagnostics10ErrorLevelENS3_13ErrorCategoryESt17basic_string_viewIcSt11char_traitsIcEERKN5boost6system10error_codeES9_bj 7
_ZNK9wirestead9transport9UdsClient15last_error_infoEv 7
_ZN9wirestead9transport9UdsClient4Impl14schedule_retryESt10shared_ptrIS1_Em 8
_ZZN9wirestead9transport9UdsClient5startEvENKUlSt10stop_tokenE_clES2_ 12
_ZN9wirestead9transport9UdsClient6createERKNS_6config15UdsClientConfigE 13
_ZN9wirestead9transport9UdsClientC2ERKNS_6config15UdsClientConfigE 13
_ZN9wirestead9transport9UdsClient12get_executorEv 16
_ZZN9wirestead9transport9UdsClient16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEEENUlvE_clEv 16
_ZN9wirestead9transport9UdsClient16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 17
_ZNK9wirestead9transport9UdsClient22is_backpressure_activeEv 17
_ZZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEmE_clES9_m 18
_ZN9wirestead9transport9UdsClient6createERKNS_6config15UdsClientConfigESt10unique_ptrINS_9interface18UdsSocketInterfaceESt14default_deleteIS8_EERN5boost4asio10io_contextE 21
_ZN9wirestead9transport9UdsClientC2ERKNS_6config15UdsClientConfigESt10unique_ptrINS_9interface18UdsSocketInterfaceESt14default_deleteIS8_EERN5boost4asio10io_contextE 21
_ZN9wirestead9transport9UdsClient4Impl21route_enqueued_bufferESt10shared_ptrIS1_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES3_IKSA_EEEm 22
_ZZN9wirestead9transport9UdsClient4Impl10start_readESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEmE_clES9_m 27
_ZZN9wirestead9transport9UdsClient4Impl10do_connectESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE0_clES9_ 31
_ZN9wirestead9transport9UdsClient8on_bytesESt8functionIFvNS_6memory8SafeSpanIKhLm18446744073709551615EEEEE 33
_ZZN9wirestead9transport9UdsClient4Impl10do_connectESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 33
_ZZN9wirestead9transport9UdsClient4stopEvENKUlvE_clEv 33
_ZZN9wirestead9transport9UdsClient5startEvENKUlvE_clEv 33
_ZN9wirestead9transport9UdsClient4Impl10do_connectESt10shared_ptrIS1_Em 34
_ZN9wirestead9transport9UdsClient4Impl20perform_stop_cleanupEm 34
_ZN9wirestead9transport9UdsClient5startEv 34
_ZN9wirestead9transport9UdsClient15on_backpressureESt8functionIFvmEE 37
_ZN9wirestead9transport9UdsClient4Impl10start_readESt10shared_ptrIS1_Em 38
_ZN9wirestead9transport9UdsClient4Impl19report_backpressureESt10shared_ptrIS1_Em 38
_ZN9wirestead9transport9UdsClient8on_stateESt8functionIFvNS_4base9LinkStateEEE 38
_ZN9wirestead9transport9UdsClient4Impl4initEv 39
_ZN9wirestead9transport9UdsClient4ImplC2ERKNS_6config15UdsClientConfigEPN5boost4asio10io_contextESt10unique_ptrINS_9interface18UdsSocketInterfaceESt14default_deleteISD_EE 39
_ZN9wirestead9transport9UdsClient4ImplD2Ev 39
_ZN9wirestead9transport9UdsClient4Impl8do_writeESt10shared_ptrIS1_Em 46
_ZNK9wirestead9transport9UdsClient12is_connectedEv 51
_ZN9wirestead9transport9UdsClient4Impl9bp_fieldsEv 60
_ZN9wirestead9transport9UdsClient4Impl13observe_queueEv 62
_ZN9wirestead9transport9UdsClient4Impl13transition_toENS_4base9LinkStateERKN5boost6system10error_codeE 70
_ZN9wirestead9transport9UdsClient4Impl31recalculate_backpressure_boundsEv 72
_ZN9wirestead9transport9UdsClient4Impl12close_socketEv 76
_ZN9wirestead9transport9UdsClient4stopEv 77
_ZN9wirestead9transport9UdsClientD0Ev 79
_ZN9wirestead9transport9UdsClientD0Ev 39
_ZN9wirestead9transport9UdsClientD2Ev 40

Generated by: LCOV version 2.0-1