|
@@ -78,49 +78,49 @@ CONST
|
|
|
ENOLCK* = 37; (* No record locks available. *)
|
|
|
|
|
|
(* Unix signals *)
|
|
|
- SIGHUP = 1; (* hangup *)
|
|
|
- SIGINT = 2; (* interrupt (rubout) *)
|
|
|
- SIGQUIT = 3; (* quit (ASCII FS) *)
|
|
|
- SIGILL = 4; (* illegal instruction (not reset when caught) *)
|
|
|
- SIGTRAP = 5; (* trace trap (not reset when caught) *)
|
|
|
- SIGIOT = 6; (* IOT instruction *)
|
|
|
- SIGABRT = 6; (* used by abort, replace SIGIOT in the future *)
|
|
|
- SIGEMT = 7; (* EMT instruction *)
|
|
|
- SIGFPE = 8; (* floating point exception *)
|
|
|
- SIGKILL = 9; (* kill (cannot be caught or ignored) *)
|
|
|
- SIGBUS = 10; (* bus error *)
|
|
|
- SIGSEGV = 11; (* segmentation violation *)
|
|
|
- SIGSYS = 12; (* bad argument to system call *)
|
|
|
- SIGPIPE = 13; (* write on a pipe with no one to read it *)
|
|
|
- SIGALRM = 14; (* alarm clock *)
|
|
|
- SIGTERM = 15; (* software termination signal from kill *)
|
|
|
- SIGUSR1 = 16; (* user defined signal 1 *)
|
|
|
- SIGUSR2 = 17; (* user defined signal 2 *)
|
|
|
- SIGCLD = 18; (* child status change *)
|
|
|
- SIGCHLD = 18; (* child status change alias (POSIX) *)
|
|
|
- SIGPWR = 19; (* power-fail restart *)
|
|
|
- SIGWINCH = 20; (* window size change *)
|
|
|
- SIGURG = 21; (* urgent socket condition *)
|
|
|
- SIGPOLL = 22; (* pollable event occured *)
|
|
|
- SIGIO = SIGPOLL; (* socket I/O possible (SIGPOLL alias) *)
|
|
|
- SIGSTOP = 23; (* stop (cannot be caught or ignored) *)
|
|
|
- SIGTSTP = 24; (* user stop requested from tty *)
|
|
|
- SIGCONT = 25; (* stopped process has been continued *)
|
|
|
- SIGTTIN = 26; (* background tty read attempted *)
|
|
|
- SIGTTOU = 27; (* background tty write attempted *)
|
|
|
- SIGVTALRM = 28; (* virtual timer expired *)
|
|
|
- SIGPROF = 29; (* profiling timer expired *)
|
|
|
- SIGXCPU = 30; (* exceeded cpu limit *)
|
|
|
- SIGXFSZ = 31; (* exceeded file size limit *)
|
|
|
- SIGWAITING = 32; (* reserved signal no longer used by threading code *)
|
|
|
- SIGAIOCANCEL = 33; (* reserved signal for aio cancellation *)
|
|
|
- SIGFREEZE = 34; (* special signal used by CPR *)
|
|
|
- SIGTHAW = 35; (* special signal used by CPR *)
|
|
|
- SIGCANCEL = 36; (* reserved signal for thread cancellation *)
|
|
|
- SIGLOST = 37; (* resource lost (eg, record-lock lost) *)
|
|
|
- SIGXRES = 38; (* resource control exceeded *)
|
|
|
- SIGJVM1 = 39; (* reserved signal for Java Virtual Machine *)
|
|
|
- SIGJVM2 = 40; (* reserved signal for Java Virtual Machine *)
|
|
|
+ SIGHUP* = 1; (* hangup *)
|
|
|
+ SIGINT* = 2; (* interrupt (rubout) *)
|
|
|
+ SIGQUIT* = 3; (* quit (ASCII FS) *)
|
|
|
+ SIGILL* = 4; (* illegal instruction (not reset when caught) *)
|
|
|
+ SIGTRAP* = 5; (* trace trap (not reset when caught) *)
|
|
|
+ SIGIOT* = 6; (* IOT instruction *)
|
|
|
+ SIGABRT* = 6; (* used by abort, replace SIGIOT in the future *)
|
|
|
+ SIGEMT* = 7; (* EMT instruction *)
|
|
|
+ SIGFPE* = 8; (* floating point exception *)
|
|
|
+ SIGKILL* = 9; (* kill (cannot be caught or ignored) *)
|
|
|
+ SIGBUS* = 10; (* bus error *)
|
|
|
+ SIGSEGV* = 11; (* segmentation violation *)
|
|
|
+ SIGSYS* = 12; (* bad argument to system call *)
|
|
|
+ SIGPIPE* = 13; (* write on a pipe with no one to read it *)
|
|
|
+ SIGALRM* = 14; (* alarm clock *)
|
|
|
+ SIGTERM * = 15; (* software termination signal from kill *)
|
|
|
+ SIGUSR1* = 16; (* user defined signal 1 *)
|
|
|
+ SIGUSR2* = 17; (* user defined signal 2 *)
|
|
|
+ SIGCLD* = 18; (* child status change *)
|
|
|
+ SIGCHLD* = 18; (* child status change alias (POSIX) *)
|
|
|
+ SIGPWR* = 19; (* power-fail restart *)
|
|
|
+ SIGWINCH* = 20; (* window size change *)
|
|
|
+ SIGURG* = 21; (* urgent socket condition *)
|
|
|
+ SIGPOLL* = 22; (* pollable event occured *)
|
|
|
+ SIGIO* = SIGPOLL; (* socket I/O possible (SIGPOLL alias) *)
|
|
|
+ SIGSTOP* = 23; (* stop (cannot be caught or ignored) *)
|
|
|
+ SIGTSTP* = 24; (* user stop requested from tty *)
|
|
|
+ SIGCONT* = 25; (* stopped process has been continued *)
|
|
|
+ SIGTTIN* = 26; (* background tty read attempted *)
|
|
|
+ SIGTTOU* = 27; (* background tty write attempted *)
|
|
|
+ SIGVTALRM*= 28; (* virtual timer expired *)
|
|
|
+ SIGPROF* = 29; (* profiling timer expired *)
|
|
|
+ SIGXCPU* = 30; (* exceeded cpu limit *)
|
|
|
+ SIGXFSZ* = 31; (* exceeded file size limit *)
|
|
|
+ SIGWAITING* = 32; (* reserved signal no longer used by threading code *)
|
|
|
+ SIGAIOCANCEL* = 33; (* reserved signal for aio cancellation *)
|
|
|
+ SIGFREEZE* = 34; (* special signal used by CPR *)
|
|
|
+ SIGTHAW* = 35; (* special signal used by CPR *)
|
|
|
+ SIGCANCEL* = 36; (* reserved signal for thread cancellation *)
|
|
|
+ SIGLOST* = 37; (* resource lost (eg, record-lock lost) *)
|
|
|
+ SIGXRES* = 38; (* resource control exceeded *)
|
|
|
+ SIGJVM1* = 39; (* reserved signal for Java Virtual Machine *)
|
|
|
+ SIGJVM2* = 40; (* reserved signal for Java Virtual Machine *)
|
|
|
|
|
|
|
|
|
SIG_BLOCK = 1;
|