#ifndef _PSENSOR_SYSINFO_H_
#define _PSENSOR_SYSINFO_H_
-#include <sys/sysinfo.h>
+#include <config.h>
+#include <glibtop/loadavg.h>
+#include <glibtop/mem.h>
+#include <glibtop/swap.h>
+#include <glibtop/uptime.h>
struct psysinfo {
- float cpu_rate;
+ glibtop_loadavg loadavg;
+ glibtop_mem mem;
+ glibtop_swap swap;
+ glibtop_uptime uptime;
- struct sysinfo sysinfo;
+ float cpu_rate;
char **interfaces;
};