TMF Application Programmer's Guide (H06.06+, J06.03+)

File System Procedures
HP NonStop TMF Application Programmers Guide540139-009
4-20
GETTRANSACTIONDETAILS
Syntax for TAL Programmers
Parameters
error returned value
INT
is an error number indicating the outcome of an operation. The following are the
possible errors:
For a list of file system error numbers, see Operator Messages Manual.
InputID input
INT
indicates whether TransID, TXID, TxHandle, or none of these are passed as
input. Valid values are 0, 1, 2, and 3.
If InputID = 0
It indicates that no input is passed. In this case, the API retrieves the following
details of the current transaction of the process:
TransID
TXID
error := GetTransactionDetails (InputID,
TransID,
TXID,
TXHandle,
TypeFlags,
Phandle,
BeginTag);
CALLABLE, EXTENSIBLE;
FEOK Successful completion.
FEMISSPARAM Missing parameter(s).
FENOTRANSID Current transaction in NIL state.
FEINVTRANSID Invalid or obsolete transaction identifier.
FETMFNOTRUNNING TMF not running.
FETMFNOTCONFIGURED TMF not configured.
FEBADPARMVALUE InputID is invalid.
FEINVALIDTXHANDLE Invalid transaction handle.