PRF_$SIGNAL_PRINTER Domain/OS PRF_$SIGNAL_PRINTER
NAME
prf_$signal_printer - signal a print job
SYNOPSIS (C)
#include <apollo/base.h>
#include <apollo/prf.h>
void prf_$signal_printer(
prf_$pr_sig_t &signal,
prf_$name_t *printer_name,
status_$t *status)
SYNOPSIS (Pascal)
%include '/sys/ins/base.ins.pas';
%include '/sys/ins/prf.ins.pas';
procedure prf_$signal_printer(
in signal: prf_$pr_sig_t;
in printer_name: univ prf_$name_t;
out status: status_$t);
SYNOPSIS (FORTRAN)
%include '/sys/ins/base.ins.ftn'
integer*4 status
integer*2 signal, length
character printer_name*34, name*32
equivalence (name, printer_name(1:32))
equivalence (length, printer_name(33:34))
call prf_$signal_printer(signal, printer_name, status)
DESCRIPTION
This call sends the signal specified in signal to the printer named
printer_name at the current site.
signal
Specify one of the following:
prf_$abort_job
Abort the job.
prf_$suspend
Suspend the job.
prf_$continue
Continue the job.
printer_name
The name of the printer.
status
The completion status.
SEE ALSO
prf_$delete_entry, prf_$edit_job, prf_$read_queue.