gtpd1m03Database Reference


Figures

  1. File Address Formats
  2. FARF Address Generation
  3. FARF3 Fixed Address Decode Procedure
  4. FARF4, FARF5, and FARF6 Fixed Address Decode Procedure
  5. Extended MCHR File Address Formats
  6. Capture and Restore Load Balancing Using DASDCU and DASDCH
  7. Capture and Restore Load Balancing Using the TAPECU and TAPECH Parameters
  8. General Layout of a TPFCS Database
  9. TPFCS Abstract Class Hierarchy
  10. Data on an External Device
  11. Class Inheritance Tree Example
  12. Object Class Inheritance
  13. Multiple Inheritance Example
  14. Object Aggregation
  15. Defining TPF Collection Support Source Code Instance Attributes
  16. ClassC Inheritance Scheme
  17. A ClassC Object
  18. Another Way to Depict the Same ClassC Object
  19. Separate Objects in the Same Record
  20. A ClassX Object
  21. A Limousine Object
  22. Data Area Attribute of a ClassX Object in the Vehicle Database
  23. DSECT Showing the 4-Byte Format Record Header
  24. DSECT Showing the 8-Byte Format Record Header
  25. TPF Collection Support Primary Record Header Using 4-Byte File Addresses
  26. TPFCS Shadow Record Header
  27. Primary Record Header with No Shadow
  28. Contents of the TPFCS Record Trailer
  29. DATXPAGE Envelope Format
  30. Example of a Collection Control Record
  31. Conceptual View of a Control Record for a Keyed Log Collection
  32. USERdata Object
  33. Example of the Data Area of a MemFLAT Object
  34. Example of the Data Area of a MemHash Object
  35. Data Area of MemKey in Memory
  36. Example of a MemList Data Area in Memory
  37. Abstract View of How Data Is Stored for Extended-Resident Collections
  38. How Directory Records Are Used to Locate RRNs 18-26
  39. How TPF Collection Support Adds Records to a StructureDasd Chain
  40. How Records Are Linked on Both Allocated and Released Chains
  41. DASDINDEXPool Object and Its Associated Records
  42. Example of a Key (Index) Record Containing Five Entries
  43. Example of a Data Record Containing Four Active Entries
  44. Abstract Model of a DASDHASD Structure Collection
  45. Example of a VDATPAGE Data Record Containing Four Active Entries
  46. How Elements of a DASDLIST Structure Collection Are Written in the Database
  47. How Elements of a DASDLIST Structure Collection Are Ordered
  48. How the Order of a DASDLIST Collection Is Maintained
  49. Example of an LDATPAGE Data Record Containing Four Active Entries
  50. How an Object Containing a Data Area Appears in Memory
  51. How an Object Containing a Data Area with Locators Appears after Space Saving
  52. How OBJECTA Is Spread Across Three Records (with Shadowing)
  53. Control Record for a Nonshadowed Array with Overflow
  54. How TPFCS Handles the Control Record Contents
  55. Collection Attributes Display Format
  56. Actual Collection Attributes Display
  57. Multiple Systems Sharing Data through a CF
  58. Allocating a CF Structure
  59. Connecting to an Allocated CF Structure
  60. A Serialized List Structure
  61. A List Containing Entries with Various Numbers of Data Elements
  62. Elements of a Cache System for Processor Shared Cache
  63. Elements of a Cache System for Processor Unique Cache
  64. Registered Interest in Shared Pieces of Data
  65. Invalidating a Local Cache Copy of a Shared Piece of Data
  66. Format of the CF Lock
  67. Format of the CF Lock When a CF Is in Available State
  68. Format of the CF Lock When a CF Is in a Nonavailable State
  69. Format of the CF Lock When the Lock Holder Field Is Set to Zero
  70. Format of the CF Lock When the Lock Holder Field Is Set to the Processor Ordinal Number for Processor C