TMF Application Programmer's Guide (H06.06+, J06.03+)
File System Procedures
HP NonStop TMF Application Programmer’s Guide—540139-009
4-11
BEGINTRANSACTION_EXT_
For a list of file system error numbers, see the Operator Messages Manual.
trans-begin-tag output
INT(32) :ref
or
INT(32) .EXT64:ref
returns a value that identifies the new transaction, among other transactions, which
the calling process has initiated. This parameter is optional for single-threaded
requesters, and mandatory for multithreaded requesters.
timeout input
INT(32)
is the value in seconds that overrides the Auto Abort timer. A value 0 indicates use
of Auto Abort timer. A value -1 indicates that the transaction will never time out.
The timeout parameter can have a value in the range of -1 through 21474836.
This parameter is optional and if omitted, the configured AutoAbort value is used.
Type_Flags input
Fixed
is the transaction attribute. This parameter is optional.
The Transaction Typing parameter will be passed by the application to TMF and will be
returned from TMF to the application as a FIXED (64-bit) value but will be treated as a
structure within TMF.
84 TMF not configured.
86 Audit trail at begin-trans-disable threshold, or operator has disabled the
BEGINTRANSACTION procedure.
98 TFILE was opened using a nonzero sync-depth and all transaction
control blocks (TCBs) within the caller’s CPU are currently occupied.
590 The parameter value is invalid.










