Signal Handling
[DES-SERT Library]
EXTERNAL / PUBLIC. More...
Collaboration diagram for Signal Handling:
|
Functions | |
| int | dessert_signalcb_add (int signal, dessert_signalcb_t *callback) |
| Add signal callback. | |
| int | dessert_signalcb_del (int signal, dessert_signalcb_t *callback) |
| Remove signal callback. | |
Detailed Description
EXTERNAL / PUBLIC.
Function Documentation
| int dessert_signalcb_add | ( | int | signal, | |
| dessert_signalcb_t * | callback | |||
| ) |
Add signal callback.
Add a callback function to handle a specifc signal.
- Parameters:
-
signal number of the signal as specified in signal.h callback callback function to call on the signal
- Returns:
- -1 on error, else 0
| int dessert_signalcb_del | ( | int | signal, | |
| dessert_signalcb_t * | callback | |||
| ) |
Remove signal callback.
Remove a callback function registered to handle a specifc signal.
- Parameters:
-
signal number of the signal as specified in signal.h. Currently the signals specified in _supported_signals are supported. callback callback function to deregister
- Returns:
- -1 on error, else 0