1
#pragma once
2
3
#include <signal.h>
4
#include <sys/types.h>
5
6
sighandler_t signal(int signum, sighandler_t handler);
7
int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact);
8
int sigprocmask(int how, const sigset_t *set, sigset_t *oldset);
9
int sigpending(sigset_t *set);
10
int sigemptyset(sigset_t *set);
11
int sigfillset(sigset_t *set);
12
int sigaddset(sigset_t *set, int signum);
13
int sigdelset(sigset_t *set, int signum);
14
int sigismember(const sigset_t *set, int signum);
15
int kill(pid_t pid, int signum);
16
int raise(int signum);