| Libgtop Reference Manual | ||||
|---|---|---|---|---|
loadavgloadavg |
#include <glibtop/loadavg.h> #define GLIBTOP_LOADAVG_LOADAVG #define GLIBTOP_LOADAVG_NR_RUNNING #define GLIBTOP_LOADAVG_NR_TASKS #define GLIBTOP_LOADAVG_LAST_PID #define GLIBTOP_MAX_LOADAVG glibtop_loadavg; void glibtop_get_loadavg (glibtop_loadavg *buf); #define glibtop_get_loadavg_r void glibtop_get_loadavg_l (glibtop *server, glibtop_loadavg *buf); void glibtop_get_loadavg_p (glibtop *server, glibtop_loadavg *buf); void glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf);
typedef struct {
guint64 flags;
double loadavg [3]; /* GLIBTOP_LOADAVG_LOADAVG */
guint64 nr_running; /* GLIBTOP_LOADAVG_NR_RUNNING */
guint64 nr_tasks; /* GLIBTOP_LOADAVG_NR_TASKS */
guint64 last_pid; /* GLIBTOP_LOADAVG_LAST_PID */
} glibtop_loadavg;
void glibtop_get_loadavg_l (glibtop *server, glibtop_loadavg *buf);
|
|
|
void glibtop_get_loadavg_p (glibtop *server, glibtop_loadavg *buf);
|
|
|
void glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf);
|
|
|