sysinfo

sysinfo

Functions

Types and Values

Object Hierarchy


Includes

#include <glibtop/sysinfo.h>

Description

Functions

glibtop_get_sysinfo_s ()

const glibtop_sysinfo *
glibtop_get_sysinfo_s (glibtop *server);

Returns


glibtop_get_sysinfo ()

const glibtop_sysinfo *
glibtop_get_sysinfo (void);

Returns

Types and Values

GLIBTOP_SYSINFO_NCPU

#define GLIBTOP_SYSINFO_NCPU		0


GLIBTOP_SYSINFO_CPUINFO

#define GLIBTOP_SYSINFO_CPUINFO		1


GLIBTOP_MAX_SYSINFO

#define GLIBTOP_MAX_SYSINFO		2


struct glibtop_sysinfo

struct glibtop_sysinfo {
	guint64 flags;
	guint64 ncpu;
	glibtop_entry cpuinfo [GLIBTOP_NCPU];
};

struct glibtop_entry

struct glibtop_entry {
	GPtrArray *labels;
	GHashTable *values; /* key -> description */
	GHashTable *descriptions; /* unused */
};


glibtop_get_sysinfo_r

#define glibtop_get_sysinfo_r glibtop_get_sysinfo_s