8. Referencing PODIUM
Although there is a large variety of applications, from
the programmer's point of view the way of referencing
PODIUM is always by means of the same subroutine reference.
With the exception of setting up DAI's or windows a
programmer who wants to use PODIUM has nothing to do
but
- to provide for resumption of his program after
detection of abnormal conditions by PODIUM,
- to select appropriate PODIUM reference function
code values from the manual and subordinate record
count values according to his needs,
e
- to make his program allocating and maintaining
appropriate buffers since in the main storage PODIUM
does not locally store any global data (cf. section 9).
The form of the parameter list may be illustrated by
the following commented FORTRAN formatted reference to
PODIUM.
o CALL PODIUM (
C
& $label-1,
9 & $label-2,
& $label-3,
C ABNORMAL RETURN LABELS
C
& PRFC,
C PODIUM REFERENCE FUNCTION CODE
E C
& SRC,
& SRCZ,
C SUBORDINATE RECORD COUNTS
C
& HDRB,
C HEADER BUFFER
C
& WHDRB,
C WINDOW HEADER BUFFER
C
& IOSB,
C 1/0 SUPPORT BUFFER
C
& ASPPB,
C ACCESS SUPPORT/ PREPROCESSING/
C POSTPROCESSING BUFFER
C
& IOB)
1/0 BUFFER