![]() |
![]() |
![]() |
Libgtop Reference Manual | ![]() |
---|---|---|---|---|
#include <glibtop/procsignal.h> #define GLIBTOP_PROC_SIGNAL_SIGNAL #define GLIBTOP_PROC_SIGNAL_BLOCKED #define GLIBTOP_PROC_SIGNAL_SIGIGNORE #define GLIBTOP_PROC_SIGNAL_SIGCATCH #define GLIBTOP_MAX_PROC_SIGNAL glibtop_proc_signal; void glibtop_get_proc_signal (glibtop_proc_signal *buf, pid_t pid); #define glibtop_get_proc_signal_r void glibtop_get_proc_signal_l (glibtop *server, glibtop_proc_signal *buf, pid_t pid); void glibtop_get_proc_signal_p (glibtop *server, glibtop_proc_signal *buf, pid_t pid); void glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
typedef struct { guint64 flags; guint64 signal [2]; /* mask of pending signals */ guint64 blocked [2]; /* mask of blocked signals */ guint64 sigignore [2]; /* mask of ignored signals */ guint64 sigcatch [2]; /* mask of caught signals */ } glibtop_proc_signal;
void glibtop_get_proc_signal (glibtop_proc_signal *buf, pid_t pid);
buf : |
|
pid : |
void glibtop_get_proc_signal_l (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
server : |
|
buf : |
|
pid : |
void glibtop_get_proc_signal_p (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
server : |
|
buf : |
|
pid : |
void glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf, pid_t pid);
server : |
|
buf : |
|
pid : |