sig_atomic_t
El tipo entero de un objeto al cual se puede tener acceso
como entidad atómica, inclusive en presencia de interrupciones
asíncronas.
SIG_DFL
SIG_ERR
SIG_IGN
Estas se expanden a expresiones constantes con valores precisos
que tienen tipos compatibles con el segundo argumento y con el valor
de regreso a la fución signal, y cuyos valores se comparan
en forma desigual con la dirección de cualquier función
declarable; en lo que sigue, cada uno de los cuales se expande a
una expresión constante entera positiva que es el número
de señal para la condición específica:
SIGABRT
terminación anormal, como la que es iniciada por la función
abort.
SIGFPE una operación aritmética errónea, como
división por cero o una operación que resulte en desbordamiento.
SIGILL detección de una imagen de función inválida,
como sería una instrucción ilegal.
SIGINT recepción de una señal de atención interactiva
SIGSEGV un acceso inválido a almacenamiento
SIGTREM una solicitud de terminación enviada al programa.
Una puesta en práctica no necesita generar ninguna de estas
señales, excepto como resultado de llamadas explícitas
a la función raise.
|