\input pobpre.tex 
\trace'344
\hsize 7.5truein
\vsize 10truein
\baselineskip 10pt
\parskip 6pt
{\bf VSUTIL Utility Program}\hfill
\par\nobrk\noindent
(This corresponds to version V02.05 of VSUTIL)
\par\nobrk\noindent
VSUTIL provides some utility functions related to the {\sl VS:} Variable
Send-data driver, Version\ 2.  The following commands are recognized (each
command keyword can be abbreviated to just the first letter):
\par\nobrk\noindent
{\bf QUEUES}{\sl\ [queue]}
\hpar{ }Displays summary of queues on the terminal, or display all
messages in a single queue.
\par\nobrk\noindent
{\bf SHOW}{\sl\ [filename]}
\hpar{ }Produces a snapshot of VS: private pool, queues, messages.
\par\nobrk\noindent
{\bf CREATE}{\sl\ queue}
\hpar{ }Creates a queue with the specified name.
\par\nobrk\noindent
{\bf DELETE}{\sl\ queue}
\hpar{ }Deletes the specified queue, and all messages in it.
\par\nobrk\noindent
{\bf FLUSH}{\sl\ queue}
\hpar{ }Flushes the specified queue of all messages
\par\nobrk\noindent
{\bf REMOVE}{\sl\ msg-id,queue}
\hpar{ }Removes the specified message from the specified queue
\par\nobrk\noindent
Unlike the previous versions of VSUTIL, this one (V02.05) does NOT require
(or accept!) the   $\ldots$   delimiters around queue names.  Instead, any
spaces within a queue name MUST be replaced by underscores,
\par e.g.  CREATE Q\ul{\ }UACK     and not     CREATE ``Q UACK''
\par Now, if VSUTIL is run through CCL, you no longer have to worry about
doubling up the quotation marks on the MCR command line.
\par\nobrk\noindent
[ $\ldots$ ] indicates optional parameters.
\par\nobrk\noindent
Message-ID is the virtual address of the message.
\par\nobrk\noindent
If this program is passed an MCR command line, the line must be
one of the valid commands listed above, or the form $\@$FILENAME.
The latter form is particularly useful if VSUTIL is run from your
STARTUP.CMD file to set up permanent queues.
\par\vfill\end
