The <signal.h> header provides a means to handle signals reported during a program's execution.
The <signal.h> header shall define the following macro constant:
The <signal.h> header shall define the following function:
The <signal.h> header shall define the following type:
Related topics:
<setjmp.h> | <stdalign.h> | <stdarg.h> | <stdatomic.h> | <stdbool.h> | Standard Library in C
List of topics: C Programming
The <signal.h> header shall define the following macro constant:
SIG_DFL | default signal handling |
SIG_IGN | The signal is ignored |
SIG_ERR | error was encountered |
SIGABRT | Signal Abort |
SIGFPE | Signal Floating-Point Exception |
SIGILL | Signal Illegal Instruction |
SIGINT | Signal Interrupt |
SIGSEGV | Signal Segmentation Violation |
SIGTERM | Signal Terminate |
The <signal.h> header shall define the following function:
signal | sets a signal handler for particular signal |
raise | runs the signal handler for particular signal |
The <signal.h> header shall define the following type:
sig_atomic_t | the integer type that can be accessed as an atomic entity from an asynchronous signal handler /td> |
Related topics:
<setjmp.h> | <stdalign.h> | <stdarg.h> | <stdatomic.h> | <stdbool.h> | Standard Library in C
List of topics: C Programming
No comments:
Post a Comment