mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 16:50:55 +08:00
Add sig_raise()
This commit is contained in:
+5
-4
@@ -280,8 +280,9 @@ extern "C"
|
||||
#define EXTERN extern
|
||||
#endif
|
||||
|
||||
int kill(pid_t, int);
|
||||
int sigaction(int sig, FAR const struct sigaction *act,
|
||||
int kill(pid_t pid, int signo);
|
||||
int raise(int signo);
|
||||
int sigaction(int signo, FAR const struct sigaction *act,
|
||||
FAR struct sigaction *oact);
|
||||
int sigaddset(FAR sigset_t *set, int signo);
|
||||
int sigdelset(FAR sigset_t *set, int signo);
|
||||
@@ -290,7 +291,7 @@ int sigfillset(FAR sigset_t *set);
|
||||
int sighold(int signo);
|
||||
int sigismember(FAR const sigset_t *set, int signo);
|
||||
int sigignore(int signo);
|
||||
CODE void (*signal(int sig, CODE void (*func)(int signo)))(int signo);
|
||||
CODE void (*signal(int signo, CODE void (*func)(int signo)))(int signo);
|
||||
int sigprocmask(int how, FAR const sigset_t *set, FAR sigset_t *oset);
|
||||
int sigpause(int signo);
|
||||
int sigpending(FAR sigset_t *set);
|
||||
@@ -300,7 +301,7 @@ int sigqueue(int pid, int signo, union sigval value);
|
||||
int sigqueue(int pid, int signo, FAR void *sival_ptr);
|
||||
#endif
|
||||
int sigrelse(int signo);
|
||||
CODE void (*sigset(int sig, CODE void (*func)(int signo)))(int signo);
|
||||
CODE void (*sigset(int signo, CODE void (*func)(int signo)))(int signo);
|
||||
int sigtimedwait(FAR const sigset_t *set, FAR struct siginfo *value,
|
||||
FAR const struct timespec *timeout);
|
||||
int sigsuspend(FAR const sigset_t *sigmask);
|
||||
|
||||
Reference in New Issue
Block a user