cdc:nos2.source:nam5871:hcrrapr
Table of Contents
HCRRAPR
Table Of Contents
- [00010] PROC HCRRAPR
- [00053] PROC XTRACE
- [00054] PROC BLINK
- [00055] PROC OSCHAPP
Source Code
- HCRRAPR.txt
- *DECK HCRRAPR
- USETEXT NIPDEF
- USETEXT SUPMSG
- USETEXT AHEADER
- USETEXT PARAMS
- USETEXT PT
- USETEXT AT
- USETEXT NHEADER
- USETEXT ACNB
- PROC HCRRAPR ; # SEND CR/RAP/R TO NVF #
- STARTIMS;
- #
- *1DC HCRRAPR
- *
- * 1. PROC NAME AUTHOR DATE
- * HCRRAPR A. BEN-ARTZI 82/05/06
- *
- * 2. FUNCTIONAL DESCRIPTION
- * SEND CR/RAP/R TO NVF BASED ON ICN/AP/R FROM CCP
- *
- * 3. METHOD USED
- * RE-FORMAT THE ICN/AP/R TO BE A CR/RAP/R BUFFER
- * SET APPLICATION HEADER
- * QUEUE TO NVF-S ACB
- *
- * 4. ENTRY PARAMETERS
- * PARAMS1 - ADDRESS OF ICN/AP/R BUFFER
- * PARAMS2 - APPLICATION CONNECTION NUMBER
- *
- * 5. EXIT PARAMETERS
- * NONE
- *
- * 6. COMDECKS CALLED AND SYMPL TEXTS USED
- * NIPDEF SUPMSG AHEADER PARAMS
- * PT AT
- *
- * 7. ROUTINES AND OVERLAYS CALLED
- * XTRACE - TRACE PROCEDURE CALL
- * BLINK - LINK DATA BLOCK TO DATA RING
- * OSCHAPP - SCHEDULE APPLICATION
- *
- * 8. DAYFILE MESSAGES AND OTHER IMPORTANT INFORMATION
- * THIS PROCEDURE IS CALLED BY PRIMARY OVERLAY STRTCON
- * VIA HCSTTP.
- *
- #
- STOPIMS;
- #
- EXTERNAL VARIABLE
- #
- XREF
- BEGIN
- PROC XTRACE ; # DEBUG TRACE CALLS #
- PROC BLINK ; # LINK MESSAGE TO APPLICATION #
- PROC OSCHAPP; # SCHEDULE APPLICATION #
- END
- #
- INTERNAL VARIABLES
- #
- #**********************************************************************#
- BEGIN
- CONTROL IFEQ DEBUG,1 ;
- XTRACE("CRRAP") ;
- CONTROL FI ;
- #
- CHANGE HEADER TO APPLICATION HEADER
- #
- P<AHEADER> = PARAMS1 + BLKHSIZE ;
- ABHABT[0] = APPCMD ;
- ABHACT[0] = CT60TRANS ;
- P<NHEADER> = P<AHEADER>;
- ABHTLC[0] = (2 * CC[0] + 14)/15;
- ABHABN[0] = 0 ;
- ABHADR[0] = 0 ;
- ABHDBC[0] = 0 ;
- #
- SET UP NEW FIELDS IN MESSAGE
- #
- P<SUPMSG> = P<AHEADER> + ABHSIZE ;
- P<SMNIP > = P<SUPMSG> ;
- P<SMNVF > = P<SUPMSG> ;
- PFCSFC[0] = CRRAP ;
- ICNCN [0] = 0 ; # ZERO NETWORK CONNECTION FIELD #
- CRACN [0] = PARAMS2 ; # AND SET APPLICATION CONNECTION NUMBER#
- #
- AND SEND IT TO NVF
- #
- BLINK (PARAMS1,ATACBA[NVFAN]) ; # QUEUE TO NVF"S ACB #
- OSCHAPP (ATACBA[NVFAN]) ;
- RETURN ;
- END
- TERM
cdc/nos2.source/nam5871/hcrrapr.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator