XpCancelDoc man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

XpCancelDoc(3Xp)	       XPRINT FUNCTIONS		      XpCancelDoc(3Xp)

NAME
       XpCancelDoc -  Cancels a print document.

SYNOPSIS
       void XpCancelDoc ( 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 with a detail
	      of XPEndPageNotify or XPEndDocNotify should be discarded.

DESCRIPTION
       XpCancelDoc  cancels  an	 in-progress  document. If the job was started
       with output_mode XPGetData then the data stream to XpGetDocumentData is
       interrupted; no further data for the current document will be generated
       but data for subsequent documents  can  be  generated.  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 implementation the entire document may be canceled
       or a partial document may be generated.

       If discard is True all XPPrintNotify events  with  a  detail  field  of
       XPEndPageNotify	or  XPEndDocNotify  are	 discarded  before XpCancelDoc
       returns.

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

DIAGNOSTICS
       XPBadContext   A valid print context-id has not been set prior to  mak‐
		      ing this call.

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

SEE ALSO
       XpEndDoc(3Xp),	XpGetDocumentData(3Xp),	 XpSelectInput(3Xp),  XpStart‐
       Doc(3Xp)

X Version 11			  libXp 1.0.0		      XpCancelDoc(3Xp)
[top]

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net