![]() |
![]() |
![]() |
Libgtop Reference Manual | ![]() |
---|---|---|---|---|
#include <glibtop/glibtop-server.h> glibtop_server; glibtop_server_info; glibtop_closure; glibtop_server* glibtop_server_new (void); void glibtop_server_ref (glibtop_server *server); void glibtop_server_unref (glibtop_server *server);
typedef struct { glibtop_server_info *info; int refcount; unsigned flags; const char *name; void *_priv; } glibtop_server;
typedef struct { int ncpu; /* Number of CPUs, zero if single-processor */ unsigned long features; /* Server is required for this features */ glibtop_sysdeps sysdeps; /* Detailed feature list */ glibtop_sysdeps required; /* Required feature list */ glibtop_sysdeps wanted; /* We only want this features */ } glibtop_server_info;