loadavg

loadavg

Synopsis


#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);

Description

Details

GLIBTOP_LOADAVG_LOADAVG

#define GLIBTOP_LOADAVG_LOADAVG		0


GLIBTOP_LOADAVG_NR_RUNNING

#define GLIBTOP_LOADAVG_NR_RUNNING	1


GLIBTOP_LOADAVG_NR_TASKS

#define GLIBTOP_LOADAVG_NR_TASKS	2


GLIBTOP_LOADAVG_LAST_PID

#define GLIBTOP_LOADAVG_LAST_PID	3


GLIBTOP_MAX_LOADAVG

#define GLIBTOP_MAX_LOADAVG		4


glibtop_loadavg

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;


glibtop_get_loadavg ()

void                glibtop_get_loadavg                 (glibtop_loadavg *buf);

buf :

glibtop_get_loadavg_r

#define             glibtop_get_loadavg_r


glibtop_get_loadavg_l ()

void                glibtop_get_loadavg_l               (glibtop *server,
                                                         glibtop_loadavg *buf);

server :
buf :

glibtop_get_loadavg_p ()

void                glibtop_get_loadavg_p               (glibtop *server,
                                                         glibtop_loadavg *buf);

server :
buf :

glibtop_get_loadavg_s ()

void                glibtop_get_loadavg_s               (glibtop *server,
                                                         glibtop_loadavg *buf);

server :
buf :