TMF Application Programmer's Guide (H06.06+, J06.03+)
Hewlett-Packard Company—540139-009
i
HP NonStop TMF Application
Programmer’s Guide
Index Examples Figures Tables
Legal Notices
What’s New in This Manual vii
Manual Information vii
New and Changed Information viii
About This Manual xiii
Who Should Read This Manual xiii
How this Manual is Organized xiii
About the TMF Library xiii
Related Manuals xiii
Notation Conventions xiv
HP Encourages Your Comments xvii
1. TMF Programming Environment
The TMF Transaction 1-2
Defining a Transaction 1-2
Initiating a Transaction 1-3
Committing a Transaction 1-4
Aborting a Transaction
1-4
Heterogeneous Transaction Processing
1-5
The Requester/Server Model
1-6
The Current Transaction 1-7
The Nil State 1-8
The Current Transaction Identifier
1-8
Excluding a Server from a TMF Transaction
1-8
Setting the Current Transaction to Nil 1-10
Marking an OPEN to Not Share a Transaction Identifier
1-10
Consistency and Concurrency
1-11
Achieving Maximum Consistency
1-11
Levels of Consistency
1-12
Enscribe Capabilities 1-14










