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