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: 91.7 % 1129 1035
Test Date: 2026-10-29 11:36:05 Functions: 96.7 % 120 116
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 73.6 % 726 534

Function Name Sort by function name Hit count Sort by function hit count
_ZN9wirestead9transport9TcpClient10write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEESt8optionalImE 1422
_ZN9wirestead9transport9TcpClient10write_moveEOSt6vectorIhSaIhEESt8optionalImE 725
_ZN9wirestead9transport9TcpClient11reset_statsEv 15
_ZN9wirestead9transport9TcpClient11write_stateEv 1873
_ZN9wirestead9transport9TcpClient12fail_receiveEv 4
_ZN9wirestead9transport9TcpClient12get_executorEv 10792
_ZN9wirestead9transport9TcpClient12write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEESt8optionalImE 106
_ZN9wirestead9transport9TcpClient14try_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE 2134
_ZN9wirestead9transport9TcpClient14try_write_moveEOSt6vectorIhSaIhEE 2245
_ZN9wirestead9transport9TcpClient15on_backpressureESt8functionIFvmEE 770
_ZN9wirestead9transport9TcpClient15set_max_retriesEi 2
_ZN9wirestead9transport9TcpClient16set_idle_timeoutEj 1
_ZN9wirestead9transport9TcpClient16try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE 109
_ZN9wirestead9transport9TcpClient18cancel_write_waitsEv 451
_ZN9wirestead9transport9TcpClient18set_retry_intervalEj 3
_ZN9wirestead9transport9TcpClient20set_reconnect_policyESt8functionIFNS_17ReconnectDecisionERKNS_11diagnostics9ErrorInfoEjEE 8
_ZN9wirestead9transport9TcpClient22set_connection_timeoutEj 2
_ZN9wirestead9transport9TcpClient23async_write_copy_resultENS_6memory8SafeSpanIKhLm18446744073709551615EEE 152
_ZN9wirestead9transport9TcpClient23async_write_move_resultEOSt6vectorIhSaIhEE 197
_ZN9wirestead9transport9TcpClient23set_idle_timeout_actionENS_17IdleTimeoutActionE 1
_ZN9wirestead9transport9TcpClient25async_write_shared_resultESt10shared_ptrIKSt6vectorIhSaIhEEE 102
_ZN9wirestead9transport9TcpClient25set_backpressure_strategyENS_4base9constants20BackpressureStrategyE 25
_ZN9wirestead9transport9TcpClient27async_try_write_copy_resultENS_6memory8SafeSpanIKhLm18446744073709551615EEE 97
_ZN9wirestead9transport9TcpClient27async_try_write_move_resultEOSt6vectorIhSaIhEE 108
_ZN9wirestead9transport9TcpClient29async_try_write_shared_resultESt10shared_ptrIKSt6vectorIhSaIhEEE 97
_ZN9wirestead9transport9TcpClient4Impl10start_readESt10shared_ptrIS1_Em 722
_ZN9wirestead9transport9TcpClient4Impl12IoCompletionD2Ev 4275
_ZN9wirestead9transport9TcpClient4Impl12close_socketEv 1334
_ZN9wirestead9transport9TcpClient4Impl12handle_closeESt10shared_ptrIS1_EmRKN5boost6system10error_codeE 114
_ZN9wirestead9transport9TcpClient4Impl12notify_stateEv 1974
_ZN9wirestead9transport9TcpClient4Impl12record_errorENS_11diagnostics10ErrorLevelENS3_13ErrorCategoryESt17basic_string_viewIcSt11char_traitsIcEERKN5boost6system10error_codeES9_bj 230
_ZN9wirestead9transport9TcpClient4Impl13observe_queueEv 9703
_ZN9wirestead9transport9TcpClient4Impl13transition_toENS_4base9LinkStateERKN5boost6system10error_codeE 2008
_ZN9wirestead9transport9TcpClient4Impl14finish_connectESt10shared_ptrIS1_Em 505
_ZN9wirestead9transport9TcpClient4Impl14handshake_thenESt10shared_ptrIS1_EmSt8functionIFvvEE 534
_ZN9wirestead9transport9TcpClient4Impl14schedule_retryESt10shared_ptrIS1_Em 169
_ZN9wirestead9transport9TcpClient4Impl15join_ioc_threadEb 1922
_ZN9wirestead9transport9TcpClient4Impl16reset_idle_timerESt10shared_ptrIS1_Em 2223
_ZN9wirestead9transport9TcpClient4Impl16reset_io_objectsEv 495
_ZN9wirestead9transport9TcpClient4Impl16wait_for_cleanupEv 1459
_ZN9wirestead9transport9TcpClient4Impl17cancel_idle_timerEv 839
_ZN9wirestead9transport9TcpClient4Impl17mark_cleanup_doneEv 722
_ZN9wirestead9transport9TcpClient4Impl17mark_disconnectedEv 2210
_ZN9wirestead9transport9TcpClient4Impl17reset_start_stateEv 700
_ZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_Em 598
_ZN9wirestead9transport9TcpClient4Impl19admission_rejectionESt8optionalImE 6471
_ZN9wirestead9transport9TcpClient4Impl19handle_idle_timeoutESt10shared_ptrIS1_Em 3
_ZN9wirestead9transport9TcpClient4Impl19report_backpressureESt10shared_ptrIS1_Em 5602
_ZN9wirestead9transport9TcpClient4Impl20apply_socket_optionsEv 534
_ZN9wirestead9transport9TcpClient4Impl20perform_stop_cleanupEv 722
_ZN9wirestead9transport9TcpClient4Impl21route_enqueued_bufferESt10shared_ptrIS1_EONS2_13TrackedBufferEm 2050
_ZN9wirestead9transport9TcpClient4Impl24mark_disconnected_lockedEv 2237
_ZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEv 117
_ZN9wirestead9transport9TcpClient4Impl31recalculate_backpressure_boundsEv 1163
_ZN9wirestead9transport9TcpClient4Impl4initEv 464
_ZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_Em 3333
_ZN9wirestead9transport9TcpClient4Impl9bp_fieldsEv 7566
_ZN9wirestead9transport9TcpClient4ImplC2ERKNS_6config15TcpClientConfigEPN5boost4asio10io_contextE 464
_ZN9wirestead9transport9TcpClient4stopEv 1524
_ZN9wirestead9transport9TcpClient5startEv 700
_ZN9wirestead9transport9TcpClient6createERKNS_6config15TcpClientConfigE 148
_ZN9wirestead9transport9TcpClient6createERKNS_6config15TcpClientConfigERN5boost4asio10io_contextE 316
_ZN9wirestead9transport9TcpClient8on_bytesESt8functionIFvNS_6memory8SafeSpanIKhLm18446744073709551615EEEEE 783
_ZN9wirestead9transport9TcpClient8on_stateESt8functionIFvNS_4base9LinkStateEEE 827
_ZN9wirestead9transport9TcpClientC2EOS1_ 1
_ZN9wirestead9transport9TcpClientC2ERKNS_6config15TcpClientConfigE 148
_ZN9wirestead9transport9TcpClientC2ERKNS_6config15TcpClientConfigERN5boost4asio10io_contextE 316
_ZN9wirestead9transport9TcpClientD0Ev 927
_ZN9wirestead9transport9TcpClientD0Ev 463
_ZN9wirestead9transport9TcpClientD2Ev 464
_ZN9wirestead9transport9TcpClientaSEOS1_ 0
_ZNK9wirestead9transport9TcpClient12is_connectedEv 3672
_ZNK9wirestead9transport9TcpClient15last_error_infoEv 5
_ZNK9wirestead9transport9TcpClient15poll_write_waitERKSt10shared_ptrINS0_6detail12TcpWriteWaitEE 36
_ZNK9wirestead9transport9TcpClient16write_connectionEv 1888
_ZNK9wirestead9transport9TcpClient17write_queue_limitEv 4122
_ZNK9wirestead9transport9TcpClient18capture_write_waitEv 43
_ZNK9wirestead9transport9TcpClient22is_backpressure_activeEv 1989
_ZNK9wirestead9transport9TcpClient4Impl10tls_activeEv 2313
_ZNK9wirestead9transport9TcpClient4Impl16BufferProjectionclINS2_13TrackedBufferEEEDcRT_ 8128
_ZNK9wirestead9transport9TcpClient4Impl16BufferProjectionclIKNS2_13TrackedBufferEEEDcRT_ 4064
_ZNK9wirestead9transport9TcpClient4Impl16BufferProjectionclINS2_13TrackedBufferEEEDcRT_ 4064
_ZNK9wirestead9transport9TcpClient5statsEv 852
_ZZN9wirestead9transport9TcpClient10write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEESt8optionalImEENUlvE0_clEv 40
_ZZN9wirestead9transport9TcpClient10write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEESt8optionalImEENUlvE_clEv 1316
_ZZN9wirestead9transport9TcpClient10write_moveEOSt6vectorIhSaIhEESt8optionalImEENUlvE_clEv 650
_ZZN9wirestead9transport9TcpClient12fail_receiveEvENKUlvE_clEv 4
_ZZN9wirestead9transport9TcpClient12write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEESt8optionalImEENUlvE_clEv 48
_ZZN9wirestead9transport9TcpClient14try_write_moveEOSt6vectorIhSaIhEEENKUlvE_clEv 27
_ZZN9wirestead9transport9TcpClient14try_write_moveEOSt6vectorIhSaIhEEENUlvE0_clEv 2113
_ZZN9wirestead9transport9TcpClient16try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlvE_clEv 8
_ZZN9wirestead9transport9TcpClient16try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE0_clEv 47
_ZZN9wirestead9transport9TcpClient4Impl10start_readESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_m 722
_ZZN9wirestead9transport9TcpClient4Impl14finish_connectESt10shared_ptrIS1_EmENKUlvE_clEv 505
_ZZN9wirestead9transport9TcpClient4Impl14handshake_thenESt10shared_ptrIS1_EmSt8functionIFvvEEENKUlRKN5boost6system10error_codeEE_clESC_ 30
_ZZN9wirestead9transport9TcpClient4Impl14schedule_retryESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 138
_ZZN9wirestead9transport9TcpClient4Impl16reset_idle_timerESt10shared_ptrIS1_EmENKUlRKN5boost6system10error_codeEE_clES9_ 12
_ZZN9wirestead9transport9TcpClient4Impl16wait_for_cleanupEvENKUlvE_clEv 2117
_ZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ 598
_ZZN9wirestead9transport9TcpClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE0_clEv 33
_ZZN9wirestead9transport9TcpClient4Impl19report_backpressureESt10shared_ptrIS1_EmENKUlvE_clEv 33
_ZZN9wirestead9transport9TcpClient4Impl20perform_stop_cleanupEvEN16CompletionSignalD2Ev 722
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E0_clISt6vectorIhSaIhEEEEDaS5_ 1
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E0_clINS_6memory12PooledBufferEEEDaS5_ 0
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E0_clISt10shared_ptrIKSt6vectorIhSaIhEEEEEDaS5_ 0
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E0_clISt6vectorIhSaIhEEEEDaS5_ 1
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E_clISt6vectorIhSaIhEEEEDaS5_ 42
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E_clINS_6memory12PooledBufferEEEDaS5_ 2
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E_clISt10shared_ptrIKSt6vectorIhSaIhEEEEEDaS5_ 6
_ZZN9wirestead9transport9TcpClient4Impl25discard_connection_writesEvENKUlRKT_E_clISt6vectorIhSaIhEEEEDaS5_ 34
_ZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlRKT_E_clINS2_13TrackedBufferEEEDaS7_ 8124
_ZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_m 1591
_ZZN9wirestead9transport9TcpClient4stopEvENKUlvE_clEv 699
_ZZN9wirestead9transport9TcpClient5startEvENKUlSt10stop_tokenE_clES2_ 163
_ZZN9wirestead9transport9TcpClient5startEvENKUlvE_clEv 700
_ZZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ENKUlRKSF_E_clESH_ 592
_ZZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ENKUlS5_RKT0_E_clISF_NS8_14basic_endpointISA_EEEEDaS5_SI_ 592
_ZZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_mENKUlRKS5_E0_clINS2_13TrackedBufferEEEDaSC_ 4055
_ZZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_mENKUlRKS5_E_clINS2_13TrackedBufferEEEDaSC_ 4055
_ZZZN9wirestead9transport9TcpClient5startEvENKUlSt10stop_tokenE_clES2_ENKUlvE_clEv 0
_ZZZZN9wirestead9transport9TcpClient4Impl18do_resolve_connectESt10shared_ptrIS1_EmENKUlT_N5boost4asio2ip22basic_resolver_resultsINS8_3tcpEEEE_clINS6_6system10error_codeEEEDaS5_SB_ENKUlS5_RKT0_E_clISF_NS8_14basic_endpointISA_EEEEDaS5_SI_ENKUlvE_clEv 505
_ZZZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_mENKUlRKS5_E0_clINS2_13TrackedBufferEEEDaSC_ENKUlSC_E_clISt6vectorIhSaIhEEEEDaSC_ 4055
_ZZZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_mENKUlRKS5_E0_clINS2_13TrackedBufferEEEDaSC_ENKUlSC_E_clINS_6memory12PooledBufferEEEDaSC_ 1284
_ZZZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_mENKUlRKS5_E0_clINS2_13TrackedBufferEEEDaSC_ENKUlSC_E_clIS3_IKSt6vectorIhSaIhEEEEEDaSC_ 55
_ZZZZN9wirestead9transport9TcpClient4Impl8do_writeESt10shared_ptrIS1_EmENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_mENKUlRKS5_E0_clINS2_13TrackedBufferEEEDaSC_ENKUlSC_E_clISt6vectorIhSaIhEEEEDaSC_ 2716

Generated by: LCOV version 2.0-1