Tivoli Storage Manager Using the Application Program Interface
Figures
Tables
About This Book
Introducing the API
Building and Running the Sample Application
Using the Application Program Interface
Key Design Recommendations
Determining Size Limits
Maintaining Version Control in the API
Using Multi-Threading
Using Signals
Starting or Ending a Session
Identifying the Object
Accessing Objects
Accessing Across Nodes and Across Owners
Managing Filespaces
Associating a Management Class With Objects
Querying the TSM System
Sending Data to a Server
Sending Objects to the Server
Reading State Diagrams and Flowcharts
File Grouping
Receiving Data from a Server
Updating Objects on the Server
Deleting Objects from the Server
Logging Events
Putting It All Together
Understanding Interoperability
Using the API With Unicode
API Function Calls
Appendix A. API Type Definitions Source File
Appendix B. API Function Definitions Source File
Appendix C. API Return Codes Source File
Appendix D. API Return Codes With Explanations
Appendix E. The X/Open API
Appendix F. Notices
Glossary
Index