cdc:nos2.source:nam5871:csloio
Table of Contents
CSLOIO
Table Of Contents
- [00005] PRGM CSLOIO
- [00010] OPERATOR INPUT/OUTPUT PROCESSING OVERLAY.
- [00041] PROC CSCDQE
- [00042] PROC CSOBOE
- [00043] PROC CSOGHL
- [00044] PROC CSOROO
Source Code
- CSLOIO.txt
- *DECK CSLOIO
- OVERLAY(02,00)
- USETEXT TEXTCS
- USETEXT TEXTSS
- PRGM CSLOIO;
- # TITLE CSLOIO - OPERATOR INPUT/OUTPUT PROCESSING OVERLAY. #
- BEGIN # CSLOIO #
- #
- ** CSLOIO - OPERATOR INPUT/OUTPUT PROCESSING OVERLAY.
- *
- * A. LIM 82/06/14.
- *
- * THE FUNCTION OF THIS PROGRAM IS TO BUILD THE SKELETON OF THE
- * OPERATOR I/O PROCESSING OVERLAY (02,00) AND TRANSFER CONTROL
- * TO THE APPROPRIATE ENTRY POINT (*OVENUM* IN COMMON BLOCK IN
- * TEXTSS). UPON EXIT, CONTROL TRANSFERS TO SERVICE AND SCHEDULOR
- * THROUGH *SSORTN*.
- *
- * PRGM CSLOIO
- *
- * ENTRY NEXT OVERLAY ENTRY POINT NUMBER *OVENUM* TO EXECUTE.
- *
- * EXIT OVERLAY ENTRY POINT NUMBER *OVENUM* EXECUTED, AND
- * CONTROL RETURNS TO SERVICE AND SCHEDULOR THROUGH
- * *SSORTN*.
- *
- * METHOD *OVENUM* IS USED IN A SWITCH ITEM TO SWITCH TO THE
- * APPROPRIATE ENTRY POINT TO EXECUTE. UPON RETURNING
- * FROM THE PROC, CONTROL RETURNS TO SERVICE AND
- * SCHEDULOR THROUGH *SSORTN*.
- #
- #
- **** PRGM CSLOIO - XREF LIST.
- #
- XREF
- BEGIN
- PROC CSCDQE; # DISPATCH CONNECTION TRAFFIC #
- PROC CSOBOE; # BROADCAST OPERATOR EVENT #
- PROC CSOGHL; # GENERATE HISTORY LINE #
- PROC CSOROO; # ROUTE OPERATOR OUTPUT #
- LABEL SSORTN; # SS- OVERLAY RETURN #
- END
- #
- ****
- #
- SWITCH EPSWT:EPOIO
- LLCDQE : CCDQE, # LABEL FOR ENTRY PT 0- CSCDQE #
- LLOBOE : COBOE, # LABEL FOR ENTRY PT 1- CSOBOE #
- LLOGHL : COGHL, # LABEL FOR ENTRY 2- CSOGHL #
- LLOROO : COROO; # LABEL FOR ENTRY 3- CSOROO #
- CONTROL EJECT;
- #
- * SWITCH TO THE APPROPRIATE ENTRY POINT BY THE VALUE OF ENTRY
- * POINT NUMBER IN *OVENUM*.
- #
- GOTO EPSWT[OVENUM];
- LLCDQE: # 2,0 OVL - PROCESSOR OF *CNQ* #
- CSCDQE; # DISPATCH CONNECTION TRAFFIC #
- GOTO ENDCASE;
- LLOBOE: # 2,1 OVL - PROCESSOR OF *ORQ* #
- CSOBOE; # BROADCAST OPERATOR EVENT #
- GOTO ENDCASE;
- LLOGHL: # 2,2 OVL - PROCESSOR OF *HRQ* #
- CSOGHL; # GENERATE HISTORY LINE #
- GOTO ENDCASE;
- LLOROO: # 2,3 OVL - PROCESSOR OF *ODEQ* #
- CSOROO; # ROUTE OPERATOR OUTPUT #
- ENDCASE: # END CASE ON SWITCH #
- GOTO SSORTN; # RETURN TO SERVICE AND SCHEDULOR#
- END # CSLOIO #
- TERM
cdc/nos2.source/nam5871/csloio.txt ยท Last modified: 2023/08/05 17:21 by Site Administrator