You need the condition token representing an event as input to
many Language Environment condition and message handling services. C signals have
condition token representations that you can use for this purpose. Table 1 contains condition tokens for C signals seen in C
or C++ applications not running in a POSIX environment (for example,
C or C++ running POSIX(OFF)). The signals listed in Table 1 have a condition token representation with facility
ID of EDC.
Table 1. Language Environment condition
tokens and non-POSIX C signalsSeverity |
Message number |
Symbolic feedback code |
Case |
Severity |
Control |
ID |
Signal name |
Signal number |
---|
3 |
6000 |
EDC5RG |
1 |
3 |
1 |
EDC |
SIGFPE |
8 |
3 |
6001 |
EDC5RH |
1 |
3 |
1 |
EDC |
SIGILL |
4 |
3 |
6002 |
EDC5RI |
1 |
3 |
1 |
EDC |
SIGSEGV |
11 |
3 |
6003 |
EDC5RJ |
1 |
3 |
1 |
EDC |
SIGABND |
18 |
3 |
6004 |
EDC5RK |
1 |
3 |
1 |
EDC |
SIGTERM |
15 |
3 |
6005 |
EDC5RL |
1 |
3 |
1 |
EDC |
SIGINT |
2 |
2 |
6006 |
EDC5RM |
1 |
2 |
1 |
EDC |
SIGABRT |
3 |
3 |
6007 |
EDC5RN |
1 |
3 |
1 |
EDC |
SIGUSR1 |
16 |
3 |
6008 |
EDC5RO |
1 |
3 |
1 |
EDC |
SIGUSR2 |
17 |
1 |
6009 |
EDC5RP |
1 |
1 |
1 |
EDC |
SIGIOERR |
27 |
Table 2 contains condition token for C signals that
are seen in C applications running POSIX(ON). The signals listed in Table 2 have a condition token representation with facility
ID of CEE.
Table 2. Language Environment condition
tokens and POSIX C signalsSeverity |
Message Number |
Symbolic Feedback Code |
Case |
Severity |
Control |
ID |
Signal Name |
Signal Number |
---|
3 |
5201 |
CEE52H |
1 |
3 |
1 |
CEE |
SIGFPE |
8 |
3 |
5202 |
CEE52I |
1 |
3 |
1 |
CEE |
SIGILL |
4 |
3 |
5203 |
CEE52J |
1 |
3 |
1 |
CEE |
SIGSEGV |
11 |
3 |
5204 |
CEE52K |
1 |
3 |
1 |
CEE |
SIGABND |
18 |
3 |
5205 |
CEE52L |
1 |
3 |
1 |
CEE |
SIGTERM |
15 |
3 |
5206 |
CEE52M |
1 |
3 |
1 |
CEE |
SIGINT |
2 |
2 |
5207 |
CEE52N |
1 |
2 |
1 |
CEE |
SIGABRT |
3 |
3 |
5208 |
CEE52O |
1 |
3 |
1 |
CEE |
SIGUSR1 |
16 |
3 |
5209 |
CEE52P |
1 |
3 |
1 |
CEE |
SIGUSR2 |
17 |
3 |
5210 |
CEE52Q |
1 |
3 |
1 |
CEE |
SIGHUP |
1 |
3 |
5211 |
CEE52R |
1 |
3 |
1 |
CEE |
SIGSTOP |
7 |
3 |
5212 |
CEE52S |
1 |
3 |
1 |
CEE |
SIGKILL |
9 |
3 |
5213 |
CEE52T |
1 |
3 |
1 |
CEE |
SIGPIPE |
13 |
3 |
5214 |
CEE52U |
1 |
3 |
1 |
CEE |
SIGALRM |
14 |
1 |
5215 |
CEE52V |
1 |
1 |
1 |
CEE |
SIGCONT |
19 |
1 |
5216 |
CEE530 |
1 |
1 |
1 |
CEE |
SIGCHLD |
20 |
3 |
5217 |
CEE531 |
1 |
3 |
1 |
CEE |
SIGTTIN |
21 |
3 |
5218 |
CEE532 |
1 |
3 |
1 |
CEE |
SIGTTOU |
22 |
1 |
5219 |
CEE533 |
1 |
1 |
1 |
CEE |
SIGIO |
23 |
3 |
5220 |
CEE534 |
1 |
3 |
1 |
CEE |
SIGQUIT |
24 |
3 |
5221 |
CEE535 |
1 |
3 |
1 |
CEE |
SIGTSTP |
25 |
3 |
5222 |
CEE536 |
1 |
3 |
1 |
CEE |
SIGTRAP |
26 |
1 |
5223 |
CEE537 |
1 |
1 |
1 |
CEE |
SIGIOERR |
27 |
1 |
5224 |
CEE538 |
1 |
1 |
1 |
CEE |
SIGDCE |
38 |
3 |
5225 |
CEE539 |
1 |
3 |
1 |
CEE |
SIGPOLL |
5 |
3 |
5226 |
CEE53A |
1 |
3 |
1 |
CEE |
SIGURG |
6 |
3 |
5227 |
CEE53B |
1 |
3 |
1 |
CEE |
SIGBUS |
10 |
3 |
5228 |
CEE53C |
1 |
3 |
1 |
CEE |
SIGSYS |
12 |
1 |
5229 |
CEE53D |
1 |
1 |
1 |
CEE |
SIGWINCH |
28 |
1 |
5230 |
CEE53E |
1 |
1 |
1 |
CEE |
SIGXCPU |
29 |
1 |
5231 |
CEE53F |
1 |
1 |
1 |
CEE |
SIGXFSZ |
30 |
3 |
5232 |
CEE53G |
1 |
3 |
1 |
CEE |
SIGVTALRM |
31 |
3 |
5233 |
CEE53H |
1 |
3 |
1 |
CEE |
SIGPROF |
32 |
|
5234 |
CEE53I |
1 |
1 |
1 |
CEE |
SIGDUMP |
39 |
|
5235 |
CEE53J |
1 |
1 |
1 |
CEE |
SIGDANGER |
33 |
|
5236 |
CEE53K |
1 |
1 |
1 |
CEE |
SIGTHSTOP |
34 |
|
5237 |
CEE53L |
1 |
1 |
1 |
CEE |
SIGTHCONT |
35 |
|
5238 |
CEE53M |
1 |
1 |
1 |
CEE |
SIGTRACE |
37 |