AutoTMF Software User's Guide (Update 11)
NonStop AutoTMF Software Commands
HP NonStop AutoTMF Software User’s Guide—429952-013
6-30
ALTER ATMFPROGRAMS
•
All transactions inherited from requesters through messages on 
$RECEIVE are ignored.
•
FILEINFO requests for audited files reports that files are not audited.
This facility is for testing only. Programs that make use of TMF may depend on 
the correct operation of the calls that are eliminated by this option. Enabling 
this option may cause program failures and data corruption.
TMF operations for a program may also be suppressed by using the class map 
define =_ESCORT_SUPPRESS_AUDIT with a dummy file.
The default is NO SUPPTRESSUSERTX.
TXTIMEOUT { value | NEVER | OFF } 
 specifies how long automatic transactions may live, regardless of the TMF 
AutoAbort setting. This feature requires TMF version 3.6 or later. 
°
value is n [ SEC[ONDS] | MIN[UTES] ]
value can be between 5 and 510 minutes and overrides the TMF 
AutoAbort timer.
°
NEVER specifies that the TMF AutoAbort timer is not in effect. 
°
OFF specifies that the TMF AutoAbort is in effect.
If TXTIMEOUT is configured on a system that is not running TMF 3.6 or later, a 
warning message is issued, the configuration is updated and the transaction 
timeout takes effect when TMF 3.6 is installed.
WAITEDIO | NO WAITEDIO
converts NOWAIT I/O operations to WAITED I/O operations.
If WAITEDIO is specified for a NOWAIT file open, AutoTMF automatically 
performs an AWAITIO operation immediately following the various forms of 
READ and WRITE. After the AWAITIO completes, AutoTMF commits any 
outstanding transactions using the usual algorithms as directed by the 
configuration.
AutoTMF saves the values returned by AWAITIO, and returns control to 
program as if the READ or WRITE operation were still in progress. For a 
READ, the data buffer contains the input data.
For this option to take effect, specify it both as a program attribute and as a file 
attribute using ADD ATMFFILESET
 or ALTER ATMFFILESET.
For further details, see Changing Nowait IO to Waited IO on page 4-14.
Note. The AutoTMF AutoCommit timer always applies, regardless of the configured 
transaction timeout. If the desired transaction time out value exceeds the default 
AutoCommit timer value, the user should adjust the AutoCommit timer accordingly. 
See AutoCommit attribute description above on page 6-7
 for details.










