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