REPresynch command
The state data for the REPresynch command portion of the OTMA message prefix is mapped by the TMAMHDR DSECT of the DFSYMSG macro.
The REPresynch command is sent by the client in reply to the REQresynch request from IMS. It contains the desired state information for a tpipe. The following table summarizes the format of state data for the REPresynch command. The summary includes byte, length, content, hexadecimal value, the meaning, and includes usage comments.
| Byte | Length | Content | Value | Description |
|---|---|---|---|---|
| 0 | 2 | Length | Length of the state-data section, including the length field. | |
| 2 | 8 | Tpipe name | The transaction pipe name. | |
| 10 | 4 | Send-sequence number | Client recoverable send-sequence number for the transaction pipe. | |
| 14 | 4 | Receive-sequence number | Client recoverable receive-sequence number for the transaction pipe. | |
| 18 | 1 | Tpipe flag 1 | X'00' | Continue: the last message has been received and IMS continues processing for this synchronized transaction pipe. |
| X'04' | Dequeue Last Output: IMS can dequeue the last output message. The recoverable send-sequence number is updated. | |||
| X'08' | Reset Sequence Numbers: IMS resets the recoverable send-sequence number and the recoverable receive-sequence number, as passed in this command. | |||
| X'0C' | Stop Tpipe: IMS stops this synchronized transaction pipe. | |||
| X'10' | Stop Tpipe and wait for TBresynch: IMS stops this synchronized transaction pipe and waits for TBresynch from the client. | |||
| 19 | 1 | Tpipe flag 2 | Reserved. | |
| 20 | 6 | Reserved |