Home

 

TaskEndStatus (MQLONG)

This shows the status of the user transaction at end of task. One of the following values is returned:

MQCTES_NOSYNC

Not synchronized.

The user transaction has not yet completed and has not syncpointed. The MsgType field in MQMD is MQMT_REQUEST in this case.

MQCTES_COMMIT

Commit unit of work.

The user transaction has not yet completed, but has syncpointed the first unit of work. The MsgType field in MQMD is MQMT_DATAGRAM in this case.

MQCTES_BACKOUT

Back out unit of work.

The user transaction has not yet completed. The current unit of work will be backed out. The MsgType field in MQMD is MQMT_DATAGRAM in this case.

MQCTES_ENDTASK

End task.

The user transaction has ended (or abended). The MsgType field in MQMD is MQMT_REPLY in this case.

This is a response field used only for 3270 transactions. The initial value of this field is MQCTES_NOSYNC.



 

Home