manpagez: man pages & more
man XpEndJob(3)
Home | html | info | man
XpEndJob(3Xp)                  XPRINT FUNCTIONS                  XpEndJob(3Xp)




NAME

       XpEndJob - Indicates the ending of a single print job.


SYNOPSIS

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

       void XpEndJob ( display )
             Display *display;


ARGUMENTS

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


DESCRIPTION

       XpEndJob signals the end of a print job.  Any  accumulated  print  data
       that  remains is either sent to the printer or made available to XpGet-
       DocumentData.

       For  clients  selecting  XPPrintMask  (see  XpSelectInput),  the  event
       XPPrintNotify  will be generated with its detail field set to XPEndJob-
       Notify when the X Print Server has completed the request.


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

       XpGetDocumentData(3), XpSelectInput(3), XpStartJob(3)



X Version 11                      libXp 1.0.3                    XpEndJob(3Xp)

libXp 1.0.3 - Generated Sun Mar 22 20:07:34 CDT 2015
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.