*DECK CSODOO USETEXT TEXTCS USETEXT TEXTSS USETEXT TXTAPSS USETEXT TXTSMCS PROC CSODOO; # TITLE - DISPATCH OPERATOR OUTPUT. # BEGIN # ** CSODOO - DISPATCH OPERATOR OUTPUT. * * D.K. ENDO 82/04/08 * * THIS ROUTINE MAKES ENTRIES IN THE HISTORY BUFFER AND SENDS TEXT * OUT TO THE APPROPRIATE OPERATORS BASED ON THE GROUP NUMBER. * * PROC CSODOO * * ENTRY 1. ENTRIES IN THE OPERATOR RESPONSE QUEUE. * * EXIT 1. ENTRIES IN THE HISTORY BUFFER. * 2. TEXT SENT TO THE APPROPRIATE OPERATORS. * # # **** PROC CSODOO - XREF LIST BEGINS. # XREF BEGIN PROC SSTAQE; # ADD QUEUE ENTRY # PROC SSTRQE; # REMOVE QUEUE ENTRY # END # **** # ITEM I; # LOOP INDUCTION VARIABLE # CONTROL EJECT; # # # CSODOO CODE BEGINS HERE # # # # * WHILE THERE ARE ENTRIES IN THE OPERATOR RESPONSE QUEUE SEND THEM * TO THE APPROPRIATE AUDIENCE GROUP BASED ON THE GROUP NUMBER. # FOR I=0 WHILE ORQL GR 0 DO BEGIN SSTRQE(P,WCBUF[0],ABH[0],CSSM[0]); WCB$WORD[1] = WCB$WORD[0]; WCB$SMID[1] = SMID"TTEXT"; WCB$IAF[1] = FALSE; ABHWORD[1] = ABHWORD[0]; ABHADR[1] = HOPORD$; SSTAQE(P,WCBUF[1],ABH[1],CSSM[0]); END RETURN; # **** RETURN **** # END # CSODOO # TERM