[an error occurred while processing this directive]
HP OpenVMS Systems Documentation |
HP OpenVMS System Services Reference Manual
(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_MANAGER_NAMEReturns, as a character string, the queue manager name. Because a queue manager name can include up to 31 characters, the buffer length field of the item descriptor should specify 31 (bytes).(Valid for QUI$_DISPLAY_MANAGER function code) QUI$_MANAGER_NODESReturns, as a comma separated list, the names of the nodes on which this queue manager runs.(Valid for QUI$_DISPLAY_MANAGER function code) QUI$_MANAGER_STATUSReturns the specified queue manager's status flags, which are contained in a longword bit vector. The $QUIDEF macro defines the following symbolic names for these flags:
(Valid for QUI$_DISPLAY_MANAGER function code) QUI$_NOTEReturns, as a character string, the note that is to be printed on the job flag and file flag pages of the specified job. Because the note can include up to 255 characters, the buffer length field of the item descriptor should specify 255 (bytes). This item code is meaningful for batch and output execution queues.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_OPERATOR_REQUESTReturns, as a character string, the message that is to be sent to the queue operator before the specified job begins to execute. Because the message can include up to 255 characters, the buffer length field of the item descriptor should specify 255 (bytes). This item code is meaningful only for output execution queues.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_OWNER_UICReturns the owner UIC as a longword value in standard UIC format.(Valid for QUI$_DISPLAY_QUEUE function code) QUI$_PAGE_SETUP_MODULESReturns, as a comma-separated list, the names of the text modules to be extracted from the device control library and copied to the printer before each page of the specified form is printed. Because a text module name can include up to 31 characters and is separated from the previous text module name by a comma, the buffer length field of the item descriptor should specify 32 (bytes) for each possible text module. This item code is meaningful only for output execution queues.(Valid for QUI$_DISPLAY_FORM function code) QUI$_PARAMETER_1 through QUI$_PARAMETER_8Returns, as a character string, the value of the user-defined parameters that in batch jobs become the value of the DCL symbols P1 through P8 respectively. Because these parameters can include up to 255 characters, the buffer length field of the item descriptor should specify 255 (bytes).(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_PENDING_JOB_BLOCK_COUNTReturns, as a longword integer value, the total number of blocks for all pending jobs in the queue (valid only for output execution queues).(Valid for QUI$_DISPLAY_QUEUE function code) QUI$_PENDING_JOB_COUNTReturns, as a longword integer value, the number of jobs in the queue in a pending state.(Valid for QUI$_DISPLAY_QUEUE function code) QUI$_PENDING_JOB_REASONReturns, as a longword bit vector, the reason that the job is in a pending state. The $QUIDEF macro defines the following symbolic names for the flags:
(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_PRIORITYReturns the scheduling priority of the specified job, which is a longword integer value in the range 0 through 255.Scheduling priority affects the order in which jobs assigned to a queue are initiated; it has no effect on the base execution priority of a job. The lowest scheduling priority value is 0, the highest is 255; that is, if a queue contains a job with a scheduling priority of 10 and a job with a scheduling priority of 2, the queue manager initiates the job with the scheduling priority of 10 first. (Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_PROCESSORReturns, as an OpenVMS RMS file name component, the name of the symbiont image that executes print jobs initiated from the specified queue. The file name assumes the device and directory name SYS$SYSTEM and the file type .EXE. Because an RMS file name can include up to 39 characters, the buffer length field of the item descriptor should specify 39 (bytes).(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_QUEUE function codes) QUI$_PROTECTIONWhen you specify QUI$_PROTECTION, $GETQUI returns, as a word, the specified queue's protection mask.The following diagram illustrates the protection mask: Bits 0 through 15 specify the protection value---the four types of access (read, submit, manage, and delete) to be granted to the four classes of user (System, Owner, Group, World). Set bits deny access and clear bits allow access. (Valid for QUI$_DISPLAY_QUEUE function code) QUI$_QUEUE_DESCRIPTIONReturns, as a character string, the text that describes the specified queue. Because the text can include up to 255 characters, the buffer length field of the item descriptor should specify 255 (bytes).(Valid for QUI$_DISPLAY_QUEUE function code) QUI$_QUEUE_DIRECTORYReturns a string containing the device and directory specification of the queue database directory for this queue manager.(Valid for QUI$_DISPLAY_MANAGER function code) QUI$_QUEUE_FLAGSReturns, as a longword bit vector, the processing options that have been selected for the specified queue. Each processing option is represented by a bit. When $GETQUI sets a bit, the jobs initiated from the queue are processed according to the corresponding processing option. Each bit in the vector has a symbolic name.The $QUIDEF macro defines the following symbolic names:
(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_QUEUE function codes) QUI$_QUEUE_NAMEReturns, as a character string, the name of the specified queue or the name of the queue that contains the specified job. Because a queue name can include up to 31 characters, the buffer length field of the item descriptor should specify 31 (bytes).(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB, QUI$_DISPLAY_QUEUE, QUI$_TRANSLATE_QUEUE function codes) QUI$_QUEUE_STATUSReturns the specified queue's status flags, which are contained in a longword bit vector. Some of these bits describe the queue's state, others provide additional status information.The $QUIDEF macro defines the following symbolic names for these flags:
1Bit describes the current state of the queue. Only one of these bits can be set at any time. (Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_QUEUE function codes) QUI$_RAD (Alpha and I64)Returns the value of the RAD attribute attached to a queue or a job. The item code expects a 32-bit buffer in which to write the value of the RAD. A value of -1 is returned to the buffer if no RAD is specified for the queue or the job.Note: OpenVMS support for RADs is available only on the AlphaServer GS series systems. For more information about using RADs, refer to the HP OpenVMS Alpha Partitioning and Galaxy Guide. (Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB, QUI$_DISPLAY_QUEUE function codes) QUI$_REQUEUE_QUEUE_NAMEReturns, as a character string, the name of the queue to which the specified job is reassigned. This item code only has a value if the QUI$V_JOB_ABORTING bit is set in the QUI$_JOB_STATUS longword, and the job is going to be requeued to another queue.Because a queue name can include up to 31 characters, the buffer length of the item descriptor should specify 31 (bytes). (Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_RESTART_QUEUE_NAMEReturns, as a character string, the name of the queue in which the job will be placed if the job is restarted.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_RETAINED_JOB_COUNTReturns, as a longword integer value, the number of jobs in the queue retained after successful completion plus those retained on error.(Valid for QUI$_DISPLAY_QUEUE function code) QUI$_SCSNODE_NAMEReturns, as a character string, the name of the node on which the specified execution queue or queue manager is located. Because the node name can include up to 6 characters, the buffer length field of the item descriptor should specify 6 (bytes).(Valid for QUI$_DISPLAY_QUEUE, QUI$_DISPLAY_MANAGER function codes) QUI$_SEARCH_FLAGSWhen you specify QUI$_SEARCH_FLAGS, an input value item code, it specifies a longword bit vector wherein each bit specifies the scope of $GETQUI's search for objects specified in the call to $GETQUI. The $QUIDEF macro defines symbols for each option (bit) in the bit vector.The following table contains the symbolic names for each option and the function code for which each flag is meaningful:
QUI$_SEARCH_JOB_NAMEQUI$_SEARCH_JOB_NAME is an input value item code that specifies a 1- to 39-character string that $GETQUI uses to restrict its search for a job or jobs. $GETQUI searches for job names that match the job name input value for the given user name. Wildcard characters are acceptable.(Valid for QUI$_DISPLAY_ENTRY function code) QUI$_SEARCH_NAMEQUI$_SEARCH_NAME is an input value item code that specifies, as a 1- to 31-character string, the name of the object about which $GETQUI is to return information. The buffer must specify the name of a characteristic, form, or queue.To direct $GETQUI to perform a wildcard search, you specify QUI$_SEARCH_NAME as a string containing one or more of the wildcard characters (% or *). (Valid for QUI$_DISPLAY_CHARACTERISTIC, QUI$_DISPLAY_FORM, QUI$_DISPLAY_MANAGER, QUI$_DISPLAY_QUEUE, QUI$_TRANSLATE_QUEUE function codes) QUI$_SEARCH_NUMBERQUI$_SEARCH_NUMBER is an input value item code that specifies, as a longword integer value, the number of the characteristic, form, or job entry about which $GETQUI is to return information. The buffer must specify a longword integer value.(Valid for QUI$_DISPLAY_CHARACTERISTIC, QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_FORM function codes) QUI$_SEARCH_USERNAMEQUI$_SEARCH_USERNAME is an input value item code that specifies, as a 1- to 12-character string, the user name for $GETQUI to use to restrict its search for jobs. By default, $GETQUI searches for jobs whose owner has the same user name as the calling process.(Valid for QUI$_DISPLAY_ENTRY function code) QUI$_SUBMISSION_TIMEReturns, as a quadword absolute time value, the time at which the specified job was submitted to the queue.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_TIMED_RELEASE_JOB_COUNTReturns, as a longword value, the number of jobs in the queue on hold until a specified time.(Valid for QUI$_DISPLAY_QUEUE function code) QUI$_UICReturns, in standard longword format, the UIC of the owner of the specified job.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_USERNAMEReturns, as a character string, the user name of the owner of the specified job. Because the user name can include up to 12 characters, the buffer length field of the item descriptor should specify 12 (bytes).(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB function codes) QUI$_WSDEFAULTReturns, in pages (on VAX systems) or pagelets (on Alpha and I64 systems), the default working set size specified for the specified job or queue, which is a longword integer in the range 1 through 65,535. This value is meaningful only for batch jobs and execution queues.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB, QUI$_DISPLAY_QUEUE function codes) QUI$_WSEXTENTReturns, in pages (on VAX systems) or pagelets (on Alpha and I64 systems), the working set extent for the specified job or queue, which is a longword integer in the range 1 through 65,535. This value is meaningful only for batch jobs and execution queues.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB, QUI$_DISPLAY_QUEUE function codes) QUI$_WSQUOTAReturns, in pages (on VAX systems) or pagelets (on Alpha and I64 systems), the working set quota for the specified job or queue, which is a longword integer in the range 1 through 65,535. This value is meaningful only for batch jobs and execution queues.(Valid for QUI$_DISPLAY_ENTRY, QUI$_DISPLAY_JOB, QUI$_DISPLAY_QUEUE function codes) DescriptionThe Get Queue Information service returns information about queues and the jobs initiated from those queues. The $GETQUI and $SNDJBC services together provide the user interface to the queue manager and job controller processes. See the Description section of the $SNDJBC service for a discussion of the different types of jobs and queues. |