XD02 - XD Header record
Name : DCLXD02
Function:
This record is built for each Bind Request coming from a remote engine
and keep trace of its status and match in the plan.
Offsets | |||||
---|---|---|---|---|---|
Dec | Hex | Type | Len | Name (Dim) | Description |
0 | (0) | STRUCTURE | * | XDREC02 | XD HDR RECORD |
Key:
Offsets | |||||
---|---|---|---|---|---|
Dec | Hex | Type | Len | Name (Dim) | Description |
0 | (0) | CHARACTER | 68 | XDKEY02 | |
0 | (0) | CHARACTER | 2 | XDKYP02 | TYPE IS ALWAYS 02 |
2 | (2) | CHARACTER | 64 | XDREQ02 | |
2 | (2) | CHARACTER | 8 | XDKDEST02 | REQUESTER DESTINATION |
10 | (A) | CHARACTER | 56 | XDKALIAS02 | REQUESTER ALIAS |
66 | (42) | CHARACTER | 2 | XDKF02 | FREE |
Body:
Offsets | |||||
---|---|---|---|---|---|
Dec | Hex | Type | Len | Name (Dim) | Description |
68 | (44) | CHARACTER | 224 | XDBDY02 | HDR RECORD BODY |
68 | (44) | CHARACTER | 4 | XDEYE02 | EYECATCHER |
72 | (48) | UNSIGNED | 1 | XDVERS02 | VERSION NUMBER |
73 | (49) | CHARACTER | 1 | XD02STAT | SUBSCRIBE STATUS (see below) |
74 | (4A) | UNSIGNED | 1 | XD02FLAGS | MATCHING CRITERIA FLAGS: |
1... .... | XD02WAITWQA | ON: started on a wait ws | |||
.1.. .... | XD02FAILNFY | ON: failed to notify | |||
..1. .... | XD02EVOP | ON: started executing | |||
...1 .... | XD02RECOV | ON: recovery in progress | |||
.... 1111 | * | FREE | |||
75 | (4B) | UNSIGNED | 1 | * | FREE |
76 | (4C) | CHARACTER | 8 | XD02TOK | XD02 ID: CREATION TOD |
84 | (54) | SIGNED | 2 | XD02ADEST# | Number of alternate Dest |
86 | (56) | SIGNED | 2 | XD02OPN | OPERATION NUMBER TO BIND |
88 | (58) | CHARACTER | 16 | XD02ADID | APPLICATION NAME TO BIND |
104 | (68) | CHARACTER | 10 | XD02BASEIA | Base IA for matching |
104 | (68) | CHARACTER | 6 | XD02BASEIAD | - YYMMDD |
110 | (6E) | CHARACTER | 4 | XD02BASEIAT | - HHMM |
114 | (72) | CHARACTER | 10 | XD02IFROMIA | match Interval start: |
114 | (72) | CHARACTER | 6 | XD02IFROMIAD | - YYMMDD |
120 | (78) | CHARACTER | 4 | XD02IFROMIAT | - HHMM |
124 | (7C) | CHARACTER | 10 | XD02ITOIA | match Interval end: |
124 | (7C) | CHARACTER | 6 | XD02ITOIAD | - YYMMDD |
130 | (82) | CHARACTER | 4 | XD02ITOIAT | - HHMM |
134 | (86) | CHARACTER | 26 | XD02LTPKEY | LTP key (used during pending) |
134 | (86) | CHARACTER | 6 | XD02LOCCDATE | - Run dateYYMMDD |
140 | (8C) | CHARACTER | 16 | XD02LOCCNAME | - Application Name |
156 | (9C) | CHARACTER | 4 | XD02LOCCTIME | - IA® time HHMM |
160 | (A0) | CHARACTER | 8 | XD02CP3COCCTOK | Occurrence Token of operation |
168 | (A8) | CHARACTER | 10 | XD02JSTART | Matched job start |
168 | (A8) | CHARACTER | 6 | XD02JSTARTD | ... date |
174 | (AE) | SIGNED | 4 | XD02JSTARTT | ... time |
178 | (B2) | CHARACTER | 1 | XD02JSTAT | Matched job status |
179 | (B3) | CHARACTER | 1 | * | FREE |
180 | (B4) | CHARACTER | 10 | XD02JEND | Matched job end |
180 | (B4) | CHARACTER | 6 | XD02JENDD | ... date |
186 | (BA) | SIGNED | 4 | XD02JENDT | ... time |
190 | (BE) | CHARACTER | 8 | XD02JNAME | Matched job name |
198 | (C6) | CHARACTER | 4 | XD02JEC | Matched job error code |
202 | (CA) | CHARACTER | 4 | XD02WSNAME | matched ws name |
206 | (CE) | SIGNED | 2 | XD02IAGMT | gmt for IA conversion |
208 | (D0) | SIGNED | 2 | XD02JSGMT | gmt for start time conv |
210 | (D2) | SIGNED | 2 | XD02JEGMT | gmt for end time conv |
212 | (D4) | SIGNED | 4 | XD02DIDX | destination index |
216 | (D8) | SIGNED | 4 | XD02JADUR | actual duration in secs |
220 | (DC) | CHARACTER | 72 | * | FREE |
Variable part:
Offsets | |||||
---|---|---|---|---|---|
Dec | Hex | Type | Len | Name (Dim) | Description |
292 | (124) | CHARACTER | * | XDVAR02 | VAR DATA |
Alternate dest variable part:
Offsets | |||||
---|---|---|---|---|---|
Dec | Hex | Type | Len | Name (Dim) | Description |
0 | (0) | STRUCTURE | 16 | XDADEST(*) | |
0 | (0) | CHARACTER | 8 | XDADESTNAME | DESTINATION NAME |
8 | (8) | SIGNED | 4 | XDADIDX | DESTINATION DTB index |
12 | (C) | SIGNED | 4 | * | free |
Constants
Offsets | |||||
---|---|---|---|---|---|
Dec | Hex | Type | Len | Name (Dim) | Description |
2 | CHARACTER | 02 | XDTYP02 | first 2 bytes of key | |
4 | CHARACTER | XD02 | XDEYEC02 | EYEcatcher | |
1 | CHARACTER | 1 | XDVERSC02 | version number | |
1 | CHARACTER | L | WAITLT_XD2 | L waiting for LTP | |
1 | CHARACTER | K | LTLOCK_XD2 | K waiting for LTP lock | |
1 | CHARACTER | P | WAITCP_XD2 | P waiting for CP | |
1 | CHARACTER | S | SENDCH_XD2 | S sending status changes | |
1 | CHARACTER | E | NOTBND_XD2 | E not bound | |
1 | CHARACTER | C | KILLED_XD2 | C killed | |
1 | CHARACTER | D | DELETE_XD2 | D deleted |