TMF Management Programming Manual (G06.24+)

Commands and Responses
HP NonStop TMF Management Programming Manual522420-002
5-189
STATUS TRANSACTION
ZTMF-TKN-TIMESTAMP
is the date and time the status information was taken.
ZTMF-TKN-CHILDREN
indicates a network-distributed transaction. This token can be used in a
subsequent STATUS TRANSACTIONCHILDREN command.
ZTMF-TKN-RMNAME
specifies the name of the resource manager that imported the transaction. If the
transaction was not imported by a resource manager, this token is omitted from the
response record.
ZTMF-MAP-STATUS-TRANS-RSP
is an extensible structured token containing the current status of transactions. This
token contains the following fields:
ZSTATE
indicates the state of the transaction.
ZDISTRIBUTED
indicates the type of transaction. The following values are valid:
ZPROCESSPHANDL
indicates the ID of the process where the transaction began. This field is valid
only if ZSTATE has the value ZTMF-VAL-ACTIVE or ZTMF-VAL-ENDING. If
ZDISTRIBUTED has the value ZSPI-VAL-TRUE, then this field is returned only
for the home system of the transaction (if it is in an active or ending state).
ZPARENTNAME
is the Expand node name of the parent node for a distributed transaction. If
the transaction whose status is being reported is imported from a foreign
transaction manager, then this token contains the value “FOREIGN”. This field
is valid only if ZDISTRIBUTED has the value ZSPI-VAL-TRUE.
ZPARENTNUMBER
is the Expand node number of the parent node for a distributed transaction. If
the transaction whose status is being reported is imported from a foreign
transaction manager, then this token contains the local Expand node number.
This field is valid only if ZDISTRIBUTED has the value ZSPI-VAL-TRUE.
ZSPI-VAL-TRUE The transaction is a network-distributed transaction.
ZSPI-VAL-FALSE The transaction is a local transaction.