 The list of Queue Manager commands is:

 -- USER COMMANDS --
 /LIST = list queue entries or devices
 /MODIFY = modify a print job's attributes
 /HOLD = hold a print job in a queue
 /RELEASE = release a held print job
 /DELETE = delete a print job from a queue
 
 -- OPERATOR COMMANDS --
 /STOP = stop a device or the Queue Manager
 /START = start a device or the Queue Manager
 /SPOOL =  make a device a despool device
 /UNSPOOL = release a despool device
 /ASSIGN = assign a queue to a despool processor
 /DEASSIGN = break assignment between a queue and processor

 Function names are further qualifiers.
2 LIST
 The format of the /LIST command is:

		(ddn:[uic]jobname )	( /BR	)
		(       or	  )	(  or	)
	QUE	(   /JOB:n1:n1    )	( /LI	)	:op
		(       or        )	(  or	)
		(     [uic]	  )	( /FU	)

 where:
  ddn: is the despool device (queue) od the job
  uic  is the created job uic
  jobname is the name of the queue entry
  n1,n2 is the queue entry number for the job
  /BR specifies brief listing
  /LI specifies normal listing
  /FU specifies full listing
  :op is the listing option,
    :QUE list the named queue, or default queue PRINT (default)
    :ALL[QUE] list all the queues
    :DEV list the named device
    :ALLDEV list all devices
2 MODIFY

 The format of the /MODIFY command is:

		( ddn:[uic]jobname )
	QUE	(        or        )	/MOdify /sw
		(    /JOB:n1:n2    )

 where:
   ddn: - the despool device (queue)
   uic  - the job creation uic
   jobname - the queue entry name
   n1,n2 - the queue entry id number
   /sw  - the attribute to be modified
     /AFter:hh:mm - time after which to despool the job
     /[NO]FLag - the file flag disposition
     /FOrm:n - the form number
     /LEngth:n - the number of lines per page
     /PRiority:n - queue priotity
     /[NO]REStart - restart disposition of print job

2 HOLD
 The format of the /HOLD command is:

		( ddn:[uic]jobname )
	QUE	(        or        )	/HOld
		(    /JOB:n1:n2    )

 where:
   ddn: - the despool device (queue)
   uic  - the job creation uic
   jobname - the queue entry name
   n1,n2 - the queue entry id number

 The /HOLD command places a queue entry in hold state, not allowing
 it to be despooled.
2 RELEASE
 The format of the /RELEASE command is:

		( ddn:[uic]jobname )
	QUE	(        or        )	/RELease
		(    /JOB:n1:n2    )

 where:
   ddn: - the despool device (queue)
   uic  - the job creation uic
   jobname - the queue entry name
   n1,n2 - the queue entry id number

 The /RELEASE command removes a held job from hold state, allowing it
 it to be despooled.
2 DELETE
 The format of the /DELETE command is:

		( ddn:[uic]jobname )
	QUE	(        or        )	/DELete
		(    /JOB:n1:n2    )

 where:
   ddn: - the despool device (queue)
   uic  - the job creation uic
   jobname - the queue entry name
   n1,n2 - the queue entry id number

 The /DELETE command removes the job's queue entry from the queue.
 This does not affect the files, only the print job entry.
2 START
 The format of the  /START command is:

	QUE ddn:/STArt:op/sw

 where:
   ddn: - the despool device 
   op: - the start option
     <null> continue from point of stop
     NEXT - start with next job
     TOP - start at top of current file
     PAGE:n - start a page n of current file
     BACK:n - start n pages back of point of stop
     FORWARD:n - start n pages after point of stop
     QMG - start the Queue Manager
   /sw - start switches
     /FLAG:n - start device with n flag pages
     /FORM:n start device with forms n

 The /START command allows stopped devices to be started. It is also
 the command necessary to start the Queue Manager.
2 STOP
 The format of the /STOP command is:

	QUE ddn:/STOp:op

 where:
   ddn: - the despool device
   op: - the stop option
     <null> - stop now, i.e. pause
     EOF - stop after this file
     EOJ - stop after this job
     QMG - stop the  Queue Manager

 The /STOP command allows a device to be stopped while still keeping
 the job entries in the queue(s). It also allows the Queue Manager to
 be stopped which stops all devices and queues and breaks assignments.
2 SPOOL
 The format of the /SPOOL command is:

	QUE ddn:/SPool/sw

 where:
   ddn: - the despool device
   /sw - ths SPOOL switches
     /FLAG:n - set device spooled with n flag pages
     /FORM:n - set device spooled witn forms n

 The /SPOOL command creates a queue and processor for the device
 and starts the queue.
2 UNSPOOL
 The format of the /UNSPool command is:

	QUE ddn:/UNSPOOL

 where:
   ddn: - the despool device

 The /UNSPOOL command deletes the despool processor and releases
 the despool device. The queue remains in the system.
2 ASSIGN
 The format of the /ASSIGN command is:

	QUE ddn:/ASsign:queue

 where:
   ddn: - the despool device
   queue - the queue

 The /ASSIGN command assigns the queue to the processor of the 
 device. This allows the jobs of one device's queue to be routed
 to another device.
2 DEASSIGN
 The format of the /DEASSIGN command is:

	QUE ddn:/DEAssign:queue

 where:
   ddn: - the despool device
   queue - the queue

 The /DEASSIGN command breaks the assignment between a queue and
 a processor. However the assignment between a processor and its
 own queue can never be broken.
