Ifpack Package Browser (Single Doxygen Collection) Development
Loading...
Searching...
No Matches
Functions | Variables
sig_dh.h File Reference
#include "euclid_common.h"
#include <signal.h>
Include dependency graph for sig_dh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void sigRegister_dh ()
 
void sigHandler_dh (int sig)
 

Variables

int euclid_signals_len = 3
 
int euclid_signals [] = { SIGSEGV, SIGFPE, SIGBUS }
 
static char * SIGNAME []
 

Function Documentation

◆ sigRegister_dh()

void sigRegister_dh ( )
extern

Definition at line 89 of file sig_dh.c.

◆ sigHandler_dh()

void sigHandler_dh ( int sig)
extern

Definition at line 50 of file sig_dh.c.

Variable Documentation

◆ euclid_signals_len

int euclid_signals_len = 3

Definition at line 64 of file sig_dh.h.

◆ euclid_signals

int euclid_signals[] = { SIGSEGV, SIGFPE, SIGBUS }

Definition at line 65 of file sig_dh.h.

◆ SIGNAME

char* SIGNAME[]
static
Initial value:
= {
"Unknown signal",
"HUP (Hangup detected on controlling terminal or death of controlling process)",
"INT: Interrupt from keyboard",
"QUIT: Quit from keyboard",
"ILL: Illegal Instruction",
"TRAP",
"ABRT: Abort signal",
"EMT",
"FPE (Floating Point Exception)",
"KILL: Kill signal",
"BUS (Bus Error, possibly illegal memory access)",
"SEGV (Segmentation Violation (memory access out of range?))",
"SYS",
"PIPE: Broken pipe: write to pipe with no readers",
"ALRM: Timer signal",
"TERM: Termination signal",
"URG",
"STOP",
"TSTP",
"CONT",
"CHLD"
}

Definition at line 71 of file sig_dh.h.