This copybook describes the DFHEP.CONTEXT container that contains
context information for a CICS EP EVENT object.
Note that EPCX_Program, EPCX_Resp & EPCX_UOWid are not set for
system events.
A CICS EVENT object consists of the following containers:
DFHEP.ADAPTER
- a container for the EP adapter configuration
DFHEP.ADAPTPARM
- a container for the EP adapter invocation parameters
DFHEP.CONTEXT
- a container for the contextual data common to all events
DFHEP.DESCRIPTOR
- a container describing the list of capture data items
DFHEP.DATA.nnnnn
- a container for each captured data item where nnnnn is a 5
decimal digit sequence number that indicates the ordering of the
captured data starting at '00001'.
--------------------------------------------------------------------
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
195 |
EPCX |
Event contextual data |
(0) |
CHARACTER |
4 |
EPCX_STRUCID |
Structure identifier EPCX |
(4) |
FULLWORD |
4 |
EPCX_VERSION |
Structure version number |
(8) |
HALFWORD |
2 |
EPCX_SCHEMA_VERSION |
Schema version num |
(A) |
HALFWORD |
2 |
EPCX_SCHEMA_RELEASE |
Schema release num |
(C) |
CHARACTER |
120 |
EPCX_CHAR_DATA |
Character data |
(C) |
CHARACTER |
32 |
EPCX_EVENT_BINDING |
Event Binding Name |
(2C) |
CHARACTER |
32 |
EPCX_CS_NAME |
Capture Spec name |
(4C) |
CHARACTER |
8 |
EPCX_EBUSERTAG |
Event Binding user tag |
(54) |
CHARACTER |
32 |
EPCX_BUSINESSEVENT |
Business event name |
(74) |
CHARACTER |
8 |
EPCX_NETQUAL |
Network Applid Qualifier |
(7C) |
CHARACTER |
8 |
EPCX_APPLID |
Applid |
(84) |
CHARACTER |
4 |
EPCX_TRANID |
Transaction Id |
(88) |
CHARACTER |
8 |
EPCX_USERID |
User Id |
(90) |
CHARACTER |
8 |
EPCX_ABSTIME |
ABSTIME of event |
(98) |
CHARACTER |
1 |
EPCX_EVENT_TYPE |
Appl or system |
(99) |
CHARACTER |
3 |
* |
Reserved |
(9C) |
CHARACTER |
8 |
EPCX_PROGRAM |
Current program name |
(A4) |
FULLWORD |
4 |
EPCX_RESP |
EIBRESP |
(A8) |
CHARACTER |
27 |
EPCX_UOWID |
Network UOW Id |
Table 2.
Len |
Type |
Value |
Name |
Description |
Values of EPCX_StrucId
|
4 |
CHARACTER |
EPCX |
EPCX_STRUC_ID |
Values of EPCX_Version
|
4 |
DECIMAL |
1 |
EPCX_VERSION_1 |
4 |
DECIMAL |
2 |
EPCX_VERSION_2 |
4 |
DECIMAL |
2 |
EPCX_CURRENT_VERSION |
Values of EPCX_SchemaVersion
|
2 |
DECIMAL |
1 |
EPCX_SCHEMA_VERSION_1 |
2 |
DECIMAL |
2 |
EPCX_SCHEMA_VERSION_2 |
2 |
DECIMAL |
2 |
EPCX_CURRENT_SCHEMA_ VERSION |
Values of EPCX_SchemaRelease
|
2 |
DECIMAL |
0 |
EPCX_SCHEMA_RELEASE_0 |
2 |
DECIMAL |
0 |
EPCX_CURRENT_SCHEMA_ RELEASE |
Values of EPCX_EventType
|
1 |
CHARACTER |
A |
EPCX_APPLICATION |
1 |
CHARACTER |
S |
EPCX_SYSTEM |