GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


NAME

       XpCancelJob -  Cancels a single print job.

SYNOPSIS

             cc [ flag... ] file... -lXp [ library... ]
             #include <X11/extensions/Print.h>

       void XpCancelJob ( display, discard )
             Display *display;
             Bool discard;

ARGUMENTS

       display
              Specifies  a  pointer  to  the  Display structure; returned from
              XOpenDisplay.

       discard
              When TRUE, specifies that all  XPPrintNotify  events  should  be
              discarded.

DESCRIPTION

       XpCancelJob  cancels  an  in-progress  job. If the job was started with
       output_mode XPGetData then the  data  stream  to  XpGetDocumentData  is
       terminated.   For   many  page  description  languages  such  arbitrary
       termination may invalidate the output.

       If the job was started with output_mode XPSpool then depending  on  the
       driver  and  spooler  configuration the entire job may be canceled or a
       partial job may be generated.

       If discard is TRUE, all XPPrintNotify events with  a  detail  field  of
       XPEndPageNotify, XPEndDocNotify, or XPEndJobNotify are discarded before
       XpCancelJob returns.

       For  clients  selecting  XPPrintMask  (see  XpSelectInput),  the  event
       XPPrintNotify   will   be  generated  with  its  detail  field  set  to
       XPEndJobNotify.

DIAGNOSTICS

       XPBadContext   A valid print context-id  has  not  been  set  prior  to
                      making this call.

       XPBadSequence  The  function  was  not  called in the proper order with
                      respect to the other X  Print  Service  Extension  calls
                      (for example, XpEndJob prior to XpStartJob).

SEE ALSO

       XpEndJob(3Xp),        XpGetDocumentData(3Xp),       XpSelectInput(3Xp),
       XpStartJob(3Xp)



  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to webmaster@gnu.wiki.
Page load time: 0.177 seconds. Last modified: November 04 2018 12:49:43.