The IMBSBRDG program module simulates DBOMP processing by converting DBOMP calls to CA IDMS/DB statements. IMBSBRDG uses its process indicator table to make the conversion. The executing program:
IMBSBRDG Routines
The following table describes the IMBSBRDG routines.
The IMBSBRDG module supplied on the installation media includes comments for each of these routines as well as for the routines that move pointers and data to and from the DBOMP file work area.
|
Name of routine |
What it does |
|---|---|
|
HOUSEKEEPING (performed on each entry to BM$PIO and AP$SEQ) |
|
|
MAINLINE |
Routes all calls to IMBSBRDG:
|
|
INITIALIZATION (performed on initial entry to IMBSBRDG) |
|
|
FILENAME VERIFICATION |
Equates the DBOMP file name to a CA IDMS/DB record type name |
|
PROCESS INDICATOR |
Equates the DBOMP process indicator to a CA IDMS/DB function |
|
MOVE RECORD |
|
|
MRAN MRKY |
Performs random record retrieval |
|
DIRECT READ |
Performs direct record retrieval |
|
MODIFY RECORD |
Updates in place master and chain file records |
|
SEQUENTIAL READ |
Performs processing requested by GE$T |
|
START KEY |
Performs processing requested by ST$KY |
|
START DA |
Performs processing requested by ST$DA |
|
OPEN |
|
|
CLOSE |
Returns file control record to CA IDMS/DB database and closes database |
|
EXPAND |
Moves disk address to named work area prefix from indicated sending field |
|
COMPRESS |
Moves disk address from named work area prefix to indicated receiving field |
|
Copyright © 2013 CA.
All rights reserved.
|
|