LCOV - code coverage report
Current view: top level - wirestead/transport/tcp_client - tcp_client.cc (source / functions) Coverage Total Hit
Test: Wirestead Coverage Report Lines: 82.2 % 858 705
Test Date: 2026-08-30 10:35:09 Functions: 95.2 % 83 79
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 65.1 % 542 353

Function Name Sort by function name Hit count Sort by function hit count
_ZN9wirestead9transport9TcpClient11reset_statsEv 0
_ZN9wirestead9transport9TcpClientaSEOS1_ 0
_ZZN9wirestead9transport9TcpClient22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE0_clEv 0
_ZZZN9wirestead9transport9TcpClient5startEvENKUlSt10stop_tokenE_clES2_ENKUlvE_clEv 0
_ZN9wirestead9transport9TcpClient16set_idle_timeoutEj 1
_ZN9wirestead9transport9TcpClient22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 1
_ZN9wirestead9transport9TcpClient23set_idle_timeout_actionENS_17IdleTimeoutActionE 1
_ZN9wirestead9transport9TcpClient25set_backpressure_strategyENS_4base9constants20BackpressureStrategyE 1
_ZN9wirestead9transport9TcpClientC2EOS1_ 1
_ZZN9wirestead9transport9TcpClient16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEEENUlvE0_clEv 1
_ZZN9wirestead9transport9TcpClient22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlvE_clEv 1
_ZN9wirestead9transport9TcpClient15set_max_retriesEi 2
_ZN9wirestead9transport9TcpClient22set_connection_timeoutEj 2
_ZNK9wirestead9transport9TcpClient15last_error_infoEv 2
_ZZN9wirestead9transport9TcpClient18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE_clEv 2
_ZN9wirestead9transport9TcpClient18set_retry_intervalEj 3
_ZN9wirestead9transport9TcpClient4Impl19handle_idle_timeoutESt10shared_ptrIS1_Em 3
_ZZN9wirestead9transport9TcpClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE0_clEv 3
_ZZN9wirestead9transport9TcpClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE_clEv 3
_ZN9wirestead9transport9TcpClient18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 6
_ZN9wirestead9transport9TcpClient20set_reconnect_policyESt8functionIFNS_17ReconnectDecisionERKNS_11diagnostics9ErrorInfoEjEE 8
_ZNK9wirestead9transport9TcpClient5statsEv 9
_ZZN9wirestead9transport9TcpClient4Impl16reset_idle_timerESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 11
_ZZN9wirestead9transport9TcpClient4Impl14handshake_thenESt10shared_ptrIS1_EmSt8functionIFvvEEENKUlRKN5boost6system10error_codeEE_clESC_ 30
_ZN9wirestead9transport9TcpClient6createERKNS_6config15TcpClientConfigERN5boost4asio10io_contextE 37
_ZN9wirestead9transport9TcpClientC2ERKNS_6config15TcpClientConfigERN5boost4asio10io_contextE 37
_ZN9wirestead9transport9TcpClient4Impl12handle_closeESt10shared_ptrIS1_EmRKN5boost6system10error_codeE 43
_ZZN9wirestead9transport9TcpClient4Impl14schedule_retryESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 81
_ZN9wirestead9transport9TcpClient12get_executorEv 92
_ZN9wirestead9transport9TcpClient4Impl14schedule_retryESt10shared_ptrIS1_Em 99
_ZN9wirestead9transport9TcpClient6createERKNS_6config15TcpClientConfigE 100
_ZN9wirestead9transport9TcpClientC2ERKNS_6config15TcpClientConfigE 100
_ZZN9wirestead9transport9TcpClient5startEvENKUlSt10stop_tokenE_clES2_ 116
_ZZN9wirestead9transport9TcpClient4Impl14finish_connectESt10shared_ptrIS1_EmENKUlvE_clEv 118
_ZN9wirestead9transport9TcpClient4Impl14finish_connectESt10shared_ptrIS1_Em 119
_ZZZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ENKUlS5_RKT0_E_clISF_NS8_14basic_endpointISA_EEEEDaS5_SI_ENKUlvE_clEv 119
_ZN9wirestead9transport9TcpClient4Impl20perform_stop_cleanupEv 124
_ZZN9wirestead9transport9TcpClient4stopEvENKUlvE_clEv 124
_ZN9wirestead9transport9TcpClient4Impl12record_errorENS_11diagnostics10ErrorLevelENS3_13ErrorCategoryESt17basic_string_viewIcSt11char_traitsIcEERKN5boost6system10error_codeES9_bj 134
_ZN9wirestead9transport9TcpClient4Impl4initEv 137
_ZN9wirestead9transport9TcpClient4ImplC2ERKNS_6config15TcpClientConfigEPN5boost4asio10io_contextE 137
_ZN9wirestead9transport9TcpClient4Impl16reset_io_objectsEv 143
_ZN9wirestead9transport9TcpClient4Impl17reset_start_stateEv 143
_ZZN9wirestead9transport9TcpClient5startEvENKUlvE_clEv 145
_ZN9wirestead9transport9TcpClient4Impl14handshake_thenESt10shared_ptrIS1_EmSt8functionIFvvEE 148
_ZN9wirestead9transport9TcpClient4Impl20apply_socket_optionsEv 148
_ZN9wirestead9transport9TcpClient5startEv 148
_ZN9wirestead9transport9TcpClient4Impl17cancel_idle_timerEv 170
_ZN9wirestead9transport9TcpClient8on_bytesESt8functionIFvNS_6memory8SafeSpanIKhLm18446744073709551615EEEEE 189
_ZN9wirestead9transport9TcpClient15on_backpressureESt8functionIFvmEE 198
_ZZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ENKUlRKSF_E_clESH_ 204
_ZZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ENKUlS5_RKT0_E_clISF_NS8_14basic_endpointISA_EEEEDaS5_SI_ 205
_ZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ 208
_ZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_Em 211
_ZN9wirestead9transport9TcpClient8on_stateESt8functionIFvNS_4base9LinkStateEEE 218
_ZZN9wirestead9transport9TcpClient4Impl10start_readESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_m 229
_ZN9wirestead9transport9TcpClient4Impl10start_readESt10shared_ptrIS1_Em 234
_ZN9wirestead9transport9TcpClientD0Ev 273
_ZN9wirestead9transport9TcpClientD0Ev 136
_ZN9wirestead9transport9TcpClientD2Ev 137
_ZN9wirestead9transport9TcpClient4Impl31recalculate_backpressure_boundsEv 285
_ZN9wirestead9transport9TcpClient4Impl15join_ioc_threadEb 292
_ZN9wirestead9transport9TcpClient4stopEv 298
_ZN9wirestead9transport9TcpClient4Impl12close_socketEv 313
_ZZN9wirestead9transport9TcpClient20async_try_write_moveEOSt6vectorIhSaIhEEENKUlvE_clEv 513
_ZZN9wirestead9transport9TcpClient16async_write_moveEOSt6vectorIhSaIhEEENUlvE_clEv 516
_ZN9wirestead9transport9TcpClient16async_write_moveEOSt6vectorIhSaIhEE 519
_ZN9wirestead9transport9TcpClient4Impl12notify_stateEv 524
_ZN9wirestead9transport9TcpClient4Impl13transition_toENS_4base9LinkStateERKN5boost6system10error_codeE 531
_ZZN9wirestead9transport9TcpClient16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEEENUlvE_clEv 1248
_ZN9wirestead9transport9TcpClient16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 1255
_ZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_m 1293
_ZZN9wirestead9transport9TcpClient20async_try_write_moveEOSt6vectorIhSaIhEEENUlvE0_clEv 1491
_ZNK9wirestead9transport9TcpClient4Impl10tls_activeEv 1527
_ZN9wirestead9transport9TcpClient4Impl16reset_idle_timerESt10shared_ptrIS1_Em 1529
_ZNK9wirestead9transport9TcpClient22is_backpressure_activeEv 1751
_ZN9wirestead9transport9TcpClient4Impl21route_enqueued_bufferESt10shared_ptrIS1_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES3_IKSA_EEEmb 1767
_ZN9wirestead9transport9TcpClient20async_try_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 2001
_ZN9wirestead9transport9TcpClient20async_try_write_moveEOSt6vectorIhSaIhEE 2004
_ZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_Em 2570
_ZN9wirestead9transport9TcpClient4Impl19report_backpressureESt10shared_ptrIS1_Em 4559
_ZNK9wirestead9transport9TcpClient12is_connectedEv 5588
_ZN9wirestead9transport9TcpClient4Impl9bp_fieldsEv 6316
_ZN9wirestead9transport9TcpClient4Impl13observe_queueEv 7810

Generated by: LCOV version 2.0-1