table of contents
XpGetAttributes(3Xp) | XPRINT FUNCTIONS | XpGetAttributes(3Xp) |
NAME¶
XpGetAttributes - Gets an attribute pool from the specified print context.SYNOPSIS¶
cc [ flag... ] file... -lXp [ library... ]
#include <X11/extensions/Print.h> char *XpGetAttributes ( display, context, type )
Display * display;
XPContext context;
XPAttributes type;
ARGUMENTS¶
- display
- Specifies a pointer to the Display structure; returned from XOpenDisplay.
- context
- The print context from which the attribute pool is to be retrieved.
- type
- Specifies the attribute pool.
DESCRIPTION¶
XpGetAttributes returns a pool, a COMPOUND_TEXT resource string representing the attribute pool specified by type. The caller is expected to free pool when it is no longer needed using XFree.STRUCTURES¶
The values for the typedef XPAttributes in <X11/extensions/Print.h> are:#define XPJobAttr 1 /∗ get/set */ #define XPDocAttr 2 /∗ get/set */ #define XPPageAttr 3 /∗ get/set-subset of XPDocAttr */ #define XPPrinterAttr 4 /∗ get only (library) */ #define XPServerAttr 5 /∗ get only (library), no context needed */
DIAGNOSTICS¶
- BadAlloc
- Insufficient memory.
- BadValue
- The value specified for type is not valid.
- XPBadContext
- The specified print context-id is not valid.
FILES¶
- <X11/extensions/Print.h>
SEE ALSO¶
XpCreateContext(3Xp)libXp 1.0.0 | X Version 11 |