*DECK NVFOPHB
USETEXT TEXTNVF
USETEXT TEXTSS
USETEXT TXTAPSS
PROC NVFOPHB;
# TITLE NVFOPHC - PROCESS HOP/BRK #
BEGIN # NVFOPHC #
#
** NVFOPHC - PROCESS HOP/BRK.
*
* A. LIM. 82/07/03.
*
* THIS PROCEDURE PROCESS A BREAK COMMAND FROM THE HOP.
* IT IS CALLED INTO EXECUTION BY: *NVFOROC*
*
* PROC NVFOPHB
*
* ENTRY NONE.
*
* EXIT 1. *ABORTCMDF* FLAG IN TEXTNVF SET.
* 2. A NULL TERMINAL TEXT SENT TO *CTQ*
* TO CLEAN UP THE PIPELINE.
#
#
**** PROC NVFOPHB XREF LIST
#
XREF
BEGIN
PROC SSTAQE; # SS- ACCAEPT A QUEUE ENTRY #
END
#
****
#
ABORTCMDF = TRUE; # SET ABORT CMD FLAG TO STOP SERIAL SEARCH#
WCB$WORD[1] = 0; # SEND A NULL TERMINAL TEXT TO *CTQ* #
ABHWORD[1] = 0;
WCB$WC[1] = 2;
WCB$IAF[1] = TRUE;
ABHABT[1] = HOPTX$;
SSTAQE(P<CTQ>,WCBUF[1],ABHBUF[1],MSGBUF[1]);
END # NVFOPHC #
TERM