cdc:nos2.source:nam5871:np_usi
Table of Contents
NP$USI
Table Of Contents
- [00004] PROC NP$USI
Source Code
- NP$USI.txt
- *DECK NP$USI
- USETEXT AIPDEF
- USETEXT NP$NWL
- PROC NP$USI;
- #
- *1DC NP$USI
- *
- * 1. PROC NAME AUTHOR DATE
- * NP$USI J.C. LEE 79/02/15
- *
- * 2. FUNCTIONAL DESCRIPTION
- * UPDATE S,I AND D BITS IN THE NSUP WORD
- *
- * 3. METHOD USED
- * UPDATE S AND I BITS IN THE NSUP WORD ACCORDING TO CONTENTS OF
- * ID$FLAG AND SD$FLAG AND THE SUPERVISORY MESSAGE BUFFER - SMB.
- * IT ALSO UPDATES THE DBIT OF THE NSUP ACCORDING
- * TO THE D BIT OF THE DATA AVAILABLE WORD.
- *
- * 4. ENTRY CONDITIONS
- * ID$FLAG - TRUE IF INPUT DATA QUEUED WITHIN NIP
- * SD$FLAG - TRUE IF SUPERVISORY DATA QUEUED WITHIN NIP
- * WD$FLAG - TRUE IF DATA ARE DELIVERABLE TO
- * THE APPLICATION.
- *
- * 5. EXIT CONDITIONS
- * S , I AND D BITS IN THE NSUP WORD UPDATED
- *
- * 6. COMDECKS CALLED AND SUMPL TEXTS USED.
- * AIPDEF NP$CRT NP$NWL
- *
- * 7. ROUTINES CALLED
- * NONE
- *
- * 8. DAYFILE MESSAGES
- * NONE
- *
- #
- BEGIN
- *CALL NP$CRT
- #**********************************************************************#
- #
- NP$USI EXECUTION BEGINS HERE
- #
- #
- NSUPWRD BASED ARRAY POINTER TO THE USER COMMUNICATION WORD
- WAS SET BY NETON. THE ARRAY IS LOCATED IN NP$NWL COMDECK.
- UPDATE THE S AND I BITS IN THE USER COMMUNICATION WORD.
- #
- I$FLAG = ID$FLAG NQ 0 OR GMBHEAD NQ GMBFOOT;
- S$FLAG = (SD$FLAG NQ 0) OR (HEAD NQ FOOT);
- D$FLAG = WD$FLAG;
- RETURN;
- END
- TERM
cdc/nos2.source/nam5871/np_usi.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator