6#ifndef ZEPHYR_INCLUDE_POSIX_SIGNAL_H_
7#define ZEPHYR_INCLUDE_POSIX_SIGNAL_H_
47#define RTSIG_MAX CONFIG_POSIX_RTSIG_MAX
49#define SIGRTMAX (SIGRTMIN + RTSIG_MAX)
50#define _NSIG (SIGRTMAX + 1)
95#ifdef CONFIG_POSIX_SIGNAL
96char *strsignal(
int signum);
99int sigaddset(
sigset_t *set,
int signo);
100int sigdelset(
sigset_t *set,
int signo);
101int sigismember(
const sigset_t *set,
int signo);
#define ZRESTRICT
Definition: common.h:36
#define BITS_PER_LONG
Number of bits in a long int.
Definition: util.h:61
#define DIV_ROUND_UP(n, d)
Divide and round up.
Definition: util.h:336
int sig_atomic_t
Definition: signal.h:80
#define RTSIG_MAX
Definition: signal.h:47
pthread_attr_t * sigev_notify_attributes
Definition: signal.h:89
int sigev_signo
Definition: signal.h:92
union sigval sigev_value
Definition: signal.h:90
int sigev_notify
Definition: signal.h:91
void(* sigev_notify_function)(union sigval val)
Definition: signal.h:88
void * sival_ptr
Definition: signal.h:83
int sival_int
Definition: signal.h:84