![]() |
![]() |
![]() |
Libgtop Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#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 struct 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
);
struct glibtop_sem_limits { 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 */ };
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
);