LCOV - code coverage report
Current view:
top level
-
asio/sockets
- websocket.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage_filtered.info
Lines:
91.3 %
332
303
Test Date:
2026-11-10 10:38:07
Functions:
84.7 %
72
61
Function Name
Hit count
_ZN7thinger4asio9websocket4waitEN5boost4asio11socket_base9wait_typeE
0
_ZN7thinger4asio9websocket9handshakeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN7thinger4asio9websocket9send_pingEPhm
0
_ZN7thinger4asio9websocket9send_pongEPhm
0
_ZNK7thinger4asio9websocket13get_remote_ipB5cxx11Ev
0
_ZNK7thinger4asio9websocket14get_local_portB5cxx11Ev
0
_ZNK7thinger4asio9websocket15get_remote_portB5cxx11Ev
0
_ZNK7thinger4asio9websocket18requires_handshakeEv
0
_ZNK7thinger4asio9websocket9is_secureEv
0
_ZZN7thinger4asio9websocket13acquire_writeEbENKUlRKT_E_clISt10shared_ptrINS1_12write_waiterEEEEDaS4_
0
_ZNK7thinger4asio9websocket3tlsEv
3
_ZN7thinger4asio9websocket7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_NSt6chrono8durationIlSt5ratioILl1ELl1EEEE
6
_ZN7thinger4asio12_GLOBAL__N_114protocol_errorEv
20
_ZN7thinger4asio9websocket4failEPKc
20
_ZN7thinger4asio9websocket6cancelEv
58
_ZN7thinger4asio9websocket13close_expiredEv
96
_ZNK7thinger4asio9websocket12send_backlogEv
98
_ZN7thinger4asio9websocket8on_closeENS_13sync_callbackIFvRKNS0_15websocket_closeEEEE
102
_ZZN7thinger4asio9websocket14close_gracefulEtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlvE_clEv
178
_ZN7thinger4asio9websocket13write_messageESt17basic_string_viewIcSt11char_traitsIcEERKNS_13sync_callbackIFvvEEE
198
_ZN7thinger4asio9websocket13start_timeoutEv
262
_ZN7thinger4asio9websocket14set_read_aheadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
336
_ZZN7thinger4asio9websocket20start_close_deadlineEvENKUlRKN5boost6system10error_codeEE_clES6_
499
_ZN7thinger4asio9websocket10send_closeEv
511
_ZN7thinger4asio9websocket20start_close_deadlineEv
511
_ZN7thinger4asio9websocket14close_gracefulEtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
532
_ZZN7thinger4asio9websocket6lingerESt10shared_ptrINS0_6socketEESt6vectorIhSaIhEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmbNSt6chrono10time_pointINSE_3_V212steady_clockENSE_8durationIlSt5ratioILl1ELl1000000000EEEEEEENKUlRKN5boost6system10error_codeEE_clESR_
1143
_ZN7thinger4asio9websocket5closeEv
1722
_ZNK7thinger4asio9websocket9availableEv
2075
_ZN7thinger4asio9websocket12start_lingerEv
2100
_ZN7thinger4asio9websocket6lingerESt10shared_ptrINS0_6socketEESt6vectorIhSaIhEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmbNSt6chrono10time_pointINSE_3_V212steady_clockENSE_8durationIlSt5ratioILl1ELl1000000000EEEEEE
2100
_ZNK7thinger4asio9websocket13close_payloadEv
2611
_ZN7thinger4asio9websocket13flush_controlEv
2677
_ZZN7thinger4asio9websocket13release_writeEvENKUlvE_clEv
2677
_ZN7thinger4asio9websocket11mark_closedEv
2695
_ZN7thinger4asio9websocket13queue_controlEv
2738
_ZN7thinger4asio9websocket12wake_writersEv
2753
_ZN7thinger4asio12_GLOBAL__N_119sendable_close_codeEt
3113
_ZN7thinger4asio9websocket14handle_controlERKNS1_12frame_headerE
3249
_ZN7thinger4asio9websocket5closeEtb
3384
_ZZN7thinger4asio9websocketC4ESt10shared_ptrINS0_6socketEEbbN5boost4asio15any_io_executorEENKUlvE_clEv
3571
_ZNK7thinger4asio9websocket19is_message_completeEv
3636
_ZN7thinger4asio9websocketC2ESt10shared_ptrINS0_6socketEEbbN5boost4asio15any_io_executorE
3919
_ZN7thinger4asio9websocketD0Ev
3919
_ZN7thinger4asio9websocketD0Ev
0
_ZN7thinger4asio9websocketD2Ev
3919
_ZN7thinger4asio9websocket13set_keepaliveENSt6chrono8durationIlSt5ratioILl1ELl1000EEEES6_
4018
_ZNK7thinger4asio9websocket12close_statusEv
4093
_ZN7thinger4asio9websocket16valid_close_codeEt
4216
_ZNK7thinger4asio9websocket14get_close_codeEv
6041
_ZN7thinger4asio9websocket5writeESt17basic_string_viewIcSt11char_traitsIcEE
6335
_ZN7thinger4asio12_GLOBAL__N_116idle_deadline_ofENSt6chrono10time_pointINS2_3_V212steady_clockENS2_8durationIlSt5ratioILl1ELl1000000000EEEEEESA_SA_NS6_IlS7_ILl1ELl1000EEEESC_b
6923
_ZN7thinger4asio9websocket15check_keepaliveEv
7085
_ZN7thinger4asio12_GLOBAL__N_111random_maskEPh
7821
_ZN7thinger4asio9websocket5writeEPKhm
13707
_ZN7thinger4asio9websocket5writeERKSt6vectorIN5boost4asio12const_bufferESaIS5_EE
20123
_ZN7thinger4asio9websocket13write_messageESt17basic_string_viewIcSt11char_traitsIcEE
27234
_ZN7thinger4asio9websocket10send_frameEhRKSt6vectorIN5boost4asio12const_bufferESaIS5_EEbPKNS_13sync_callbackIFvvEEE
48057
_ZN7thinger4asio9websocket13acquire_writeEb
48057
_ZN7thinger4asio9websocket11write_frameEhRKSt6vectorIN5boost4asio12const_bufferESaIS5_EEPKNS_13sync_callbackIFvvEEE
50675
_ZN7thinger4asio9websocket10check_lostERKN5boost6system10error_codeE
52086
_ZNK7thinger4asio9websocket12build_headerEhmPhS2_
52775
_ZN7thinger4asio9websocket13release_writeEv
53238
_ZNK7thinger4asio9websocket18remaining_in_frameEv
66446
_ZN7thinger4asio9websocket9read_someEPhm
68370
_ZN7thinger4asio9websocket17read_message_someEPhm
70023
_ZN7thinger4asio9websocket12parse_headerEPKhmRNS1_12frame_headerE
105831
_ZN7thinger4asio9websocket4fillEm
109173
_ZN7thinger4asio9websocket6unmaskEPhm
115915
_ZN7thinger4asio9websocket10apply_maskEPhmPKhm
124382
_ZN7thinger4asio9websocket12read_payloadEPhm
135985
_ZN7thinger4asio9websocket15read_frame_dataEPhmb
138393
_ZNK7thinger4asio9websocket7is_openEv
2534857
Generated by:
LCOV version 2.0-1