Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026