User Manual

Special DEFINEs
HP NonStop AutoTMF Software User’s Guide429952-014
B-6
=_ESCORT_DYNAMIC_TRC_ON
=_ESCORT_DYNAMIC_TRC_ON
You can enable dynamic tracing of a program with the
=_ESCORT_DYNAMIC_TRC_ON DEFINE. The program periodically checks the state
of a signaling file to determine if tracing has been requested and will start tracing at
that point. The DEFINE is added with the following TACL command:
The FILE parameter is ignored.
=_ESCORT_EMS_COLLECTOR
You can select an alternate destination for EMS event messages with the
=_ESCORT_EMS_COLLECTOR DEFINE. These events generally pertain to
configuration problems. The DEFINE is added with the following TACL command:
The process name specified with the FILE parameter must be an EMS collector,
having a device type 1 and subtype 0, otherwise the DEFINE is ignored.
Messages are also sent to the process home terminal.
=_ESCORT_MONITOR
See description of =_ESCORT_MONITOR on page B-10 below.
=_ESCORT_OPTIMIZEUNLOCKS
Specify this define to enable the optimization of UNLOCKFILE operations, which is
equivalent to configuring the ATMFPROGRAMS attribute OPTIMIZEUNLOCKS.
The file parameter is ignored.
Non TMF-aware applications sometimes issue a blanket call to UNLOCKFILE to
release all locks rather than managing locks individually. When optimization is enabled:
NonStop AutoTMF software eliminates the call to UNLOCKFILE.
Since the program has released all locks on the file, NonStop AutoTMF software
attempts to commit the transaction, subject to the usual protocol for committing
automatic transactions (no other lock is held on another file participating in the
transaction).
Note that the optimization can only be enabled for files that are also enabled for
automatic transactions.
ADD DEFINE =_ESCORT_DYNAMIC_TRC_ON, CLASS MAP, FILE $X.Y.Z
ADD DEFINE =_ESCORT_EMS_COLLECTOR, CLASS MAP, FILE $collector
ADD DEFINE =_ESCORT_OPTIMIZEUNLOCKS, CLASS MAP, FILE $X.Y.Z