

The Transparency Environment › DBOMP Process Indicators Supported › Process Indicators Supported with Exceptions
Process Indicators Supported with Exceptions
The following process indicators are supported by the transparency but are handled in a manner that is different from DBOMP:
- CMPR—The transparency moves the disk address from the work area prefix, simulating compression. Since CA IDMS/DBB uses only 4-byte relative addresses, actual compression is unnecessary. This operation is transparent to the calling program, and no program changes need be made.
- EXPN—The transparency moves the disk address to the work area prefix, simulating expansion. Since CA IDMS/DBB uses only 4-byte relative addresses, actual expansion is unnecessary. This operation is transparent to the calling program, and no program changes need be made.
- OPEN—The first CA$LL issued by the DBOMP program moves an OPEN process indicator to the work area prefix of each file. The first OPEN encountered by the transparency opens the entire CA IDMS/DBB database: BINDs are issued for the run unit and all record types, and database areas are READYed. In addition, the OPEN process indicator for the first and all other files causes the transparency to determine, for future processing purposes, how the corresponding record type is stored on the CA IDMS/DB database (CALC or DIRECT for master files; VIA for chain files). OPEN also causes the transparency to determine from information in IMBSTAB whether the file named in the CA$LL is the one for which RACN processing has been requested. If so, the transparency returns the file control record to the work area for that record (for information about the transparency's support of RACN, see DBOMP Routines Supported.
- CLOS—The first CLOS encountered by the transparency closes the entire CA IDMS/DB database: the transparency updates the file control record if RACN processing has been requested for a file, and then issues a FINISH command.
Copyright © 2013 CA.
All rights reserved.
 
|
|