LCOV - code coverage report
Current view:
top level
-
wirestead/wrapper/tcp_client
- tcp_client.cc
(
source
/ functions)
Coverage
Total
Hit
Test:
Wirestead Coverage Report
Lines:
96.7 %
757
732
Test Date:
2026-10-29 11:36:05
Functions:
97.6 %
123
120
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
73.7 %
798
588
Function Name
Hit count
_ZN9wirestead7wrapper9TcpClient10auto_startEb
8
_ZN9wirestead7wrapper9TcpClient10batch_sizeEm
23
_ZN9wirestead7wrapper9TcpClient10keep_aliveEb
1
_ZN9wirestead7wrapper9TcpClient10on_connectESt8functionIFvRKNS0_17ConnectionContextEEE
81
_ZN9wirestead7wrapper9TcpClient10on_messageESt8functionIFvRKNS0_14MessageContextEEE
3
_ZN9wirestead7wrapper9TcpClient11max_retriesEi
11
_ZN9wirestead7wrapper9TcpClient11reset_statsEv
2
_ZN9wirestead7wrapper9TcpClient11send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE
104
_ZN9wirestead7wrapper9TcpClient12idle_timeoutENSt6chrono8durationIlSt5ratioILl1ELl1000EEEE
5
_ZN9wirestead7wrapper9TcpClient12tcp_no_delayEb
1
_ZN9wirestead7wrapper9TcpClient13batch_latencyENSt6chrono8durationIlSt5ratioILl1ELl1000EEEE
21
_ZN9wirestead7wrapper9TcpClient13on_data_batchESt8functionIFvRKSt6vectorINS0_14MessageContextESaIS4_EEEE
12
_ZN9wirestead7wrapper9TcpClient13on_disconnectESt8functionIFvRKNS0_17ConnectionContextEEE
22
_ZN9wirestead7wrapper9TcpClient13send_blockingESt17basic_string_viewIcSt11char_traitsIcEE
142
_ZN9wirestead7wrapper9TcpClient13try_send_lineESt17basic_string_viewIcSt11char_traitsIcEE
27
_ZN9wirestead7wrapper9TcpClient13try_send_moveEOSt6vectorIhSaIhEE
27
_ZN9wirestead7wrapper9TcpClient14receive_limitsENS0_13ReceiveLimitsE
8
_ZN9wirestead7wrapper9TcpClient14retry_intervalENSt6chrono8durationIlSt5ratioILl1ELl1000EEEE
8
_ZN9wirestead7wrapper9TcpClient15on_backpressureESt8functionIFvmEE
3
_ZN9wirestead7wrapper9TcpClient15try_send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE
33
_ZN9wirestead7wrapper9TcpClient16on_message_batchESt8functionIFvRKSt6vectorINS0_14MessageContextESaIS4_EEEE
6
_ZN9wirestead7wrapper9TcpClient16read_buffer_sizeEm
2
_ZN9wirestead7wrapper9TcpClient16send_buffer_sizeEm
1
_ZN9wirestead7wrapper9TcpClient18connection_timeoutENSt6chrono8durationIlSt5ratioILl1ELl1000EEEE
4
_ZN9wirestead7wrapper9TcpClient18send_line_blockingESt17basic_string_viewIcSt11char_traitsIcEE
74
_ZN9wirestead7wrapper9TcpClient19idle_timeout_actionENS_17IdleTimeoutActionE
4
_ZN9wirestead7wrapper9TcpClient19receive_buffer_sizeEm
1
_ZN9wirestead7wrapper9TcpClient21backpressure_strategyENS_4base9constants20BackpressureStrategyE
68
_ZN9wirestead7wrapper9TcpClient22backpressure_thresholdEm
112
_ZN9wirestead7wrapper9TcpClient23manage_external_contextEb
7
_ZN9wirestead7wrapper9TcpClient3tlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2
_ZN9wirestead7wrapper9TcpClient4Impl10on_messageESt8functionIFvRKNS0_14MessageContextEEE
3
_ZN9wirestead7wrapper9TcpClient4Impl10send_stateEPNS_9transport9TcpClientEb
6310
_ZN9wirestead7wrapper9TcpClient4Impl10set_framerESt10unique_ptrINS_6framer7IFramerESt14default_deleteIS5_EE
20
_ZN9wirestead7wrapper9TcpClient4Impl11finish_sendENS0_10SendResultE
4420
_ZN9wirestead7wrapper9TcpClient4Impl11reset_statsEv
2
_ZN9wirestead7wrapper9TcpClient4Impl11send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE
104
_ZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_9send_moveEOSt6vectorIhSaIhEEEUlRT_mE_ZNS2_9send_moveES7_EUlS9_E_EENS0_10SendResultEmS8_T0_
2233
_ZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_11send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEEUlRT_mE_ZNS2_11send_sharedES9_EUlSB_E_EENS0_10SendResultEmSA_T0_
88
_ZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_13send_blockingESt17basic_string_viewIcSt11char_traitsIcEEEUlRT_mE_ZNS2_13send_blockingES7_EUlS9_E_EENS0_10SendResultEmS8_T0_
1554
_ZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_9send_moveEOSt6vectorIhSaIhEEEUlRT_mE_ZNS2_9send_moveES7_EUlS9_E_EENS0_10SendResultEmS8_T0_
591
_ZN9wirestead7wrapper9TcpClient4Impl13flush_batchesEm
58
_ZN9wirestead7wrapper9TcpClient4Impl13send_blockingESt17basic_string_viewIcSt11char_traitsIcEE
1554
_ZN9wirestead7wrapper9TcpClient4Impl13try_send_lineESt17basic_string_viewIcSt11char_traitsIcEEb
38
_ZN9wirestead7wrapper9TcpClient4Impl13try_send_moveEOSt6vectorIhSaIhEEb
40
_ZN9wirestead7wrapper9TcpClient4Impl15try_send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEb
49
_ZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_13try_send_moveEOSt6vectorIhSaIhEEbEUlRT_E_ZNS2_13try_send_moveES7_bEUlS9_E0_EENS0_10SendResultEmbS8_T0_
2187
_ZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_13try_send_moveEOSt6vectorIhSaIhEEbEUlRT_E_ZNS2_13try_send_moveES7_bEUlS9_E0_EENS0_10SendResultEmbS8_T0_
40
_ZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_15try_send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEbEUlRT_E_ZNS2_15try_send_sharedES9_bEUlSB_E0_EENS0_10SendResultEmbSA_T0_
49
_ZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_8try_sendESt17basic_string_viewIcSt11char_traitsIcEEbEUlRT_E_ZNS2_8try_sendES7_bEUlS9_E0_EENS0_10SendResultEmbS8_T0_
2098
_ZN9wirestead7wrapper9TcpClient4Impl16on_message_batchESt8functionIFvRKSt6vectorINS0_14MessageContextESaIS5_EEEE
6
_ZN9wirestead7wrapper9TcpClient4Impl18fulfill_all_lockedEb
1532
_ZN9wirestead7wrapper9TcpClient4Impl18send_line_blockingESt17basic_string_viewIcSt11char_traitsIcEE
1140
_ZN9wirestead7wrapper9TcpClient4Impl20schedule_batch_timerEm
13
_ZN9wirestead7wrapper9TcpClient4Impl22attach_framer_callbackEv
9
_ZN9wirestead7wrapper9TcpClient4Impl23setup_internal_handlersEv
522
_ZN9wirestead7wrapper9TcpClient4Impl27wait_for_backpressure_clearERSt11unique_lockISt5mutexEmmRKNS2_13ConnectionPinE
375
_ZN9wirestead7wrapper9TcpClient4Impl4sendESt17basic_string_viewIcSt11char_traitsIcEE
286
_ZN9wirestead7wrapper9TcpClient4Impl4stopEv
1172
_ZN9wirestead7wrapper9TcpClient4Impl5startEv
377
_ZN9wirestead7wrapper9TcpClient4Impl8try_sendESt17basic_string_viewIcSt11char_traitsIcEEb
2098
_ZN9wirestead7wrapper9TcpClient4Impl9send_lineESt17basic_string_viewIcSt11char_traitsIcEE
1077
_ZN9wirestead7wrapper9TcpClient4Impl9send_moveEOSt6vectorIhSaIhEE
604
_ZN9wirestead7wrapper9TcpClient4ImplC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt
151
_ZN9wirestead7wrapper9TcpClient4ImplC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtSt10shared_ptrIN5boost4asio10io_contextEE
11
_ZN9wirestead7wrapper9TcpClient4ImplC2ESt10shared_ptrINS_9interface7ChannelEE
208
_ZN9wirestead7wrapper9TcpClient4ImplD2Ev
367
_ZN9wirestead7wrapper9TcpClient4sendESt17basic_string_viewIcSt11char_traitsIcEE
286
_ZN9wirestead7wrapper9TcpClient4stopEv
439
_ZN9wirestead7wrapper9TcpClient5startEv
377
_ZN9wirestead7wrapper9TcpClient6framerESt10unique_ptrINS_6framer7IFramerESt14default_deleteIS4_EE
20
_ZN9wirestead7wrapper9TcpClient7on_dataESt8functionIFvRKNS0_14MessageContextEEE
106
_ZN9wirestead7wrapper9TcpClient8on_errorESt8functionIFvRKNS0_12ErrorContextEEE
115
_ZN9wirestead7wrapper9TcpClient8try_sendESt17basic_string_viewIcSt11char_traitsIcEE
2046
_ZN9wirestead7wrapper9TcpClient9send_lineESt17basic_string_viewIcSt11char_traitsIcEE
1077
_ZN9wirestead7wrapper9TcpClient9send_moveEOSt6vectorIhSaIhEE
604
_ZN9wirestead7wrapper9TcpClientC2EOS1_
0
_ZN9wirestead7wrapper9TcpClientC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt
151
_ZN9wirestead7wrapper9TcpClientC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtSt10shared_ptrIN5boost4asio10io_contextEE
11
_ZN9wirestead7wrapper9TcpClientC2ESt10shared_ptrINS_9interface7ChannelEE
208
_ZN9wirestead7wrapper9TcpClientD0Ev
548
_ZN9wirestead7wrapper9TcpClientD0Ev
182
_ZN9wirestead7wrapper9TcpClientD2Ev
366
_ZN9wirestead7wrapper9TcpClientaSEOS1_
0
_ZNK9wirestead7wrapper9TcpClient13receive_statsEv
46
_ZNK9wirestead7wrapper9TcpClient21backpressure_strategyEv
3
_ZNK9wirestead7wrapper9TcpClient22backpressure_thresholdEv
7
_ZNK9wirestead7wrapper9TcpClient4Impl18connection_matchesERKNS2_13ConnectionPinE
53
_ZNK9wirestead7wrapper9TcpClient4Impl22require_stopped_configEv
124
_ZNK9wirestead7wrapper9TcpClient4Impl26shutdown_needs_this_threadEv
1172
_ZNK9wirestead7wrapper9TcpClient4Impl5statsEv
8
_ZNK9wirestead7wrapper9TcpClient4Impl9connectedEv
3084
_ZNK9wirestead7wrapper9TcpClient5statsEv
8
_ZNK9wirestead7wrapper9TcpClient9connectedEv
3084
_ZZN9wirestead7wrapper9TcpClient4Impl11send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlRT_E_clINS_9interface15WriteConnectionEEEDaSA_
43
_ZZN9wirestead7wrapper9TcpClient4Impl11send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlRT_mE_clINS_9transport9TcpClientEEEDaSA_m
4
_ZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_9send_moveEOSt6vectorIhSaIhEEEUlRT_mE_ZNS2_9send_moveES7_EUlS9_E_EENS0_10SendResultEmS8_T0_ENKUlvE_clEv
2233
_ZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_11send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEEUlRT_mE_ZNS2_11send_sharedES9_EUlSB_E_EENS0_10SendResultEmSA_T0_ENKUlvE_clEv
88
_ZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_13send_blockingESt17basic_string_viewIcSt11char_traitsIcEEEUlRT_mE_ZNS2_13send_blockingES7_EUlS9_E_EENS0_10SendResultEmS8_T0_ENKUlvE_clEv
1554
_ZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_9send_moveEOSt6vectorIhSaIhEEEUlRT_mE_ZNS2_9send_moveES7_EUlS9_E_EENS0_10SendResultEmS8_T0_ENKUlvE_clEv
591
_ZZN9wirestead7wrapper9TcpClient4Impl13send_blockingESt17basic_string_viewIcSt11char_traitsIcEEENKUlRT_E_clINS_9interface15WriteConnectionEEEDaS8_
123
_ZZN9wirestead7wrapper9TcpClient4Impl13send_blockingESt17basic_string_viewIcSt11char_traitsIcEEENKUlRT_mE_clINS_9transport9TcpClientEEEDaS8_m
1270
_ZZN9wirestead7wrapper9TcpClient4Impl13try_send_moveEOSt6vectorIhSaIhEEbENKUlRT_E0_clINS_9interface17ConnectionChannelEEEDaS8_
5
_ZZN9wirestead7wrapper9TcpClient4Impl13try_send_moveEOSt6vectorIhSaIhEEbENKUlRT_E_clINS_9transport9TcpClientEEEDaS8_
12
_ZZN9wirestead7wrapper9TcpClient4Impl15try_send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEbENKUlRT_E0_clINS_9interface17ConnectionChannelEEEDaSA_
5
_ZZN9wirestead7wrapper9TcpClient4Impl15try_send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEbENKUlRT_E_clINS_9transport9TcpClientEEEDaSA_
12
_ZZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_13try_send_moveEOSt6vectorIhSaIhEEbEUlRT_E_ZNS2_13try_send_moveES7_bEUlS9_E0_EENS0_10SendResultEmbS8_T0_ENKUlvE_clEv
2187
_ZZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_13try_send_moveEOSt6vectorIhSaIhEEbEUlRT_E_ZNS2_13try_send_moveES7_bEUlS9_E0_EENS0_10SendResultEmbS8_T0_ENKUlvE_clEv
40
_ZZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_15try_send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEbEUlRT_E_ZNS2_15try_send_sharedES9_bEUlSB_E0_EENS0_10SendResultEmbSA_T0_ENKUlvE_clEv
49
_ZZN9wirestead7wrapper9TcpClient4Impl16nonblocking_sendIZNS2_8try_sendESt17basic_string_viewIcSt11char_traitsIcEEbEUlRT_E_ZNS2_8try_sendES7_bEUlS9_E0_EENS0_10SendResultEmbS8_T0_ENKUlvE_clEv
2098
_ZZN9wirestead7wrapper9TcpClient4Impl20schedule_batch_timerEmENKUlRKN5boost6system10error_codeEE_clES7_
5
_ZZN9wirestead7wrapper9TcpClient4Impl22attach_framer_callbackEvENKUlNS_6memory8SafeSpanIKhLm18446744073709551615EEEE_clES6_
7
_ZZN9wirestead7wrapper9TcpClient4Impl23setup_internal_handlersEvENKUlNS_4base9LinkStateEE_clES4_
754
_ZZN9wirestead7wrapper9TcpClient4Impl23setup_internal_handlersEvENKUlNS_6memory8SafeSpanIKhLm18446744073709551615EEEE_clES6_
223
_ZZN9wirestead7wrapper9TcpClient4Impl23setup_internal_handlersEvENKUlmE_clEm
74
_ZZN9wirestead7wrapper9TcpClient4Impl27wait_for_backpressure_clearERSt11unique_lockISt5mutexEmmRKNS2_13ConnectionPinEENKUlvE0_clEv
54
_ZZN9wirestead7wrapper9TcpClient4Impl27wait_for_backpressure_clearERSt11unique_lockISt5mutexEmmRKNS2_13ConnectionPinEENKUlvE1_clEv
36
_ZZN9wirestead7wrapper9TcpClient4Impl27wait_for_backpressure_clearERSt11unique_lockISt5mutexEmmRKNS2_13ConnectionPinEENKUlvE_clEv
101
_ZZN9wirestead7wrapper9TcpClient4Impl4stopEvEN8StopCallD2Ev
1172
_ZZN9wirestead7wrapper9TcpClient4Impl5startEvENKUlSt10stop_tokenE_clES3_
3
_ZZN9wirestead7wrapper9TcpClient4Impl8try_sendESt17basic_string_viewIcSt11char_traitsIcEEbENKUlRT_E0_clINS_9interface17ConnectionChannelEEEDaS8_
11
_ZZN9wirestead7wrapper9TcpClient4Impl8try_sendESt17basic_string_viewIcSt11char_traitsIcEEbENKUlRT_E_clINS_9transport9TcpClientEEEDaS8_
2037
_ZZN9wirestead7wrapper9TcpClient4Impl9send_moveEOSt6vectorIhSaIhEEENKUlRT_E_clINS_9interface15WriteConnectionEEEDaS8_
43
_ZZN9wirestead7wrapper9TcpClient4Impl9send_moveEOSt6vectorIhSaIhEEENKUlRT_mE_clINS_9transport9TcpClientEEEDaS8_m
528
_ZZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_9send_moveEOSt6vectorIhSaIhEEEUlRT_mE_ZNS2_9send_moveES7_EUlS9_E_EENS0_10SendResultEmS8_T0_ENKUlvE_clEvENKUlvE_clEv
331
_ZZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_11send_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEEUlRT_mE_ZNS2_11send_sharedES9_EUlSB_E_EENS0_10SendResultEmSA_T0_ENKUlvE_clEvENKUlvE_clEv
59
_ZZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_13send_blockingESt17basic_string_viewIcSt11char_traitsIcEEEUlRT_mE_ZNS2_13send_blockingES7_EUlS9_E_EENS0_10SendResultEmS8_T0_ENKUlvE_clEvENKUlvE_clEv
211
_ZZZN9wirestead7wrapper9TcpClient4Impl13blocking_sendIZNS2_9send_moveEOSt6vectorIhSaIhEEEUlRT_mE_ZNS2_9send_moveES7_EUlS9_E_EENS0_10SendResultEmS8_T0_ENKUlvE_clEvENKUlvE_clEv
61
_ZZZN9wirestead7wrapper9TcpClient4Impl5startEvENKUlSt10stop_tokenE_clES3_ENKUlvE_clEv
0
Generated by:
LCOV version 2.0-1