ITEM: BT8093L

list of backend return codes the qdaemon recognizes


ENV:

Machine Type(s):   9076_______________________(7013, e.g.                  )
AIX Level:      4.1.4__________________________(3.2.4, 3.2.5, 4.1.1, ...    )

DESC:

Need a list of backend return codes the qdaemon recognizes.  Developing 
a new backend, and need to know what codes to use.  Have already looked 
at Printing for Profit and fun, and need more codes.  Only 0,1, and 64
are described.

ACT:
I examined the AIX source code for the backend program piobe and
looked at the header file pioout.h and retrieved the definitions
used:

/* Return Codes (must not match signal numbers) */
\#define PIOO_GOOD     0         /* successful */
\#define PIOO_BAD      101       /* bad flag, bad load, bad file open, etc. */
\#define PIOO_FAIL     102       /* printer failed */
\#define PIOO_USR1OK   103       /* filter terminated; printer OK */
\#define PIOO_USR1QUIT 104       /* filter terminated; printer not printing */
\#define PIOO_TERMOK   105       /* job cancelled; printer OK */
\#define PIOO_TERMQUIT 106       /* job cancelled; printer not printing */

These are the only exit values the backend can exit with which have
special meaning to the qdaemon.


Support Line: list of backend return codes the qdaemon recognizes ITEM: BT8093L
Dated: February 1997 Category: N/A
This HTML file was generated 99/06/24~13:30:19
Comments or suggestions? Contact us