[comp.os.vms] Out-of-Band AST

GA.JPH@ISUMVS.BITNET ("John Hascall") (08/21/87)

Please add my name to this list, address: GA.JPH@ISUMVS.BITNET
if the "." causes trouble GAJPH@ISUMVS.BITNET will also work.


A question:  Does anyone out there have any information on the arguments
passed to an AST routine for an out-of-band character?  If I do:

        $QIO_S  CHAN=chan,FUNC=IO$_SETMODE!IO$M_OUTBAND,-
                P1=ast_rtn,P2=#outbandchars

In ast_rtn I have something like:

        00(AP)  00000005        ; argument count
        04(AP)  00000003        ; appears to be the out-of-band character
        08(AP)  00000010        ; ?
        0C(AP)  00000000        ; ?
        10(AP)  7FFEE44C        ; ? an address, but where?
        14(AP)  03C00004        ; ? a PSL value?

Questions:

   1) What are these arguments?
   2) Are they documented anywhere?
   3) Is there some way to pass an argument of my own to this routine?


ident    John Hascall
title    Programming Consultant
address  Iowa State University Computation Center
address  Ames, Iowa 50010