![]() |
![]() |
![]() |
Libgtop Reference Manual | ![]() |
---|---|---|---|---|
#include <glibtop/sem_limits.h> #define GLIBTOP_IPC_SEMMAP #define GLIBTOP_IPC_SEMMNI #define GLIBTOP_IPC_SEMMNS #define GLIBTOP_IPC_SEMMNU #define GLIBTOP_IPC_SEMMSL #define GLIBTOP_IPC_SEMOPM #define GLIBTOP_IPC_SEMUME #define GLIBTOP_IPC_SEMUSZ #define GLIBTOP_IPC_SEMVMX #define GLIBTOP_IPC_SEMAEM #define GLIBTOP_MAX_SEM_LIMITS glibtop_sem_limits; void glibtop_get_sem_limits (glibtop_sem_limits *buf); #define glibtop_get_sem_limits_r void glibtop_get_sem_limits_l (glibtop *server, glibtop_sem_limits *buf); void glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf); void glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf);
typedef struct { guint64 flags; guint64 semmap; /* GLIBTOP_IPC_SEMMAP */ guint64 semmni; /* GLIBTOP_IPC_SEMMNI */ guint64 semmns; /* GLIBTOP_IPC_SEMMNS */ guint64 semmnu; /* GLIBTOP_IPC_SEMMNU */ guint64 semmsl; /* GLIBTOP_IPC_SEMMSL */ guint64 semopm; /* GLIBTOP_IPC_SEMOPM */ guint64 semume; /* GLIBTOP_IPC_SEMUME */ guint64 semusz; /* GLIBTOP_IPC_SEMUSZ */ guint64 semvmx; /* GLIBTOP_IPC_SEMVMX */ guint64 semaem; /* GLIBTOP_IPC_SEMAEM */ } glibtop_sem_limits;
void glibtop_get_sem_limits_l (glibtop *server, glibtop_sem_limits *buf);
server : |
|
buf : |
void glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf);
server : |
|
buf : |
void glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf);
server : |
|
buf : |