cdc:nos2.source:nam5871:csesim
Table of Contents
CSESIM
Table Of Contents
- [00005] PROC CSESIM
- [00006] SEND IDLING-DOWN MESSAGE.
- [00009] SEND IDLING-DOWN MESSAGE.
- [00029] PROC SSTAQE
Source Code
- CSESIM.txt
- *DECK CSESIM
- USETEXT TEXTCS
- USETEXT TEXTSS
- USETEXT TXTAPSS
- PROC CSESIM;
- # TITLE - SEND IDLING-DOWN MESSAGE. #
- BEGIN
- #
- ** CSESIM - SEND IDLING-DOWN MESSAGE.
- *
- * D.K. ENDO 82/03/18
- *
- * THIS PROCEDURE SENDS A MESSAGE REQUEST ALL THE CONNECTED OPERATORS
- * TO TERMINATE THEIR CONNECTION.
- *
- * PROC CSESIM
- *
- * ENTRY 1. SHUT/INSD SM
- *
- * EXIT 1. ENTRY IN OPERATOR RESPONSE QUEUE WITH AN AUDIENCE
- * GROUP OF ONE(HOP AND ALL NOP-S).
- *
- #
- #
- **** PROC CSESIM - XREF LIST BEGINS.
- #
- XREF
- BEGIN
- PROC SSTAQE; # ADD QUEUE ENTRY #
- END
- #
- ****
- #
- DEF TRM$TXTL # 50 #; # CHAR COUNT OF -PLEASE TERMINATE- TEXT #
- #
- THIS ARRAY DEFINES THE -PLEASE TERMINATE CONNECTION- MESSAGE THAT
- IS SENT TO ALL OPERATOR WHEN THIS PROC IS INVOKED.
- #
- ARRAY TRM$TXT [00:00] S(5);
- BEGIN
- ITEM TRM$MSG C(00,00,47) =
- ["CS SHUTDOWN INITIATED, PLEASE TERMINATE CONNECT"];
- ITEM TRM$ZBYT U(04,42,18) = [ 0 ];
- END
- CONTROL EJECT;
- # #
- # CSESIM CODE BEGINS HERE #
- # #
- #
- * SEND A -PLEASE TERMINATE- MESSAGE THE OPERATOR RESPONSE QUEUE WITH
- * THE AUDIENCE GROUP SET TO ONE(HOP AND ALL NOP-S).
- #
- WCB$WORD[1] = 0;
- WCB$WC[1] = 2 + (TRM$TXTL / 10);
- ABHWORD[1] = TRM$TXTL;
- ABHADR[1] = AUDGR1$;
- SSTAQE(P<ORQ>,WCBUF[1],ABH[1],TRM$TXT[0]);
- RETURN; # **** RETURN **** #
- END # CSESIM #
- TERM
cdc/nos2.source/nam5871/csesim.txt ยท Last modified: 2023/08/05 17:21 by Site Administrator