Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!cmcl2!beta!unm-la!unmvax!hi!hc!ames!ucbcad!ucbvax!germany.CSNET!F1142S30%unika2 From: F1142S30%unika2@germany.CSNET (Juergen Renz) Newsgroups: comp.os.vms Subject: Re: Operator queries from batch Message-ID: <8707012256.AA09835@ucbvax.Berkeley.EDU> Date: Mon, 29-Jun-87 21:41:00 EDT Article-I.D.: ucbvax.8707012256.AA09835 Posted: Mon Jun 29 21:41:00 1987 Date-Received: Fri, 3-Jul-87 03:23:36 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 26 Hello Bruce, some time ago, I wrote a testprogram dealing with Mailboxes and $SNDOPR too. Here is my suggestion solving your problem: 1. Create a Mailbox with $CREMBX and save the channel number. 2. Send the REQUEST-message using $SNDOPR and give the channel number as second parameter. 3. Read the REPLY-message with $QIOW ,channel,IO$_READVBLK,... 4. Take any action according to the received message. e.g. define a logical name using LIB$SET_LOGICAL or define a DCL symbol using LIB$SET_SYMBOL. Please refer to: VAX/VMS System Services Reference Manual PART I INTRODUCTION TO SYSTEM SERVICES Section 7.18 MAILBOXES PART II SYSTEM SERVICE DESCRIPTIONS $CREMBX $SNDOPR $QIOW Juergen Renz Universitaet Karlsruhe Falkengarten 7 Institut fuer Informatik IV 7530 Pforzheim West-Germany