1 typed-constant SIG_DFL {void(*)(int)}
2 typed-constant SIG_ERR {void(*)(int)}
3 typed-constant SIG_HOLD {void(*)(int)}
4 typed-constant SIG_IGN {void(*)(int)}
10 element {union sigval} int sival_int
11 element {union sigval} {void*} sival_ptr
13 type {struct sigevent}
15 // Test the elements of the sigevent_t structure.
16 element {struct sigevent} int sigev_notify
17 element {struct sigevent} int sigev_signo
18 element {struct sigevent} {union sigval} sigev_value
19 element {struct sigevent} {void(*} sigev_notify_function )(union sigval)
20 element {struct sigevent} {pthread_attr_t*} sigev_notify_attributes
61 type {struct sigaction}
63 element {struct sigaction} {void(*} sa_handler )(int)
64 element {struct sigaction} sigset_t sa_mask
65 element {struct sigaction} int sa_flags
66 element {struct sigaction} {void(*} sa_sigaction )(int, siginfo_t*, void*)
85 element ucontext_t {ucontext_t*} uc_link
86 element ucontext_t sigset_t uc_sigmask
87 element ucontext_t stack_t uc_stack
88 element ucontext_t mcontext_t uc_mcontext
92 element stack_t {void*} ss_sp
93 element stack_t size_t ss_size
94 element stack_t int ss_flags
96 type {struct sigstack}
98 element {struct sigstack} int ss_onstack
99 element {struct sigstack} {void*} ss_sp
103 element siginfo_t int si_signo
104 element siginfo_t int si_errno
105 element siginfo_t int si_code
106 element siginfo_t pid_t si_pid
107 element siginfo_t uid_t si_uid
108 element siginfo_t {void*} si_addr
109 element siginfo_t int si_status
110 element siginfo_t long si_band
111 element siginfo_t {union sigval} si_value
141 constant CLD_CONTINUED
154 function void (*bsd_signal (int, void(*)(int)))(int)
155 function int kill (pid_t, int)
156 function int killpg (pid_t, int)
157 function int pthread_kill (pthread_t, int)
158 function int pthread_sigmask (int, const sigset_t*, sigset_t*)
159 function int raise (int)
160 function int sigaction (int, const struct sigaction*, struct sigaction*)
161 function int sigaddset (sigset_t*, int)
162 function int sigaltstack (const stack_t*, stack_t*)
163 function int sigdelset (sigset_t*, int)
164 function int sigemptyset (sigset_t*)
165 function int sigfillset (sigset_t*)
166 function int sighold (int)
167 function int sigignore (int)
168 function int siginterrupt (int, int)
169 function int sigismember (const sigset_t*, int)
170 function void (*signal (int, void(*)(int)))(int)
171 function int sigpause (int)
172 function int sigpending (sigset_t*)
173 function int sigprocmask (int, const sigset_t*, sigset_t*)
174 function int sigqueue (pid_t, int, const union sigval)
175 function int sigrelse (int)
176 function void (*sigset (int, void(*)(int)))(int)
177 function int sigstack (struct sigstack*, struct sigstack*)
178 function int sigsuspend (const sigset_t*)
179 function int sigtimedwait (const sigset_t*, siginfo_t*, const struct timespec*)
180 function int sigwait (const sigset_t*, int*)
181 function int sigwaitinfo (const sigset_t*, siginfo_t*)