Link3270 SYNCPOINT vector
This vector is the data supplied by an EXEC CICS SYNCPOINT command.
See SYNCPOINT for details of the command options.
This vector is supplied when the application issues one
of the following:
- An EXEC CICS SYNCPOINT command
- A CICS® command such as EXEC CICS SYNCONRETURN or EXEC CICS CREATE which issues an implicit syncpoint
- An RMI request which issues an implicit syncpoint
Note: The vector is not supplied on the implicit syncpoint
which occurs when a transaction completes.
| Offset
Hex |
Type
|
Len
|
Name
|
|---|---|---|---|
| (0)
|
STRUCTURE
|
20
|
BRIV-SYNCPOINT
|
| (0)
|
STRUCTURE
|
16
|
Output header
|
| (10)
|
CHARACTER
|
4
|
BRIV-SP-ROLLBACK
|
| (14)
|
CHARACTER
|
4
|
BRIV-SP-EXPLICIT
|
| (18)
|
FULLWORD
|
4
|
BRIV-SP-RESP
|
- BRIV-SP-ROLLBACK
- The presence of ROLLBACK on the EXEC CICS SYNCPOINT command.
Valid values are:
- BRIVSPR-YES
- ROLLBACK specified.
- BRIVSPR-NO
- ROLLBACK not specified.
- BRIV-SP-EXPLICIT
- Whether the syncpoint was explicit ( resulting from a SYNCPOINT
command) or implicit (resulting from a CICS or
RMI command which issues an implicit syncpoint). Refer to the description
above for more information. Valid values are:
- BRIVSPE-YES
- The SYNCPOINT command was issued.
- BRIVSPE-NO
- The syncpoint was implicit.
- BRIV-SP-RESP
- The EIBRESP value returned from the SYNCPOINT command.