分类:
2008-12-08 12:14:08
10.11 signal sets
#include int sigemptyset(sigset_t *set); int sigfillset(sigset_t *set); int sigaddset(sigset_t *set, int signo); int sigdelset(sigset_t *set, int signo); |
All four return: 0 if OK, 1 on error |
int sigismember(const sigset_t *set, int signo); |
Returns: 1 if true, 0 if false, 1 on error |
Signal set不是用integer来实现的,因为它盛不下多余32个signal,况且linux还支持了real time signal,其范围在32,到64之间