master
h 25 lines 639 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 #ifndef NETDATA_PULSE_NETWORK_H
4 #define NETDATA_PULSE_NETWORK_H
5
6 #include "daemon/common.h"
7
8 void pulse_network_do(bool extended);
9
10 void pulse_web_server_received_bytes(size_t bytes);
11 void pulse_web_server_sent_bytes(size_t bytes);
12
13 void pulse_statsd_received_bytes(size_t bytes);
14 void pulse_statsd_sent_bytes(size_t bytes);
15
16 void pulse_stream_received_bytes(size_t bytes);
17 void pulse_stream_sent_bytes(size_t bytes);
18
19 void pulse_aclk_sent_message_acked(usec_t publish_latency, size_t len);
20
21 #ifdef PULSE_INTERNALS
22 void aclk_time_histogram_init(void);
23 #endif
24
25 #endif //NETDATA_PULSE_NETWORK_H