Document revision date: 19 July 1999
|
|
|
|
OpenVMS System Services Reference Manual
The SJC$_NO_FILE_SETUP_MODULES item code is a Boolean item code. It is
meaningful only for output execution queues. It specifies that no text
modules should be copied before printing a file. It is the default.
(Valid for SJC$_ADD_FILE, SJC$_ALTER_JOB, SJC$_ENTER_FILE function
codes)
SJC$_FILE_SPECIFICATION
The SJC$_FILE_SPECIFICATION item code is an input value item code. It
identifies the file to be processed. The buffer must contain the file
specification of the file to be processed. The $SNDJBC service converts
the file specification to the corresponding file identification and
proceeds as if the SJC$_FILE_IDENTIFICATION item code had been
specified. If you specify SJC$_FILE_SPECIFICATION, you must omit the
SJC$_FILE_IDENTIFICATION item code.
(Valid for SJC$_ADD_FILE, SJC$_ENTER_FILE function codes)
SJC$_FILE_TRAILER
SJC$_FILE_TRAILER_ONE
SJC$_NO_FILE_TRAILER
The SJC$_FILE_TRAILER item code is a Boolean item code. It is
meaningful only for output execution queues. It specifies that a
trailer page is to be printed following a file. If you specify
SJC$_FILE_TRAILER for a job, this item code indicates the default for
all files in the job; if you specify it for an output execution queue,
SJC$_FILE_TRAILER specifies the default for all jobs executed on that
queue.
The SJC$_FILE_TRAILER_ONE item code is a Boolean item code. It is
meaningful only for output execution queues. It specifies that a
trailer page is to be printed following a file. If you specify
SJC$_FILE_TRAILER_ONE for a job, this item code indicates that a
trailer page is to be printed following only the last copy of the last
file in the job; if you specify it for an output execution queue,
SJC$_FILE_TRAILER_ONE indicates this behavior as the default for all
jobs executed on that queue.
The SJC$_NO_FILE_TRAILER item code is a Boolean item code. It is
meaningful only for output execution queues. It specifies that no
trailer page should be printed. It is the default.
(The following function codes are valid for SJC$_FILE_TRAILER item code:
- SJC$_ADD_FILE
- SJC$_ALTER_JOB
- SJC$_ALTER_QUEUE
- SJC$_CREATE_JOB
- SJC$_CREATE_QUEUE
- SJC$_ENTER_FILE
- SJC$_START_QUEUE)
(The following function codes are valid for SJC$_FILE_TRAILER_ONE item
code:
- SJC$_ALTER_QUEUE
- SJC$_CREATE_JOB
- SJC$_CREATE_QUEUE
- SJC$_START_QUEUE)
SJC$_FIRST_PAGE
SJC$_NO_FIRST_PAGE
The SJC$_FIRST_PAGE item code is an input value item code. It is
meaningful only for jobs queued to output execution queues. It
specifies the page number at which printing should begin. The buffer
must contain a nonzero longword value specifying this page number.
The SJC$_NO_FIRST_PAGE item code is a Boolean item code. It is
meaningful only for jobs queued to output execution queues. It
specifies that printing should begin with the first page. It is the
default.
(Valid for SJC$_ADD_FILE, SJC$_ALTER_JOB, SJC$_ENTER_FILE function
codes)
SJC$_FORM_DESCRIPTION
The SJC$_FORM_DESCRIPTION item code is an input value item code. It
provides operator-supplied information describing the form. By default,
the form name is used. The buffer must specify a string of no more than
255 characters.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_LENGTH
The SJC$_FORM_LENGTH item code is an input value item code. It
specifies the physical length of the form in lines. The buffer must
contain a nonzero longword integer value. By default, the form length
is 66 lines.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_MARGIN_BOTTOM
The SJC$_FORM_MARGIN_BOTTOM item code is an input value item code. It
specifies the bottom margin of the form in lines. By default, the
bottom margin is 6 lines.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_MARGIN_LEFT
The SJC$_FORM_MARGIN_LEFT item code is an input value item code. It
specifies the width of the left margin of the form in characters. By
default, the left margin is 0. The buffer must specify a longword value.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_MARGIN_RIGHT
The SJC$_FORM_MARGIN_RIGHT item code is an input value item code. It
specifies the width of the right margin of the form in characters. By
default, the right margin is 0. The buffer must specify a longword
value.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_MARGIN_TOP
The SJC$_FORM_MARGIN_TOP item code is an input value item code. It
specifies the top margin of the form in lines. By default, the top
margin is 0.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_NAME
SJC$_FORM_NUMBER
The SJC$_FORM_NAME and SJC$_FORM_NUMBER item codes are input value item
codes. They specify a mounted form for the queue by name and by number,
respectively. For SJC$_FORM_NAME, the buffer must specify a form name.
For SJC$_FORM_NUMBER, the buffer must specify a longword value. You
should use only one of these two item codes to identify a form in queue
and job related function codes.
The SJC$_DEFINE_FORM and SJC$_DELETE_FORM function codes include and
delete, respectively, a specified form name and number from the system
job queue file. The mounted form indicates the stock type of the output
queue. A job cannot execute on an output queue unless the stock type of
the form specified (by name or number) for the job item code is the
same as the stock type of the mounted form specified for the queue. For
more information about how the stock type of a form affects job
processing, see the OpenVMS System Manager's Manual.
The string can contain uppercase or lowercase characters (lowercase are
converted to uppercase), numeric characters, dollar signs ($), and
underscores (_). If the string is a logical name, SYS$SNDJBC translates
it iteratively until the equivalence string is found or the number of
translations allowed by the system has been performed. The maximum
length of the final character string is 31 characters; spaces, tabs,
and null characters are ignored.
(The following function codes are valid for SJC$_FORM_NAME item code:
- SJC$_ALTER_JOB
- SJC$_ALTER_QUEUE
- SJC$_CREATE_JOB
- SJC$_CREATE_QUEUE
- SJC$_DEFINE_FORM
- SJC$_DELETE_FORM
- SJC$_ENTER_FILE
- SJC$_START_QUEUE)
(The following function codes are valid for SJC$_FORM_NUMBER item code:
- SJC$_ALTER_JOB
- SJC$_ALTER_QUEUE
- SJC$_CREATE_JOB
- SJC$_CREATE_QUEUE
- SJC$_DEFINE_FORM
- SJC$_ENTER_FILE
- SJC$_START_QUEUE)
SJC$_FORM_SETUP_MODULES
SJC$_NO_FORM_SETUP_MODULES
The SJC$_FORM_SETUP_MODULES item code is an input value item code. The
buffer must specify one or more text module names, with a comma
separating each name. This item code specifies that these modules
should be extracted from the device control library and copied to the
printer before each file that is printed on the form.
The SJC$_NO_FORM_SETUP_MODULES item code is a Boolean item code. It
specifies that no device control modules should be copied. It is the
default.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_SHEET_FEED
SJC$_NO_FORM_SHEET_FEED
The SJC$_FORM_SHEET_FEED item code is a Boolean item code. It specifies
that the symbiont should pause at the end of each physical page so that
a new sheet can be inserted.
The SJC$_NO_FORM_SHEET_FEED item code is a Boolean item code. It
specifies that the output symbiont should not pause at the end of every
physical page. It is the default.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_STOCK
The SJC$_FORM_STOCK item code is an input value item code. It specifies
a name for the paper stock. The buffer must contain a string of 1 to 31
characters. By default, the name of the paper stock is the form name.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_TRUNCATE
SJC$_NO_FORM_TRUNCATE
The SJC$_FORM_TRUNCATE item code is a Boolean item code. It specifies
that the symbiont should truncate lines that extend beyond the right
margin. Specifying SJC$_FORM_TRUNCATE cancels SJC$_FORM_WRAP. The
SJC$_FORM_TRUNCATE item code is the default.
The SJC$_NO_FORM_TRUNCATE item code is a Boolean item code. It
specifies that the output symbiont should not truncate lines that
extend beyond the right margin.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_WIDTH
The SJC$_FORM_WIDTH item code is an input value item code. It specifies
the physical width of the form in characters. The buffer must contain a
nonzero longword integer. By default, the form width is 132 characters.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_FORM_WRAP
SJC$_NO_FORM_WRAP
The SJC$_FORM_WRAP item code is a Boolean item code. It specifies that
the symbiont should wrap lines that extend beyond the right margin.
Specifying SJC$_FORM_WRAP cancels SJC$_FORM_TRUNCATE.
The SJC$_NO_FORM_WRAP item code is a Boolean item code. It specifies
that the output symbiont should not wrap lines. It is the default.
(Valid for SJC$_DEFINE_FORM function code)
SJC$_GENERIC_QUEUE
SJC$_NO_GENERIC_QUEUE
The SJC$_GENERIC_QUEUE item code is a Boolean item code. It specifies
that a queue is a generic queue.
The SJC$_NO_GENERIC_QUEUE item code is a Boolean item code. It
specifies that a queue is not a generic queue. It is the default. By
default, a queue is an execution queue; see the Description section for
a full discussion of the types of queue.
(Valid for SJC$_CREATE_QUEUE, SJC$_START_QUEUE function codes)
SJC$_GENERIC_SELECTION
SJC$_NO_GENERIC_SELECTION
The SJC$_GENERIC_SELECTION item code is a Boolean item code. It
specifies that an execution queue can accept jobs from a generic queue.
It is the default. It is meaningful only for execution queues.
The SJC$_NO_GENERIC_SELECTION item code is a Boolean item code. It
specifies that an execution queue cannot accept jobs from a generic
queue.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_GENERIC_TARGET
The SJC$_GENERIC_TARGET item code is an input value item code. The
buffer must specify a queue name. This queue name identifies an
execution queue that can accept jobs from a generic queue. This item
code is meaningful only for generic queues.
This item code can appear up to 124 times in a single call to $SNDJBC.
The set of queues defined in a single call completely replaces the set
defined by a prior call.
The string can contain uppercase or lowercase characters (lowercase are
converted to uppercase), numeric characters, dollar signs ($), and
underscores (_). If the string is a logical name, SYS$SNDJBC translates
it iteratively until the equivalence string is found or the number of
translations allowed by the system has been performed. The maximum
length of the final character string is 31 characters; spaces, tabs,
and null characters are ignored.
(Valid for SJC$_CREATE_QUEUE, SJC$_START_QUEUE function codes)
SJC$_HOLD
SJC$_NO_HOLD
The SJC$_HOLD item code is a Boolean item code. It specifies that a job
cannot execute and must enter a holding status.
The SJC$_NO_HOLD item code is a Boolean item code. It specifies that a
job can execute immediately when used with the SJC$_ALTER_JOB function
code. It makes the following types of job eligible for execution: (1) a
job that is holding because it was specified with the SJC$_HOLD item
code, (2) a job that was refused by the symbiont, and (3) a job that
was retained after execution. It is the default. SJC$_NO_HOLD does not
release a job that is specified with the SJC$_AFTER_TIME item code.
(Valid for SJC$_ABORT_JOB, SJC$_ALTER_JOB, SJC$_CREATE_JOB,
SJC$_ENTER_FILE function codes)
SJC$_JOB_BURST
SJC$_NO_JOB_BURST
The SJC$_JOB_BURST item code is a Boolean item code. It specifies that
burst and flag pages are to be printed preceding each job. It is
meaningful only for output execution queues.
The SJC$_NO_JOB_BURST item code is a Boolean item code. It specifies
that a burst page is not to be printed preceding each job. It is
meaningful only for output execution queues. It is the default.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_JOB_COPIES
The SJC$_JOB_COPIES item code is an input value item code. It specifies
the number of times that the entire print job is to be repeated. The
buffer must contain this nonzero longword integer value. By default,
the print job is repeated once.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_JOB_DEFAULT_RETAIN
The SJC$_JOB_DEFAULT_RETAIN item code is a Boolean item code. It
specifies that you want the job to be held in the queue as specified by
the queue's retention policy.
For more information about user-specified job retention, see the
/RETAIN qualifier for the PRINT or SUBMIT command in the OpenVMS DCL Dictionary.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_JOB_ERROR_RETAIN
The SJC$_JOB_ERROR_RETAIN item code is a Boolean item code. It
specifies that you want the job to be retained in the queue if the job
completes unsuccessfully. However, the job might be held in the queue
even if it completes successfully if the queue is set to retain all
jobs because the QUI$V_QUEUE_RETAIN_ALL bit is set in the
QUI$_QUEUE_FLAGS item code.
For more information about user-specified job retention, see the
/RETAIN qualifier for the PRINT or SUBMIT command in the OpenVMS DCL Dictionary.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SCJ$_ENTER_FILE function
codes)
SJC$_JOB_FLAG
SJC$_NO_JOB_FLAG
The SJC$_JOB_FLAG item code is a Boolean item code. It specifies that a
flag page is to be printed preceding each job. It is meaningful only
for output execution queues.
The SJC$_NO_JOB_FLAG item code is a Boolean item code. It specifies
that a flag page is not to be printed preceding each job. It is
meaningful only for output execution queues. It is the default.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_JOB_LIMIT
The SJC$_JOB_LIMIT item code is an input value item code. It specifies
the maximum number of jobs that can execute simultaneously on a queue.
The buffer must contain a longword value in the range 1 to 255. It is
meaningful only for batch execution queues. By default, the job limit
is 1.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_JOB_NAME
The SJC$_JOB_NAME item code is an input value item code. It specifies
the name of a job. The buffer must specify a string from 1 to 39
characters.
For function codes SJC$_ENTER_FILE, SJC$_CREATE_JOB, and
SJC$_ALTER_JOB, SJC$_JOB_NAME specifies the identifying name of the
job. By default, the name used is the name of the first file in the job.
For function code SJC$_SYNCHRONIZE_JOB, SJC$_JOB_NAME specifies the
name of the job on which to operate. The job name is implicitly
qualified by the user name.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE,
SJC$_SYNCHRONIZE function codes)
SJC$_JOB_RESET_MODULES
SJC$_NO_JOB_RESET_MODULES
The SJC$_JOB_RESET_MODULES item code is an input value item code. It is
meaningful only for output execution queues. The buffer must specify
the names of one or more text modules, with a comma separating each
name. This item code specifies that these modules are to be extracted
from the device control library and copied to the printer before each
print job.
The SJC$_NO_JOB_RESET_MODULES item code is a Boolean item code. It
specifies that no text modules should be copied to the printer. It is
the default.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_JOB_RETAIN
The SJC$_JOB_RETAIN item code is a Boolean item code. It specifies that
you want the job to be retained in the queue after it has executed,
regardless of the job's completion status.
For more information about user-specified job retention, see the
/RETAIN qualifier for the PRINT or SUBMIT command in the OpenVMS DCL Dictionary.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_JOB_RETAIN_TIME
The SJC$_JOB_RETAIN_TIME item code is an input value item code. It
specifies a quadword time value representing the length of time you
want the job to be retained in the queue.
If a delta time is provided, the delta begins when the job completes.
However, depending on the queue's job retention policy, the job might
be retained indefinitely.
For more information about user-specified job retention, see the
/RETAIN qualifier for the PRINT or SUBMIT command in the OpenVMS DCL Dictionary.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_JOB_SIZE_MAXIMUM
SJC$_NO_JOB_SIZE_MAXIMUM
The SJC$_JOB_SIZE_MAXIMUM item code is an input value item code. It is
meaningful only for output execution queues. It specifies that a print
job can execute only if its total size in blocks is less than or equal
to the specified value. The buffer specifies this nonzero longword
value.
The SJC$_NO_JOB_SIZE_MAXIMUM item code is a Boolean item code. It
specifies that a print job can execute immediately regardless of its
size. It is the default.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_JOB_SIZE_MINIMUM
SJC$_NO_JOB_SIZE_MINIMUM
The SJC$_JOB_SIZE_MINIMUM item code is an input value item code. It is
meaningful only for output execution queues. It specifies that a print
job can execute only if its total size in blocks is greater than or
equal to the specified value. The buffer specifies this nonzero
longword value.
The SJC$_NO_JOB_SIZE_MINIMUM item code is a Boolean item code. It
specifies that a print job can execute immediately regardless of its
size. It is the default.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_JOB_SIZE_SCHEDULING
SJC$_NO_JOB_SIZE_SCHEDULING
The SJC$_JOB_SIZE_SCHEDULING item code is a Boolean item code. It
specifies that print jobs entered in an output queue should be
scheduled according to size, with the smallest job of a given priority
processed first. It is the default.
The SJC$_NO_JOB_SIZE_SCHEDULING item code is a Boolean item code. It
specifies that print jobs of a given priority should not be scheduled
according to print size.
Changing the value of this item code for a queue while print jobs are
pending on any queue produces unpredictable results.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_JOB_STATUS_OUTPUT
The SJC$_JOB_STATUS_OUTPUT item code is an output value item code. When
specified, $SNDJBC returns, as a character string, a textual message
describing the status of a submitted job. Because the message can
include up to 255 characters, the buffer length field of the item
descriptor should specify 255 (bytes).
(Valid for SJC$_CLOSE_JOB, SJC$_ENTER_FILE function codes)
SJC$_JOB_TRAILER
SJC$_NO_JOB_TRAILER
The SJC$_JOB_TRAILER item code is a Boolean item code. It is meaningful
only for output execution queues. It specifies that a trailer page is
to be printed following each job.
The SJC$_NO_JOB_TRAILER item code is a Boolean item code. It is
meaningful only for output execution queues. It specifies that a
trailer page is not to be printed following each job. It is the default.
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_LAST_PAGE
SJC$_NO_LAST_PAGE
The SJC$_LAST_PAGE item code is an input value item code. It is
meaningful only for jobs submitted to output execution queues. It
specifies the page number at which printing should end. The buffer
specifies this nonzero longword value.
The SJC$_NO_LAST_PAGE item code is a Boolean item code. It specifies
that printing should end after the last page. It is the default.
(Valid for SJC$_ADD_FILE, SJC$_ALTER_JOB, SJC$_ENTER_FILE function
codes)
SJC$_LIBRARY_SPECIFICATION
SJC$_NO_LIBRARY_SPECIFICATION
The SJC$_LIBRARY_SPECIFICATION item code is an input value item code.
It is meaningful only for output execution queues. It specifies that
the device control library for the queue is SYS$LIBRARY:name.TLB, where
name is a valid RMS file name. The buffer must specify the
OpenVMS RMS file name.
The SJC$_NO_LIBRARY_SPECIFICATION item code is a Boolean item code. It
specifies that the device control library is SYS$LIBRARY:SYSDEVCTL.TLB.
It is the default.
(Valid for SJC$_CREATE_QUEUE, SJC$_START_QUEUE function codes)
SJC$_LOG_DELETE
SJC$_NO_LOG_DELETE
The SJC$_LOG_DELETE item code is a Boolean item code. It specifies that
the log file produced for a batch job is to be deleted. It is
meaningful only for batch jobs. It is the default.
The SJC$_NO_LOG_DELETE item code is a Boolean item code. It specifies
that the log file produced for a batch job is not to be deleted.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_LOG_QUEUE
The SJC$_LOG_QUEUE item code is an input value item code. It is
meaningful only for batch jobs. It specifies the queue into which the
log file produced for the batch job is entered for printing. The buffer
must specify the name of the queue. By default, the log file is entered
in queue SYS$PRINT.
The string can contain uppercase or lowercase characters (lowercase are
converted to uppercase), numeric characters, dollar signs ($), and
underscores (_). If the string is a logical name, SYS$SNDJBC translates
it iteratively until the equivalence string is found or the number of
translations allowed by the system has been performed. The maximum
length of the final character string is 31 characters; spaces, tabs,
and null characters are ignored.
If your system uses multiple queue managers to run batch queues on a
separate queue manager from output queues, certain checks that would
otherwise be performed for the SJC$_LOG_QUEUE item code of the $SNDJBC
system service are not performed.
When batch and print queues are managed by the same queue manager, the
queue manager checks to ensure that the queue specified with the
SJC$_LOG_QUEUE is an output queue and that the user has access to the
output queue. These checks are not made if the batch queue specified by
the $SNDJBC service and the output queue specified by the
SJC$_LOG_QUEUE item code are managed by different queue managers. If
you explicitly specify an output queue for the log file when submitting
a batch job, be sure the queue you specify with the SJC$_LOG_QUEUE is
an output queue and not a batch queue. Also, be sure that you have
access to the printer queue.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_LOG_SPECIFICATION
SJC$_NO_LOG_SPECIFICATION
The SJC$_LOG_SPECIFICATION item code is an input value item code. It is
meaningful only for batch jobs. It specifies the file specification of
the log file produced for a batch job. The buffer must contain this
OpenVMS RMS file specification. Omitted fields in the file
specification are supplied from the default file specification
SYS$LOGIN:name.LOG, where name is the job name. By default a
log file is produced using this default file specification to generate
the log file name.
The SJC$_NO_LOG_SPECIFICATION item code is a Boolean item code. It
specifies that no log file should be produced for the batch job.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_LOG_SPOOL
SJC$_NO_LOG_SPOOL
The SJC$_LOG_SPOOL item code is a Boolean item code. It specifies that
the log file produced for a batch job is to be printed. It is
meaningful only for batch jobs. It is the default.
The SJC$_NO_LOG_SPOOL item code is a Boolean item code. It specifies
that the log file for a batch job is not to be printed.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_LOWERCASE
SJC$_NO_LOWERCASE
The SJC$_LOWERCASE item code is a Boolean item code. It specifies that
a job can execute only on a device that has the LOWERCASE
device-dependent characteristic. It is meaningful only for jobs
submitted to output execution queues.
The SJC$_NO_LOWERCASE item code is a Boolean item code. It specifies
that a job can execute whether or not the output device has the
LOWERCASE device-dependent characteristic. It is the default.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_NEW_VERSION
The SJC$_NEW_VERSION item code is a Boolean item code.
When used with the SJC$_START_QUEUE_MANAGER function code, it specifies
that a new (empty) version of the queue database is to be created,
whether or not the database files already exist. This item code is
required when initially creating and starting the queuing system, but
it should be used with caution thereafter.
Caution
If you specify this item code and a queue database already exists, the
new master and queue files of the queue database supersede existing
version of those files. However, the journal files of the queue
database are deleted. Thus, jobs and other information are lost.
When used with the SJC$_START_ACCOUNTING function code, the
SJC$_NEW_VERSION item code specifies that a new version of the system
accounting file is to be created, whether or not the file already
exists.
|
(Valid for SJC$_START_ACCOUNTING, SJC$_START_QUEUE_MANAGER function
codes)
SJC$_NEXT_JOB
The SJC$_NEXT_JOB item code is a Boolean item code. It is meaningful
only for paused output execution queues. It specifies that the current
job should be aborted and that printing should be resumed with the next
job.
(Valid for SJC$_START_QUEUE function code)
SJC$_NOTE
SJC$_NO_NOTE
The SJC$_NOTE item code is an input value item code. It is meaningful
for batch and output execution queues. It specifies a string to be
printed on the job flag and file flag pages. The buffer must specify
this string.
The SJC$_NO_NOTE item code is a Boolean item code. It specifies that no
string is to be printed on the job flag and file flag pages. It is the
default.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_NOTIFY
SJC$_NO_NOTIFY
The SJC$_NOTIFY item code is a Boolean item code. It specifies that a
message is to be broadcast, at the time of job completion, to each
logged-in terminal, of the user who submitted the job.
The SJC$_NO_NOTIFY item code is a Boolean item code. It specifies that
no message is to be broadcast at the time of job completion. It is the
default.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_OPEN_QUEUE
The SJC$_OPEN_QUEUE item code is a Boolean item code. It specifies that
jobs can be entered in the queue. To specify that jobs cannot be
entered in the queue, use the SJC$_CLOSE_QUEUE item code. By default,
the queue is open.
Whether a queue is open or closed is independent of any other queue
states (such as paused, stalled, stopped).
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_OPERATOR_REQUEST
SJC$_NO_OPERATOR_REQUEST
The SJC$_OPERATOR_REQUEST item code is an input value item code. It is
meaningful only for output execution queues. The buffer must contain a
text string. This item code specifies that, when a job begins
execution, the execution queue is to be placed in the paused state and
the specified text string is to be included in a message to the queue
operator requesting service.
The SJC$_NO_OPERATOR_REQUEST item code is a Boolean item code. It
specifies that no message is to be sent to the queue operator. It is
the default.
(Valid for SJC$_ALTER_JOB, SJC$_CREATE_JOB, SJC$_ENTER_FILE function
codes)
SJC$_OWNER_UIC
The SJC$_OWNER_UIC item code is an input value item code. It specifies
the owner UIC of a queue. The buffer must specify the longword UIC. By
default, the owner UIC is [1,4].
(Valid for SJC$_ALTER_QUEUE, SJC$_CREATE_QUEUE, SJC$_START_QUEUE
function codes)
SJC$_PAGE_HEADER
SJC$_NO_PAGE_HEADER
The SJC$_PAGE_HEADER item code is a Boolean item code. It is meaningful
only for output execution queues. It specifies that a page heading is
to be printed on each page of output.
The SJC$_NO_PAGE_HEADER item code is a Boolean item code. It specifies
that no page heading is to be printed. It is the default.
(Valid for SJC$_ADD_FILE, SJC$_ALTER_JOB, SJC$_ENTER_FILE function
codes)
SJC$_PAGE_SETUP_MODULES
SJC$_NO_PAGE_SETUP_MODULES
The SJC$_PAGE_SETUP_MODULES item code is an input value item code. The
buffer must specify one or more text module names, with a comma
separating each name. This item code specifies that these modules are
to be extracted from the device control library and copied to the
printer before each page is printed.