summaryrefslogtreecommitdiff
path: root/include/glibtop/loadavg.h
diff options
context:
space:
mode:
authorMartin Baulig <martin@home-of-linux.org>1998-08-16 13:40:01 +0000
committerMartin Baulig <martin@src.gnome.org>1998-08-16 13:40:01 +0000
commitb40e08fb74efa3027103a7e606028e64db3afa66 (patch)
tree76bd91691ba1b2a41c83778cb3ca86cd9d02e7d0 /include/glibtop/loadavg.h
parent36657db9409c20cbfa650f0a356194aea574eeae (diff)
downloadlibgtop-b40e08fb74efa3027103a7e606028e64db3afa66.tar.gz
Added new fields `nr_running', `nr_tasks', `last_pid'. Added new fields
1998-08-16 Martin Baulig <martin@home-of-linux.org> * include/glibtop/loadavg.h (glibtop_loadavg): Added new fields `nr_running', `nr_tasks', `last_pid'. * features.def (loadavg): Added new fields `nr_running', `nr_tasks', `last_pid'.
Diffstat (limited to 'include/glibtop/loadavg.h')
-rw-r--r--include/glibtop/loadavg.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/glibtop/loadavg.h b/include/glibtop/loadavg.h
index f799fe40..9e0b7bc1 100644
--- a/include/glibtop/loadavg.h
+++ b/include/glibtop/loadavg.h
@@ -28,8 +28,11 @@
__BEGIN_DECLS
#define GLIBTOP_LOADAVG_LOADAVG 0
+#define GLIBTOP_LOADAVG_NR_RUNNING 1
+#define GLIBTOP_LOADAVG_NR_TASKS 2
+#define GLIBTOP_LOADAVG_LAST_PID 3
-#define GLIBTOP_MAX_LOADAVG 1
+#define GLIBTOP_MAX_LOADAVG 4
typedef struct _glibtop_loadavg glibtop_loadavg;
@@ -37,6 +40,9 @@ struct _glibtop_loadavg
{
u_int64_t flags;
double loadavg [3]; /* GLIBTOP_LOADAVG_LOADAVG */
+ u_int64_t nr_running, /* GLIBTOP_LOADAVG_NR_RUNNING */
+ nr_tasks, /* GLIBTOP_LOADAVG_NR_TASKS */
+ last_pid; /* GLIBTOP_LOADAVG_LAST_PID */
};
#define glibtop_get_loadavg(loadavg) glibtop_get_loadavg_l(glibtop_global_server, loadavg)