TMF Management Programming Manual (H06.06+, J06.03+)
Table Of Contents
- HP NonStop TMF Management Programming Manual
- Legal Notices
- Contents
- What’s New in This Manual
- About This Manual
- 1 Introduction to TMF
- 2 Communicating With the TMFSERVE Process
- 3 SPI Programming Considerations for TMF
- 4 Common Definitions
- 5 Commands and Responses
- Command Summary
- Command Descriptions
- ABORT TRANSACTION
- ADD AUDITTRAIL
- ADD DATAVOLS
- ADD DUMPS
- ADD MEDIA
- ADD RESOURCEMANAGER
- ALTER AUDITDUMP
- ALTER AUDITTRAIL
- ALTER BEGINTRANS
- ALTER CATALOG
- ALTER DATAVOLS
- ALTER DUMPS
- ALTER MEDIA
- ALTER PROCESS
- ALTER TMF
- CANCEL OPERATION
- CLOSE RESOURCEMANAGER
- DELETE CATALOG
- DELETE DATAVOLS
- DELETE DUMPS
- DELETE MEDIA
- DELETE RESOURCEMANAGER
- DELETE TMF
- DELETE TRANSACTION
- DISABLE AUDITDUMP
- DISABLE BEGINTRANS
- DISABLE DATAVOLS
- DUMP FILES
- ENABLE AUDITDUMP
- ENABLE BEGINTRANS
- ENABLE DATAVOLS
- INFO ATDUMPDM
- INFO ATVOLUME
- INFO AUDITDUMP
- INFO AUDITTRAIL
- INFO BEGINTRANS
- INFO CATALOG
- INFO DATAVOLS
- INFO DUMPS
- INFO MEDIA
- INFO PROCESS
- INFO RESOURCEMANAGER
- INFO TMF
- LIST AUDITTRAIL
- NEXT AUDITTRAIL
- RECOVER FILES
- RELOCATE DISKDUMPS
- RESOLVE TRANSACTION
- START TMF
- STATUS ATFILE
- STATUS AUDITDUMP
- STATUS AUDITTRAIL
- STATUS BEGINTRANS
- STATUS CATALOG
- STATUS DATAVOLS
- STATUS OPERATION
- STATUS RESOURCEMANAGER
- STATUS RMTRANSBRANCHES
- STATUS TMF
- STATUS TMFSERVER
- STATUS TRANSACTION
- STATUS TRANSACTIONCHILDREN
- STOP TMF
- 6 Event Messages
- 7 Error and Warning Messages
- A TMF Configuration Limits and Defaults
- Index

HP NonStop TMF Management Programming Manual—540140-010
2-1
2
Communicating With the
TMFSERVE Process
A management application communicates with TMF through the Subsystem
Programmatic Interface (SPI). It retrieves event messages from TMF through the Event
Management Service (EMS).
This section contains the following topics:
Communicating With the TMFSERVE Process on page 2-1
Starting and Opening TMFSERVE on page 2-2
Closing TMFSERVE on page 2-3
Running an EMS Consumer Distributor on page 2-3
Communicating With the TMFSERVE Process
The TMFSERVE process supports management applications written in TAL,
COBOL85, TACL, or C.
When writing a management application using the TMFSERVE process, use the
following guidelines:
It is not a process pair
It can be opened by a primary process or its backup
It can be opened by a requester only once
It can be opened by up to 10 requesters at a time
It can be started by any user that has execute access to the TMFSERVE object file
It responds to one request before it begins work on another (it is single-threaded)
It can accept a sync depth of 0 or 1
It does not support multiple outstanding requests from the same requester
It can only manage TMF on the system where it is running
If you want to manage TMF on a remote system, you must establish communication
with a TMFSERVE process on that system.
If you want to make audit dumps or online dumps using a tape drive on another
system, that system must have labeled-tape processing configured by SYSGEN.










