Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!LBL.ARPA!nagy%bsndbg.hepnet From: nagy%bsndbg.hepnet@LBL.ARPA.UUCP Newsgroups: mod.computers.vax Subject: Sch$QAST Message-ID: <8702271700.AA20360@ucbvax.Berkeley.EDU> Date: Fri, 27-Feb-87 10:10:03 EST Article-I.D.: ucbvax.8702271700.AA20360 Posted: Fri Feb 27 10:10:03 1987 Date-Received: Sun, 1-Mar-87 09:32:15 EST Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 19 Approved: info-vax@sri-kl.arpa SCH$QAST is an executive routine used to queue an AST Control Block (ACB) to a process. The calling sequence is: MOVL #priority-increment-class,R2 MOVAB acb,R5 JSB G^SCH$QAST from user-written system services. This routine is documented where all good executive routines are documented - in the microfiche. I have used this routine in several user-written system services with no problems. The latest one, DXPAST for Declare eXternal Process AST, extends the SYS$DCLAST service to allow one process to specify an AST in another process. In this case, the priority increment class was set to 0. In fact, the place to learn about SCH$QAST in the microfiche is the SYS$DCLAST routine. The other place, where the routine is defined, is the AST Delivery module. Good luck.