cdc:nos2.source:nam5871:hconend
Table of Contents
HCONEND
Table Of Contents
- [00008] PRGM HCONEND
- [00059] PROC BLINK
- [00060] PROC OSCHAPP
- [00061] PROC XTRACE
Source Code
- HCONEND.txt
- *DECK HCONEND
- USETEXT AHEADER
- USETEXT AT
- USETEXT NIPDEF
- USETEXT PARAMS
- USETEXT PT
- USETEXT SUPMSG
- PRGM HCONEND;
- STARTIMS;
- #
- *1DC HCONEND
- * 1. PROC NAME AUTHOR DATE
- * HCONEND C. BITTNER 81/12/01
- *
- * 2. FUNCTIONAL DESCRIPTION
- * FORMAT AND SEND CON/END/N TO APPLICATION
- *
- * 3. METHOD
- * USE BUFFER FOR CON/END/R
- * SET UP APPLICATION BLOCK HEADER
- * SET UP CON/END/N TEXT
- * QUEUE MESSAGE ON APPLICATION-S ACB
- *
- * 4. ENTRY PARAMETERS
- * PARAMS1 - SM BUFFER ADDRESS (CON/END/R)
- * PARAMS2 - APPLICATION NUMBER OF APPL ENDING CONNECTION
- *
- * 5. EXIT PARAMETERS
- * NONE
- *
- * 6. COMDECKS CALLED AND SYMPL TEXTS USED
- * AHEADER
- * AT
- * NIPDEF
- * PARAMS
- * PT
- * SUPMSG
- * OSSIZE
- *
- * 7. ROUTINES AND OVERLAYS CALLED
- * BLINK - QUEUE MESSAGE ON APPL-S ACB
- * OSCHAPP - SCHEDULE APPLICATION
- * XTRACE - RECORD PROCEDURE CALL
- *
- * 8. DAYFILE MESSAGES AND OTHER IMPORTANT INFORMATION
- * THIS IS A SECONDARY OVERLAY CALLED BY HCSTTP.
- * W A R N I N G - THIS PROGRAM CANNOT EXCEED THE SECONDARY
- *CALL OSSIZE
- *
- #
- STOPIMS;
- #
- EXTERNAL VARIABLES
- #
- XREF
- BEGIN
- PROC BLINK; # QUEUE MSG ON APPL-S ACB #
- PROC OSCHAPP; # SCHEDULE APPLICATION #
- PROC XTRACE; # RECORD PROCEDURE CALL #
- LABEL RJMAIN; # RETURN ADDRESS IN OVLCALL #
- END
- #
- INTERNAL VARIABLES
- #
- ITEM AN; # APPLICATION NUMBER #
- ITEM BUFADDR; # SM BUFFER #
- #**********************************************************************#
- BEGIN
- CONTROL IFEQ DEBUG,1;
- XTRACE("HCONE") ;
- CONTROL FI;
- # SET UP APPLICATION HEADER #
- BUFADDR = PARAMS1; # ADDRESS OF SM BUFFER #
- P<AHEADER> = BUFADDR + BLKHSIZE; # ADDR OF ABH #
- ABHTLC[0] = LCONENN; # TEXT LENGTH #
- # SET UP CON/END/N MESSAGE #
- P<SUPMSG> = BUFADDR + BLKHSIZE + ABHSIZE; # BASE SM #
- RB[0] = TRUE; # SET NORMAL RESPONSE BIT #
- CONLCF[0] = PARAMS5 ;
- CONNFF[0] = PARAMS8 ;
- # QUEUE CON/END/N ON APPL-S ACB #
- AN = PARAMS2; # APPLICATION NUMBER OF APPL ENDING CONN #
- BLINK(BUFADDR,ATACBA[AN]); # QUEUE MSG ON APPL-S ACB #
- OSCHAPP(ATACBA[AN]); # SCHEDULE APPLICATION #
- GOTO RJMAIN; # RETURN TO CALLING PROGRAM #
- END
- TERM
cdc/nos2.source/nam5871/hconend.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator