PRF_$EDIT_JOB Domain/OS PRF_$EDIT_JOB
NAME
prf_$edit_job - edit a print job at the current site
SYNOPSIS (C)
#include <apollo/base.h>
#include <apollo/prf.h>
void prf_$edit_job(
long &job_id,
prf_$edit_job_t &edit_op,
status_$t *status)
SYNOPSIS (Pascal)
%include '/sys/ins/base.ins.pas';
%include '/sys/ins/prf.ins.pas';
procedure prf_$edit_job(
in job_id: integer32;
in edit_op: prf_$edit_job_t;
out status: status_$t);
SYNOPSIS (FORTRAN)
%include '/sys/ins/base.ins.ftn'
integer*4 job_id, status
integer*2 edit_op
call prf_$edit_job(job_id, edit_op, status)
DESCRIPTION
This call performs the operation specified by edit_op on the job speci-
fied by job_id. The job_id must refer to an entry in the queue at the
current site.
job_id
The ID of the print job to edit. The job_id is the first member of
a record of type prf_$job_entry_t.
edit_op
The edit operation to perform on the job. Specify one of the fol-
lowing:
prf_$del_job
Delete the job.
prf_$prior
Alter the job's priority.
prf_$time_print
Postpone printing the job.
status
The completion status.
NOTES
Use prf_$read_queue to get an array of job entries, of type
prf_$job_entry_t, from the queue at the current print site.
SEE ALSO
prf_$delete_entry.