]> granicus.if.org Git - sysstat/blob - svg_stats.h
SVG: Add SVG output for UDPv6 network statistics
[sysstat] / svg_stats.h
1 /*
2  * svg_stats.h: Include file used to display system statistics in SVG format.
3  * (C) 2016 by Sebastien Godard (sysstat <at> orange.fr)
4  */
5
6 #ifndef _SVG_STATS_H
7 #define _SVG_STATS_H
8
9
10 /*
11  ***************************************************************************
12  * Prototypes for functions used to display system statistics in SVG.
13  ***************************************************************************
14  */
15
16 /* Functions used to display statistics in SVG */
17 __print_funct_t svg_print_cpu_stats
18         (struct activity *, int, int, struct svg_parm *, unsigned long long,
19          struct record_header *);
20 __print_funct_t svg_print_pcsw_stats
21         (struct activity *, int, int, struct svg_parm *, unsigned long long,
22          struct record_header *);
23 __print_funct_t svg_print_swap_stats
24         (struct activity *, int, int, struct svg_parm *, unsigned long long,
25          struct record_header *);
26 __print_funct_t svg_print_paging_stats
27         (struct activity *, int, int, struct svg_parm *, unsigned long long,
28          struct record_header *);
29 __print_funct_t svg_print_io_stats
30         (struct activity *, int, int, struct svg_parm *, unsigned long long,
31          struct record_header *);
32 __print_funct_t svg_print_memory_stats
33         (struct activity *, int, int, struct svg_parm *, unsigned long long,
34          struct record_header *);
35 __print_funct_t svg_print_ktables_stats
36         (struct activity *, int, int, struct svg_parm *, unsigned long long,
37          struct record_header *);
38 __print_funct_t svg_print_queue_stats
39         (struct activity *, int, int, struct svg_parm *, unsigned long long,
40          struct record_header *);
41 __print_funct_t svg_print_net_dev_stats
42         (struct activity *, int, int, struct svg_parm *, unsigned long long,
43          struct record_header *);
44 __print_funct_t svg_print_net_sock_stats
45         (struct activity *, int, int, struct svg_parm *, unsigned long long,
46          struct record_header *);
47 __print_funct_t svg_print_net_ip_stats
48         (struct activity *, int, int, struct svg_parm *, unsigned long long,
49          struct record_header *);
50 __print_funct_t svg_print_net_icmp_stats
51         (struct activity *, int, int, struct svg_parm *, unsigned long long,
52          struct record_header *);
53 __print_funct_t svg_print_net_tcp_stats
54         (struct activity *, int, int, struct svg_parm *, unsigned long long,
55          struct record_header *);
56 __print_funct_t svg_print_net_udp_stats
57         (struct activity *, int, int, struct svg_parm *, unsigned long long,
58          struct record_header *);
59 __print_funct_t svg_print_net_sock6_stats
60         (struct activity *, int, int, struct svg_parm *, unsigned long long,
61          struct record_header *);
62 __print_funct_t svg_print_net_ip6_stats
63         (struct activity *, int, int, struct svg_parm *, unsigned long long,
64          struct record_header *);
65 __print_funct_t svg_print_net_icmp6_stats
66         (struct activity *, int, int, struct svg_parm *, unsigned long long,
67          struct record_header *);
68 __print_funct_t svg_print_net_udp6_stats
69         (struct activity *, int, int, struct svg_parm *, unsigned long long,
70          struct record_header *);
71 __print_funct_t svg_print_pwr_cpufreq_stats
72         (struct activity *, int, int, struct svg_parm *, unsigned long long,
73          struct record_header *);
74 __print_funct_t svg_print_pwr_fan_stats
75         (struct activity *, int, int, struct svg_parm *, unsigned long long,
76          struct record_header *);
77 __print_funct_t svg_print_pwr_temp_stats
78         (struct activity *, int, int, struct svg_parm *, unsigned long long,
79          struct record_header *);
80 __print_funct_t svg_print_huge_stats
81         (struct activity *, int, int, struct svg_parm *, unsigned long long,
82          struct record_header *);
83         
84 #endif /* _SVG_STATS_H */