Auxiliary interfaces and routines for signal handling on Unix.
C-interoperable signal handler routine interface, to be passed as
argument to dm_signal_register()
.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=c_int), | intent(in), | value | :: | signum |
Signal number. |
Registers passed C-interoperable POSIX signal handler routine for
SIGINT
, SIGQUIT
, SIGABRT
, SIGKILL
, and SIGTERM
.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
procedure(dm_signal_handler) | :: | handler |
Signal handler routine. |