⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 print.h

📁 远程桌面连接工具
💻 H
📖 第 1 页 / 共 2 页
字号:
    Display        *display;   /* Display the event was read from */    XPContext      context;    /* print context where operation was requested */    int            detail;     /* XPJobAttr, XPDocAttr, XPPageAttr,                                  XPPrinterAttr, XPSpoolerAttr,                                  XPMediumAttr, XPServerAttr */} XPAttributeEvent;typedef struct {    int            type;       /* base + XPDataReadyNotify */    unsigned long  serial;     /* # of last request processed by server */    Bool           send_event; /* true if from a SendEvent request */    Display        *display;   /* Display the event was read from */    XPContext      context;    /* print context where operation was requested */    unsigned long  available;  /* bytes available for retrieval */} XPDataReadyEvent;/********************************************************** * * Function prototypes for library side. */#if NeedFunctionPrototypesextern XPContext XpCreateContext (    Display		*display,    char		*printer_name);extern void XpSetContext (    Display		*display,    XPContext     	print_context);extern XPContext XpGetContext (    Display		*display);extern void XpDestroyContext (    Display		*display,    XPContext     	print_context);extern Screen *XpGetScreenOfContext (    Display		*display,    XPContext     	print_context);extern Status XpGetPageDimensions (    Display		*display,    XPContext     	print_context,    unsigned short	*width,			/* return value */    unsigned short	*height,		/* return value */    XRectangle		*reproducible_area	/* return value */);extern void XpStartJob (    Display		*display,    XPSaveData		save_data);extern void XpEndJob (    Display		*display);extern void XpCancelJob (    Display		*display,    Bool		discard);extern void XpStartDoc (    Display		*display,    XPDocumentType	type);extern void XpEndDoc (    Display		*display);extern void XpCancelDoc (    Display		*display,    Bool		discard);extern void XpPutDocumentData (    Display		*display,    Drawable		drawable,    unsigned char	*data,    int			data_len,    char		*doc_fmt,    char		*options);extern Status XpGetDocumentData (    Display		*display,    XPContext		context,    XPSaveProc		save_proc,    XPFinishProc	finish_proc,    XPointer		client_data);extern void XpStartPage (    Display		*display,    Window		window);extern void XpEndPage (    Display		*display);extern void XpCancelPage (    Display		*display,    Bool		discard);extern void XpSelectInput (    Display		*display,    XPContext     	print_context,    unsigned long	event_mask);extern unsigned long XpInputSelected (    Display		*display,    XPContext     	print_context,    unsigned long	*all_events_mask);extern Bool XpSetImageResolution (    Display		*display,    XPContext     	print_context,    int			image_res,    int			*prev_res);extern int XpGetImageResolution (    Display		*display,    XPContext     	print_context);extern char *XpGetAttributes (    Display		*display,    XPContext     	print_context,    XPAttributes	type);extern void XpSetAttributes (    Display		*display,    XPContext     	print_context,    XPAttributes	type,    char		*pool,    XPAttrReplacement	replacement_rule);extern char *XpGetOneAttribute (    Display		*display,    XPContext     	print_context,    XPAttributes	type,    char		*attribute_name);extern XPPrinterList XpGetPrinterList (    Display		*display,    char		*printer_name,    int			*list_count		/* return value */);extern void XpFreePrinterList (    XPPrinterList	printer_list);extern void XpRehashPrinterList (    Display		*display);extern Status XpQueryVersion (    Display		*display,    short		*major_version,		/* return value */    short		*minor_version		/* return value */);extern Bool XpQueryExtension (    Display		*display,    int			*event_base_return,	/* return value */    int			*error_base_return	/* return value */);extern Screen **XpQueryScreens (    Display		*display,    int			*list_count		/* return value */);extern Status XpGetPdmStartParams (    Display		*print_display,    Window		print_window,    XPContext		print_context,    Display		*video_display,    Window		video_window,    Display		**selection_display,	/* return value */    Atom		*selection,		/* return value */    Atom		*type,			/* return value */    int			*format,		/* return value */    unsigned char	**data,			/* return value */    int			*nelements		/* return value */);extern Status XpGetAuthParams (    Display		*print_display,    Display		*video_display,    Display		**selection_display,	/* return value */    Atom		*selection,		/* return value */    Atom		*target			/* return value */);extern Status XpSendAuth (    Display		*display,    Window		window);extern Status XpSendOneTicket (    Display		*display,    Window		window,    Xauth		*ticket,    Bool		more);extern void XpSetLocaleHinter (    XPHinterProc hinter_proc,    char         *hinter_desc);extern char *XpGetLocaleHinter (    XPHinterProc *hinter_proc);extern char *XpGetLocaleNetString();extern char *XpNotifyPdm (    Display		*print_display,    Window		print_window,    XPContext     	print_context,    Display		*video_display,    Window		video_window,    Bool		auth_flag);#elseextern XPContext XpCreateContext ();extern void XpSetContext ();extern XPContext XpGetContext ();extern void XpDestroyContext ();extern Screen *XpGetScreenOfContext ();extern Status XpGetPageDimensions ();extern void XpStartJob ();extern void XpEndJob ();extern void XpCancelJob ();extern void XpStartDoc ();extern void XpEndDoc ();extern void XpCancelDoc ();extern void XpPutDocumentData ();extern Status XpGetDocumentData ();extern void XpStartPage ();extern void XpEndPage ();extern void XpCancelPage ();extern void XpSelectInput ();extern unsigned long XpInputSelected ();extern Bool XpSetImageResolution ();extern int XpGetImageResolution ();extern char *XpGetAttributes ();extern void XpSetAttributes ();extern char *XpGetOneAttribute ();extern XPPrinterList XpGetPrinterList ();extern void XpFreePrinterList ();extern void XpRehashPrinterList ();extern Status XpQueryVersion ();extern Bool XpQueryExtension ();extern Screen **XpQueryScreens ();extern Status XpGetPdmStartParams ();extern Status XpGetAuthParams ();extern Status XpSendAuth ();extern Status XpSendOneTicket ();extern void XpSetLocaleHinter ();extern char *XpGetLocaleHinter ();extern char *XpGetLocaleNetString ();extern char *XpNotifyPdm ();#endif /* NeedFunctionPrototypes */#endif /* _XP_PRINT_SERVER_ */_XFUNCPROTOEND#endif /* _XpPrint_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -