2 * svg_stats.h: Include file used to display system statistics in SVG format.
3 * (C) 2016 by Sebastien Godard (sysstat <at> orange.fr)
11 ***************************************************************************
12 * Prototypes for functions used to display system statistics in SVG.
13 ***************************************************************************
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_disk_stats
42 (struct activity *, int, int, struct svg_parm *, unsigned long long,
43 struct record_header *);
44 __print_funct_t svg_print_net_dev_stats
45 (struct activity *, int, int, struct svg_parm *, unsigned long long,
46 struct record_header *);
47 __print_funct_t svg_print_net_edev_stats
48 (struct activity *, int, int, struct svg_parm *, unsigned long long,
49 struct record_header *);
50 __print_funct_t svg_print_net_nfs_stats
51 (struct activity *, int, int, struct svg_parm *, unsigned long long,
52 struct record_header *);
53 __print_funct_t svg_print_net_nfsd_stats
54 (struct activity *, int, int, struct svg_parm *, unsigned long long,
55 struct record_header *);
56 __print_funct_t svg_print_net_sock_stats
57 (struct activity *, int, int, struct svg_parm *, unsigned long long,
58 struct record_header *);
59 __print_funct_t svg_print_net_ip_stats
60 (struct activity *, int, int, struct svg_parm *, unsigned long long,
61 struct record_header *);
62 __print_funct_t svg_print_net_eip_stats
63 (struct activity *, int, int, struct svg_parm *, unsigned long long,
64 struct record_header *);
65 __print_funct_t svg_print_net_icmp_stats
66 (struct activity *, int, int, struct svg_parm *, unsigned long long,
67 struct record_header *);
68 __print_funct_t svg_print_net_eicmp_stats
69 (struct activity *, int, int, struct svg_parm *, unsigned long long,
70 struct record_header *);
71 __print_funct_t svg_print_net_tcp_stats
72 (struct activity *, int, int, struct svg_parm *, unsigned long long,
73 struct record_header *);
74 __print_funct_t svg_print_net_etcp_stats
75 (struct activity *, int, int, struct svg_parm *, unsigned long long,
76 struct record_header *);
77 __print_funct_t svg_print_net_udp_stats
78 (struct activity *, int, int, struct svg_parm *, unsigned long long,
79 struct record_header *);
80 __print_funct_t svg_print_net_sock6_stats
81 (struct activity *, int, int, struct svg_parm *, unsigned long long,
82 struct record_header *);
83 __print_funct_t svg_print_net_ip6_stats
84 (struct activity *, int, int, struct svg_parm *, unsigned long long,
85 struct record_header *);
86 __print_funct_t svg_print_net_eip6_stats
87 (struct activity *, int, int, struct svg_parm *, unsigned long long,
88 struct record_header *);
89 __print_funct_t svg_print_net_icmp6_stats
90 (struct activity *, int, int, struct svg_parm *, unsigned long long,
91 struct record_header *);
92 __print_funct_t svg_print_net_eicmp6_stats
93 (struct activity *, int, int, struct svg_parm *, unsigned long long,
94 struct record_header *);
95 __print_funct_t svg_print_net_udp6_stats
96 (struct activity *, int, int, struct svg_parm *, unsigned long long,
97 struct record_header *);
98 __print_funct_t svg_print_pwr_cpufreq_stats
99 (struct activity *, int, int, struct svg_parm *, unsigned long long,
100 struct record_header *);
101 __print_funct_t svg_print_pwr_fan_stats
102 (struct activity *, int, int, struct svg_parm *, unsigned long long,
103 struct record_header *);
104 __print_funct_t svg_print_pwr_temp_stats
105 (struct activity *, int, int, struct svg_parm *, unsigned long long,
106 struct record_header *);
107 __print_funct_t svg_print_pwr_in_stats
108 (struct activity *, int, int, struct svg_parm *, unsigned long long,
109 struct record_header *);
110 __print_funct_t svg_print_huge_stats
111 (struct activity *, int, int, struct svg_parm *, unsigned long long,
112 struct record_header *);
113 __print_funct_t svg_print_filesystem_stats
114 (struct activity *, int, int, struct svg_parm *, unsigned long long,
115 struct record_header *);
116 __print_funct_t svg_print_fchost_stats
117 (struct activity *, int, int, struct svg_parm *, unsigned long long,
118 struct record_header *);
120 #endif /* _SVG_STATS_H */