XCB  1.9.3
xprint.h
00001 /*
00002  * This file generated automatically from xprint.xml by c_client.py.
00003  * Edit at your peril.
00004  */
00005 
00012 #ifndef __XPRINT_H
00013 #define __XPRINT_H
00014 
00015 #include "xcb.h"
00016 #include "xproto.h"
00017 
00018 #ifdef __cplusplus
00019 extern "C" {
00020 #endif
00021 
00022 #define XCB_XPRINT_MAJOR_VERSION 1
00023 #define XCB_XPRINT_MINOR_VERSION 0
00024   
00025 extern xcb_extension_t xcb_x_print_id;
00026 
00027 typedef char xcb_x_print_string8_t;
00028 
00032 typedef struct xcb_x_print_string8_iterator_t {
00033     xcb_x_print_string8_t *data; 
00034     int                    rem; 
00035     int                    index; 
00036 } xcb_x_print_string8_iterator_t;
00037 
00041 typedef struct xcb_x_print_printer_t {
00042     uint32_t nameLen; 
00043     uint32_t descLen; 
00044 } xcb_x_print_printer_t;
00045 
00049 typedef struct xcb_x_print_printer_iterator_t {
00050     xcb_x_print_printer_t *data; 
00051     int                    rem; 
00052     int                    index; 
00053 } xcb_x_print_printer_iterator_t;
00054 
00055 typedef uint32_t xcb_x_print_pcontext_t;
00056 
00060 typedef struct xcb_x_print_pcontext_iterator_t {
00061     xcb_x_print_pcontext_t *data; 
00062     int                     rem; 
00063     int                     index; 
00064 } xcb_x_print_pcontext_iterator_t;
00065 
00066 typedef enum xcb_x_print_get_doc_t {
00067     XCB_X_PRINT_GET_DOC_FINISHED = 0,
00068     XCB_X_PRINT_GET_DOC_SECOND_CONSUMER = 1
00069 } xcb_x_print_get_doc_t;
00070 
00071 typedef enum xcb_x_print_ev_mask_t {
00072     XCB_X_PRINT_EV_MASK_NO_EVENT_MASK = 0,
00073     XCB_X_PRINT_EV_MASK_PRINT_MASK = 1,
00074     XCB_X_PRINT_EV_MASK_ATTRIBUTE_MASK = 2
00075 } xcb_x_print_ev_mask_t;
00076 
00077 typedef enum xcb_x_print_detail_t {
00078     XCB_X_PRINT_DETAIL_START_JOB_NOTIFY = 1,
00079     XCB_X_PRINT_DETAIL_END_JOB_NOTIFY = 2,
00080     XCB_X_PRINT_DETAIL_START_DOC_NOTIFY = 3,
00081     XCB_X_PRINT_DETAIL_END_DOC_NOTIFY = 4,
00082     XCB_X_PRINT_DETAIL_START_PAGE_NOTIFY = 5,
00083     XCB_X_PRINT_DETAIL_END_PAGE_NOTIFY = 6
00084 } xcb_x_print_detail_t;
00085 
00086 typedef enum xcb_x_print_attr_t {
00087     XCB_X_PRINT_ATTR_JOB_ATTR = 1,
00088     XCB_X_PRINT_ATTR_DOC_ATTR = 2,
00089     XCB_X_PRINT_ATTR_PAGE_ATTR = 3,
00090     XCB_X_PRINT_ATTR_PRINTER_ATTR = 4,
00091     XCB_X_PRINT_ATTR_SERVER_ATTR = 5,
00092     XCB_X_PRINT_ATTR_MEDIUM_ATTR = 6,
00093     XCB_X_PRINT_ATTR_SPOOLER_ATTR = 7
00094 } xcb_x_print_attr_t;
00095 
00099 typedef struct xcb_x_print_print_query_version_cookie_t {
00100     unsigned int sequence; 
00101 } xcb_x_print_print_query_version_cookie_t;
00102 
00104 #define XCB_X_PRINT_PRINT_QUERY_VERSION 0
00105 
00109 typedef struct xcb_x_print_print_query_version_request_t {
00110     uint8_t  major_opcode; 
00111     uint8_t  minor_opcode; 
00112     uint16_t length; 
00113 } xcb_x_print_print_query_version_request_t;
00114 
00118 typedef struct xcb_x_print_print_query_version_reply_t {
00119     uint8_t  response_type; 
00120     uint8_t  pad0; 
00121     uint16_t sequence; 
00122     uint32_t length; 
00123     uint16_t major_version; 
00124     uint16_t minor_version; 
00125 } xcb_x_print_print_query_version_reply_t;
00126 
00130 typedef struct xcb_x_print_print_get_printer_list_cookie_t {
00131     unsigned int sequence; 
00132 } xcb_x_print_print_get_printer_list_cookie_t;
00133 
00135 #define XCB_X_PRINT_PRINT_GET_PRINTER_LIST 1
00136 
00140 typedef struct xcb_x_print_print_get_printer_list_request_t {
00141     uint8_t  major_opcode; 
00142     uint8_t  minor_opcode; 
00143     uint16_t length; 
00144     uint32_t printerNameLen; 
00145     uint32_t localeLen; 
00146 } xcb_x_print_print_get_printer_list_request_t;
00147 
00151 typedef struct xcb_x_print_print_get_printer_list_reply_t {
00152     uint8_t  response_type; 
00153     uint8_t  pad0; 
00154     uint16_t sequence; 
00155     uint32_t length; 
00156     uint32_t listCount; 
00157     uint8_t  pad1[20]; 
00158 } xcb_x_print_print_get_printer_list_reply_t;
00159 
00161 #define XCB_X_PRINT_PRINT_REHASH_PRINTER_LIST 20
00162 
00166 typedef struct xcb_x_print_print_rehash_printer_list_request_t {
00167     uint8_t  major_opcode; 
00168     uint8_t  minor_opcode; 
00169     uint16_t length; 
00170 } xcb_x_print_print_rehash_printer_list_request_t;
00171 
00173 #define XCB_X_PRINT_CREATE_CONTEXT 2
00174 
00178 typedef struct xcb_x_print_create_context_request_t {
00179     uint8_t  major_opcode; 
00180     uint8_t  minor_opcode; 
00181     uint16_t length; 
00182     uint32_t context_id; 
00183     uint32_t printerNameLen; 
00184     uint32_t localeLen; 
00185 } xcb_x_print_create_context_request_t;
00186 
00188 #define XCB_X_PRINT_PRINT_SET_CONTEXT 3
00189 
00193 typedef struct xcb_x_print_print_set_context_request_t {
00194     uint8_t  major_opcode; 
00195     uint8_t  minor_opcode; 
00196     uint16_t length; 
00197     uint32_t context; 
00198 } xcb_x_print_print_set_context_request_t;
00199 
00203 typedef struct xcb_x_print_print_get_context_cookie_t {
00204     unsigned int sequence; 
00205 } xcb_x_print_print_get_context_cookie_t;
00206 
00208 #define XCB_X_PRINT_PRINT_GET_CONTEXT 4
00209 
00213 typedef struct xcb_x_print_print_get_context_request_t {
00214     uint8_t  major_opcode; 
00215     uint8_t  minor_opcode; 
00216     uint16_t length; 
00217 } xcb_x_print_print_get_context_request_t;
00218 
00222 typedef struct xcb_x_print_print_get_context_reply_t {
00223     uint8_t  response_type; 
00224     uint8_t  pad0; 
00225     uint16_t sequence; 
00226     uint32_t length; 
00227     uint32_t context; 
00228 } xcb_x_print_print_get_context_reply_t;
00229 
00231 #define XCB_X_PRINT_PRINT_DESTROY_CONTEXT 5
00232 
00236 typedef struct xcb_x_print_print_destroy_context_request_t {
00237     uint8_t  major_opcode; 
00238     uint8_t  minor_opcode; 
00239     uint16_t length; 
00240     uint32_t context; 
00241 } xcb_x_print_print_destroy_context_request_t;
00242 
00246 typedef struct xcb_x_print_print_get_screen_of_context_cookie_t {
00247     unsigned int sequence; 
00248 } xcb_x_print_print_get_screen_of_context_cookie_t;
00249 
00251 #define XCB_X_PRINT_PRINT_GET_SCREEN_OF_CONTEXT 6
00252 
00256 typedef struct xcb_x_print_print_get_screen_of_context_request_t {
00257     uint8_t  major_opcode; 
00258     uint8_t  minor_opcode; 
00259     uint16_t length; 
00260 } xcb_x_print_print_get_screen_of_context_request_t;
00261 
00265 typedef struct xcb_x_print_print_get_screen_of_context_reply_t {
00266     uint8_t      response_type; 
00267     uint8_t      pad0; 
00268     uint16_t     sequence; 
00269     uint32_t     length; 
00270     xcb_window_t root; 
00271 } xcb_x_print_print_get_screen_of_context_reply_t;
00272 
00274 #define XCB_X_PRINT_PRINT_START_JOB 7
00275 
00279 typedef struct xcb_x_print_print_start_job_request_t {
00280     uint8_t  major_opcode; 
00281     uint8_t  minor_opcode; 
00282     uint16_t length; 
00283     uint8_t  output_mode; 
00284 } xcb_x_print_print_start_job_request_t;
00285 
00287 #define XCB_X_PRINT_PRINT_END_JOB 8
00288 
00292 typedef struct xcb_x_print_print_end_job_request_t {
00293     uint8_t  major_opcode; 
00294     uint8_t  minor_opcode; 
00295     uint16_t length; 
00296     uint8_t  cancel; 
00297 } xcb_x_print_print_end_job_request_t;
00298 
00300 #define XCB_X_PRINT_PRINT_START_DOC 9
00301 
00305 typedef struct xcb_x_print_print_start_doc_request_t {
00306     uint8_t  major_opcode; 
00307     uint8_t  minor_opcode; 
00308     uint16_t length; 
00309     uint8_t  driver_mode; 
00310 } xcb_x_print_print_start_doc_request_t;
00311 
00313 #define XCB_X_PRINT_PRINT_END_DOC 10
00314 
00318 typedef struct xcb_x_print_print_end_doc_request_t {
00319     uint8_t  major_opcode; 
00320     uint8_t  minor_opcode; 
00321     uint16_t length; 
00322     uint8_t  cancel; 
00323 } xcb_x_print_print_end_doc_request_t;
00324 
00326 #define XCB_X_PRINT_PRINT_PUT_DOCUMENT_DATA 11
00327 
00331 typedef struct xcb_x_print_print_put_document_data_request_t {
00332     uint8_t        major_opcode; 
00333     uint8_t        minor_opcode; 
00334     uint16_t       length; 
00335     xcb_drawable_t drawable; 
00336     uint32_t       len_data; 
00337     uint16_t       len_fmt; 
00338     uint16_t       len_options; 
00339 } xcb_x_print_print_put_document_data_request_t;
00340 
00344 typedef struct xcb_x_print_print_get_document_data_cookie_t {
00345     unsigned int sequence; 
00346 } xcb_x_print_print_get_document_data_cookie_t;
00347 
00349 #define XCB_X_PRINT_PRINT_GET_DOCUMENT_DATA 12
00350 
00354 typedef struct xcb_x_print_print_get_document_data_request_t {
00355     uint8_t                major_opcode; 
00356     uint8_t                minor_opcode; 
00357     uint16_t               length; 
00358     xcb_x_print_pcontext_t context; 
00359     uint32_t               max_bytes; 
00360 } xcb_x_print_print_get_document_data_request_t;
00361 
00365 typedef struct xcb_x_print_print_get_document_data_reply_t {
00366     uint8_t  response_type; 
00367     uint8_t  pad0; 
00368     uint16_t sequence; 
00369     uint32_t length; 
00370     uint32_t status_code; 
00371     uint32_t finished_flag; 
00372     uint32_t dataLen; 
00373     uint8_t  pad1[12]; 
00374 } xcb_x_print_print_get_document_data_reply_t;
00375 
00377 #define XCB_X_PRINT_PRINT_START_PAGE 13
00378 
00382 typedef struct xcb_x_print_print_start_page_request_t {
00383     uint8_t      major_opcode; 
00384     uint8_t      minor_opcode; 
00385     uint16_t     length; 
00386     xcb_window_t window; 
00387 } xcb_x_print_print_start_page_request_t;
00388 
00390 #define XCB_X_PRINT_PRINT_END_PAGE 14
00391 
00395 typedef struct xcb_x_print_print_end_page_request_t {
00396     uint8_t  major_opcode; 
00397     uint8_t  minor_opcode; 
00398     uint16_t length; 
00399     uint8_t  cancel; 
00400     uint8_t  pad0[3]; 
00401 } xcb_x_print_print_end_page_request_t;
00402 
00404 #define XCB_X_PRINT_PRINT_SELECT_INPUT 15
00405 
00409 typedef struct xcb_x_print_print_select_input_request_t {
00410     uint8_t                major_opcode; 
00411     uint8_t                minor_opcode; 
00412     uint16_t               length; 
00413     xcb_x_print_pcontext_t context; 
00414     uint32_t               event_mask; 
00415 } xcb_x_print_print_select_input_request_t;
00416 
00420 typedef struct xcb_x_print_print_input_selected_cookie_t {
00421     unsigned int sequence; 
00422 } xcb_x_print_print_input_selected_cookie_t;
00423 
00425 #define XCB_X_PRINT_PRINT_INPUT_SELECTED 16
00426 
00430 typedef struct xcb_x_print_print_input_selected_request_t {
00431     uint8_t                major_opcode; 
00432     uint8_t                minor_opcode; 
00433     uint16_t               length; 
00434     xcb_x_print_pcontext_t context; 
00435 } xcb_x_print_print_input_selected_request_t;
00436 
00440 typedef struct xcb_x_print_print_input_selected_reply_t {
00441     uint8_t  response_type; 
00442     uint8_t  pad0; 
00443     uint16_t sequence; 
00444     uint32_t length; 
00445     uint32_t event_mask; 
00446     uint32_t all_events_mask; 
00447 } xcb_x_print_print_input_selected_reply_t;
00448 
00452 typedef struct xcb_x_print_print_get_attributes_cookie_t {
00453     unsigned int sequence; 
00454 } xcb_x_print_print_get_attributes_cookie_t;
00455 
00457 #define XCB_X_PRINT_PRINT_GET_ATTRIBUTES 17
00458 
00462 typedef struct xcb_x_print_print_get_attributes_request_t {
00463     uint8_t                major_opcode; 
00464     uint8_t                minor_opcode; 
00465     uint16_t               length; 
00466     xcb_x_print_pcontext_t context; 
00467     uint8_t                pool; 
00468     uint8_t                pad0[3]; 
00469 } xcb_x_print_print_get_attributes_request_t;
00470 
00474 typedef struct xcb_x_print_print_get_attributes_reply_t {
00475     uint8_t               response_type; 
00476     uint8_t               pad0; 
00477     uint16_t              sequence; 
00478     uint32_t              length; 
00479     uint32_t              stringLen; 
00480     uint8_t               pad1[20]; 
00481     xcb_x_print_string8_t attributes; 
00482 } xcb_x_print_print_get_attributes_reply_t;
00483 
00487 typedef struct xcb_x_print_print_get_one_attributes_cookie_t {
00488     unsigned int sequence; 
00489 } xcb_x_print_print_get_one_attributes_cookie_t;
00490 
00492 #define XCB_X_PRINT_PRINT_GET_ONE_ATTRIBUTES 19
00493 
00497 typedef struct xcb_x_print_print_get_one_attributes_request_t {
00498     uint8_t                major_opcode; 
00499     uint8_t                minor_opcode; 
00500     uint16_t               length; 
00501     xcb_x_print_pcontext_t context; 
00502     uint32_t               nameLen; 
00503     uint8_t                pool; 
00504     uint8_t                pad0[3]; 
00505 } xcb_x_print_print_get_one_attributes_request_t;
00506 
00510 typedef struct xcb_x_print_print_get_one_attributes_reply_t {
00511     uint8_t  response_type; 
00512     uint8_t  pad0; 
00513     uint16_t sequence; 
00514     uint32_t length; 
00515     uint32_t valueLen; 
00516     uint8_t  pad1[20]; 
00517 } xcb_x_print_print_get_one_attributes_reply_t;
00518 
00520 #define XCB_X_PRINT_PRINT_SET_ATTRIBUTES 18
00521 
00525 typedef struct xcb_x_print_print_set_attributes_request_t {
00526     uint8_t                major_opcode; 
00527     uint8_t                minor_opcode; 
00528     uint16_t               length; 
00529     xcb_x_print_pcontext_t context; 
00530     uint32_t               stringLen; 
00531     uint8_t                pool; 
00532     uint8_t                rule; 
00533     uint8_t                pad0[2]; 
00534 } xcb_x_print_print_set_attributes_request_t;
00535 
00539 typedef struct xcb_x_print_print_get_page_dimensions_cookie_t {
00540     unsigned int sequence; 
00541 } xcb_x_print_print_get_page_dimensions_cookie_t;
00542 
00544 #define XCB_X_PRINT_PRINT_GET_PAGE_DIMENSIONS 21
00545 
00549 typedef struct xcb_x_print_print_get_page_dimensions_request_t {
00550     uint8_t                major_opcode; 
00551     uint8_t                minor_opcode; 
00552     uint16_t               length; 
00553     xcb_x_print_pcontext_t context; 
00554 } xcb_x_print_print_get_page_dimensions_request_t;
00555 
00559 typedef struct xcb_x_print_print_get_page_dimensions_reply_t {
00560     uint8_t  response_type; 
00561     uint8_t  pad0; 
00562     uint16_t sequence; 
00563     uint32_t length; 
00564     uint16_t width; 
00565     uint16_t height; 
00566     uint16_t offset_x; 
00567     uint16_t offset_y; 
00568     uint16_t reproducible_width; 
00569     uint16_t reproducible_height; 
00570 } xcb_x_print_print_get_page_dimensions_reply_t;
00571 
00575 typedef struct xcb_x_print_print_query_screens_cookie_t {
00576     unsigned int sequence; 
00577 } xcb_x_print_print_query_screens_cookie_t;
00578 
00580 #define XCB_X_PRINT_PRINT_QUERY_SCREENS 22
00581 
00585 typedef struct xcb_x_print_print_query_screens_request_t {
00586     uint8_t  major_opcode; 
00587     uint8_t  minor_opcode; 
00588     uint16_t length; 
00589 } xcb_x_print_print_query_screens_request_t;
00590 
00594 typedef struct xcb_x_print_print_query_screens_reply_t {
00595     uint8_t  response_type; 
00596     uint8_t  pad0; 
00597     uint16_t sequence; 
00598     uint32_t length; 
00599     uint32_t listCount; 
00600     uint8_t  pad1[20]; 
00601 } xcb_x_print_print_query_screens_reply_t;
00602 
00606 typedef struct xcb_x_print_print_set_image_resolution_cookie_t {
00607     unsigned int sequence; 
00608 } xcb_x_print_print_set_image_resolution_cookie_t;
00609 
00611 #define XCB_X_PRINT_PRINT_SET_IMAGE_RESOLUTION 23
00612 
00616 typedef struct xcb_x_print_print_set_image_resolution_request_t {
00617     uint8_t                major_opcode; 
00618     uint8_t                minor_opcode; 
00619     uint16_t               length; 
00620     xcb_x_print_pcontext_t context; 
00621     uint16_t               image_resolution; 
00622 } xcb_x_print_print_set_image_resolution_request_t;
00623 
00627 typedef struct xcb_x_print_print_set_image_resolution_reply_t {
00628     uint8_t  response_type; 
00629     uint8_t  status; 
00630     uint16_t sequence; 
00631     uint32_t length; 
00632     uint16_t previous_resolutions; 
00633 } xcb_x_print_print_set_image_resolution_reply_t;
00634 
00638 typedef struct xcb_x_print_print_get_image_resolution_cookie_t {
00639     unsigned int sequence; 
00640 } xcb_x_print_print_get_image_resolution_cookie_t;
00641 
00643 #define XCB_X_PRINT_PRINT_GET_IMAGE_RESOLUTION 24
00644 
00648 typedef struct xcb_x_print_print_get_image_resolution_request_t {
00649     uint8_t                major_opcode; 
00650     uint8_t                minor_opcode; 
00651     uint16_t               length; 
00652     xcb_x_print_pcontext_t context; 
00653 } xcb_x_print_print_get_image_resolution_request_t;
00654 
00658 typedef struct xcb_x_print_print_get_image_resolution_reply_t {
00659     uint8_t  response_type; 
00660     uint8_t  pad0; 
00661     uint16_t sequence; 
00662     uint32_t length; 
00663     uint16_t image_resolution; 
00664 } xcb_x_print_print_get_image_resolution_reply_t;
00665 
00667 #define XCB_X_PRINT_NOTIFY 0
00668 
00672 typedef struct xcb_x_print_notify_event_t {
00673     uint8_t                response_type; 
00674     uint8_t                detail; 
00675     uint16_t               sequence; 
00676     xcb_x_print_pcontext_t context; 
00677     uint8_t                cancel; 
00678 } xcb_x_print_notify_event_t;
00679 
00681 #define XCB_X_PRINT_ATTRIBUT_NOTIFY 1
00682 
00686 typedef struct xcb_x_print_attribut_notify_event_t {
00687     uint8_t                response_type; 
00688     uint8_t                detail; 
00689     uint16_t               sequence; 
00690     xcb_x_print_pcontext_t context; 
00691 } xcb_x_print_attribut_notify_event_t;
00692 
00694 #define XCB_X_PRINT_BAD_CONTEXT 0
00695 
00699 typedef struct xcb_x_print_bad_context_error_t {
00700     uint8_t  response_type; 
00701     uint8_t  error_code; 
00702     uint16_t sequence; 
00703 } xcb_x_print_bad_context_error_t;
00704 
00706 #define XCB_X_PRINT_BAD_SEQUENCE 1
00707 
00711 typedef struct xcb_x_print_bad_sequence_error_t {
00712     uint8_t  response_type; 
00713     uint8_t  error_code; 
00714     uint16_t sequence; 
00715 } xcb_x_print_bad_sequence_error_t;
00716 
00726 /*****************************************************************************
00727  **
00728  ** void xcb_x_print_string8_next
00729  ** 
00730  ** @param xcb_x_print_string8_iterator_t *i
00731  ** @returns void
00732  **
00733  *****************************************************************************/
00734  
00735 void
00736 xcb_x_print_string8_next (xcb_x_print_string8_iterator_t *i  );
00737 
00748 /*****************************************************************************
00749  **
00750  ** xcb_generic_iterator_t xcb_x_print_string8_end
00751  ** 
00752  ** @param xcb_x_print_string8_iterator_t i
00753  ** @returns xcb_generic_iterator_t
00754  **
00755  *****************************************************************************/
00756  
00757 xcb_generic_iterator_t
00758 xcb_x_print_string8_end (xcb_x_print_string8_iterator_t i  );
00759 
00760 int
00761 xcb_x_print_printer_serialize (void                        **_buffer  ,
00762                                const xcb_x_print_printer_t  *_aux  ,
00763                                const xcb_x_print_string8_t  *name  ,
00764                                const xcb_x_print_string8_t  *description  );
00765 
00766 int
00767 xcb_x_print_printer_unserialize (const void              *_buffer  ,
00768                                  xcb_x_print_printer_t  **_aux  );
00769 
00770 int
00771 xcb_x_print_printer_sizeof (const void  *_buffer  );
00772 
00773 
00774 /*****************************************************************************
00775  **
00776  ** xcb_x_print_string8_t * xcb_x_print_printer_name
00777  ** 
00778  ** @param const xcb_x_print_printer_t *R
00779  ** @returns xcb_x_print_string8_t *
00780  **
00781  *****************************************************************************/
00782  
00783 xcb_x_print_string8_t *
00784 xcb_x_print_printer_name (const xcb_x_print_printer_t *R  );
00785 
00786 
00787 /*****************************************************************************
00788  **
00789  ** int xcb_x_print_printer_name_length
00790  ** 
00791  ** @param const xcb_x_print_printer_t *R
00792  ** @returns int
00793  **
00794  *****************************************************************************/
00795  
00796 int
00797 xcb_x_print_printer_name_length (const xcb_x_print_printer_t *R  );
00798 
00799 
00800 /*****************************************************************************
00801  **
00802  ** xcb_generic_iterator_t xcb_x_print_printer_name_end
00803  ** 
00804  ** @param const xcb_x_print_printer_t *R
00805  ** @returns xcb_generic_iterator_t
00806  **
00807  *****************************************************************************/
00808  
00809 xcb_generic_iterator_t
00810 xcb_x_print_printer_name_end (const xcb_x_print_printer_t *R  );
00811 
00812 
00813 /*****************************************************************************
00814  **
00815  ** xcb_x_print_string8_t * xcb_x_print_printer_description
00816  ** 
00817  ** @param const xcb_x_print_printer_t *R
00818  ** @returns xcb_x_print_string8_t *
00819  **
00820  *****************************************************************************/
00821  
00822 xcb_x_print_string8_t *
00823 xcb_x_print_printer_description (const xcb_x_print_printer_t *R  );
00824 
00825 
00826 /*****************************************************************************
00827  **
00828  ** int xcb_x_print_printer_description_length
00829  ** 
00830  ** @param const xcb_x_print_printer_t *R
00831  ** @returns int
00832  **
00833  *****************************************************************************/
00834  
00835 int
00836 xcb_x_print_printer_description_length (const xcb_x_print_printer_t *R  );
00837 
00838 
00839 /*****************************************************************************
00840  **
00841  ** xcb_generic_iterator_t xcb_x_print_printer_description_end
00842  ** 
00843  ** @param const xcb_x_print_printer_t *R
00844  ** @returns xcb_generic_iterator_t
00845  **
00846  *****************************************************************************/
00847  
00848 xcb_generic_iterator_t
00849 xcb_x_print_printer_description_end (const xcb_x_print_printer_t *R  );
00850 
00860 /*****************************************************************************
00861  **
00862  ** void xcb_x_print_printer_next
00863  ** 
00864  ** @param xcb_x_print_printer_iterator_t *i
00865  ** @returns void
00866  **
00867  *****************************************************************************/
00868  
00869 void
00870 xcb_x_print_printer_next (xcb_x_print_printer_iterator_t *i  );
00871 
00882 /*****************************************************************************
00883  **
00884  ** xcb_generic_iterator_t xcb_x_print_printer_end
00885  ** 
00886  ** @param xcb_x_print_printer_iterator_t i
00887  ** @returns xcb_generic_iterator_t
00888  **
00889  *****************************************************************************/
00890  
00891 xcb_generic_iterator_t
00892 xcb_x_print_printer_end (xcb_x_print_printer_iterator_t i  );
00893 
00903 /*****************************************************************************
00904  **
00905  ** void xcb_x_print_pcontext_next
00906  ** 
00907  ** @param xcb_x_print_pcontext_iterator_t *i
00908  ** @returns void
00909  **
00910  *****************************************************************************/
00911  
00912 void
00913 xcb_x_print_pcontext_next (xcb_x_print_pcontext_iterator_t *i  );
00914 
00925 /*****************************************************************************
00926  **
00927  ** xcb_generic_iterator_t xcb_x_print_pcontext_end
00928  ** 
00929  ** @param xcb_x_print_pcontext_iterator_t i
00930  ** @returns xcb_generic_iterator_t
00931  **
00932  *****************************************************************************/
00933  
00934 xcb_generic_iterator_t
00935 xcb_x_print_pcontext_end (xcb_x_print_pcontext_iterator_t i  );
00936 
00946 /*****************************************************************************
00947  **
00948  ** xcb_x_print_print_query_version_cookie_t xcb_x_print_print_query_version
00949  ** 
00950  ** @param xcb_connection_t *c
00951  ** @returns xcb_x_print_print_query_version_cookie_t
00952  **
00953  *****************************************************************************/
00954  
00955 xcb_x_print_print_query_version_cookie_t
00956 xcb_x_print_print_query_version (xcb_connection_t *c  );
00957 
00970 /*****************************************************************************
00971  **
00972  ** xcb_x_print_print_query_version_cookie_t xcb_x_print_print_query_version_unchecked
00973  ** 
00974  ** @param xcb_connection_t *c
00975  ** @returns xcb_x_print_print_query_version_cookie_t
00976  **
00977  *****************************************************************************/
00978  
00979 xcb_x_print_print_query_version_cookie_t
00980 xcb_x_print_print_query_version_unchecked (xcb_connection_t *c  );
00981 
00997 /*****************************************************************************
00998  **
00999  ** xcb_x_print_print_query_version_reply_t * xcb_x_print_print_query_version_reply
01000  ** 
01001  ** @param xcb_connection_t                          *c
01002  ** @param xcb_x_print_print_query_version_cookie_t   cookie
01003  ** @param xcb_generic_error_t                      **e
01004  ** @returns xcb_x_print_print_query_version_reply_t *
01005  **
01006  *****************************************************************************/
01007  
01008 xcb_x_print_print_query_version_reply_t *
01009 xcb_x_print_print_query_version_reply (xcb_connection_t                          *c  ,
01010                                        xcb_x_print_print_query_version_cookie_t   cookie  ,
01011                                        xcb_generic_error_t                      **e  );
01012 
01013 int
01014 xcb_x_print_print_get_printer_list_sizeof (const void  *_buffer  );
01015 
01025 /*****************************************************************************
01026  **
01027  ** xcb_x_print_print_get_printer_list_cookie_t xcb_x_print_print_get_printer_list
01028  ** 
01029  ** @param xcb_connection_t            *c
01030  ** @param uint32_t                     printerNameLen
01031  ** @param uint32_t                     localeLen
01032  ** @param const xcb_x_print_string8_t *printer_name
01033  ** @param const xcb_x_print_string8_t *locale
01034  ** @returns xcb_x_print_print_get_printer_list_cookie_t
01035  **
01036  *****************************************************************************/
01037  
01038 xcb_x_print_print_get_printer_list_cookie_t
01039 xcb_x_print_print_get_printer_list (xcb_connection_t            *c  ,
01040                                     uint32_t                     printerNameLen  ,
01041                                     uint32_t                     localeLen  ,
01042                                     const xcb_x_print_string8_t *printer_name  ,
01043                                     const xcb_x_print_string8_t *locale  );
01044 
01057 /*****************************************************************************
01058  **
01059  ** xcb_x_print_print_get_printer_list_cookie_t xcb_x_print_print_get_printer_list_unchecked
01060  ** 
01061  ** @param xcb_connection_t            *c
01062  ** @param uint32_t                     printerNameLen
01063  ** @param uint32_t                     localeLen
01064  ** @param const xcb_x_print_string8_t *printer_name
01065  ** @param const xcb_x_print_string8_t *locale
01066  ** @returns xcb_x_print_print_get_printer_list_cookie_t
01067  **
01068  *****************************************************************************/
01069  
01070 xcb_x_print_print_get_printer_list_cookie_t
01071 xcb_x_print_print_get_printer_list_unchecked (xcb_connection_t            *c  ,
01072                                               uint32_t                     printerNameLen  ,
01073                                               uint32_t                     localeLen  ,
01074                                               const xcb_x_print_string8_t *printer_name  ,
01075                                               const xcb_x_print_string8_t *locale  );
01076 
01077 
01078 /*****************************************************************************
01079  **
01080  ** int xcb_x_print_print_get_printer_list_printers_length
01081  ** 
01082  ** @param const xcb_x_print_print_get_printer_list_reply_t *R
01083  ** @returns int
01084  **
01085  *****************************************************************************/
01086  
01087 int
01088 xcb_x_print_print_get_printer_list_printers_length (const xcb_x_print_print_get_printer_list_reply_t *R  );
01089 
01090 
01091 /*****************************************************************************
01092  **
01093  ** xcb_x_print_printer_iterator_t xcb_x_print_print_get_printer_list_printers_iterator
01094  ** 
01095  ** @param const xcb_x_print_print_get_printer_list_reply_t *R
01096  ** @returns xcb_x_print_printer_iterator_t
01097  **
01098  *****************************************************************************/
01099  
01100 xcb_x_print_printer_iterator_t
01101 xcb_x_print_print_get_printer_list_printers_iterator (const xcb_x_print_print_get_printer_list_reply_t *R  );
01102 
01118 /*****************************************************************************
01119  **
01120  ** xcb_x_print_print_get_printer_list_reply_t * xcb_x_print_print_get_printer_list_reply
01121  ** 
01122  ** @param xcb_connection_t                             *c
01123  ** @param xcb_x_print_print_get_printer_list_cookie_t   cookie
01124  ** @param xcb_generic_error_t                         **e
01125  ** @returns xcb_x_print_print_get_printer_list_reply_t *
01126  **
01127  *****************************************************************************/
01128  
01129 xcb_x_print_print_get_printer_list_reply_t *
01130 xcb_x_print_print_get_printer_list_reply (xcb_connection_t                             *c  ,
01131                                           xcb_x_print_print_get_printer_list_cookie_t   cookie  ,
01132                                           xcb_generic_error_t                         **e  );
01133 
01146 /*****************************************************************************
01147  **
01148  ** xcb_void_cookie_t xcb_x_print_print_rehash_printer_list_checked
01149  ** 
01150  ** @param xcb_connection_t *c
01151  ** @returns xcb_void_cookie_t
01152  **
01153  *****************************************************************************/
01154  
01155 xcb_void_cookie_t
01156 xcb_x_print_print_rehash_printer_list_checked (xcb_connection_t *c  );
01157 
01167 /*****************************************************************************
01168  **
01169  ** xcb_void_cookie_t xcb_x_print_print_rehash_printer_list
01170  ** 
01171  ** @param xcb_connection_t *c
01172  ** @returns xcb_void_cookie_t
01173  **
01174  *****************************************************************************/
01175  
01176 xcb_void_cookie_t
01177 xcb_x_print_print_rehash_printer_list (xcb_connection_t *c  );
01178 
01179 int
01180 xcb_x_print_create_context_sizeof (const void  *_buffer  );
01181 
01194 /*****************************************************************************
01195  **
01196  ** xcb_void_cookie_t xcb_x_print_create_context_checked
01197  ** 
01198  ** @param xcb_connection_t            *c
01199  ** @param uint32_t                     context_id
01200  ** @param uint32_t                     printerNameLen
01201  ** @param uint32_t                     localeLen
01202  ** @param const xcb_x_print_string8_t *printerName
01203  ** @param const xcb_x_print_string8_t *locale
01204  ** @returns xcb_void_cookie_t
01205  **
01206  *****************************************************************************/
01207  
01208 xcb_void_cookie_t
01209 xcb_x_print_create_context_checked (xcb_connection_t            *c  ,
01210                                     uint32_t                     context_id  ,
01211                                     uint32_t                     printerNameLen  ,
01212                                     uint32_t                     localeLen  ,
01213                                     const xcb_x_print_string8_t *printerName  ,
01214                                     const xcb_x_print_string8_t *locale  );
01215 
01225 /*****************************************************************************
01226  **
01227  ** xcb_void_cookie_t xcb_x_print_create_context
01228  ** 
01229  ** @param xcb_connection_t            *c
01230  ** @param uint32_t                     context_id
01231  ** @param uint32_t                     printerNameLen
01232  ** @param uint32_t                     localeLen
01233  ** @param const xcb_x_print_string8_t *printerName
01234  ** @param const xcb_x_print_string8_t *locale
01235  ** @returns xcb_void_cookie_t
01236  **
01237  *****************************************************************************/
01238  
01239 xcb_void_cookie_t
01240 xcb_x_print_create_context (xcb_connection_t            *c  ,
01241                             uint32_t                     context_id  ,
01242                             uint32_t                     printerNameLen  ,
01243                             uint32_t                     localeLen  ,
01244                             const xcb_x_print_string8_t *printerName  ,
01245                             const xcb_x_print_string8_t *locale  );
01246 
01259 /*****************************************************************************
01260  **
01261  ** xcb_void_cookie_t xcb_x_print_print_set_context_checked
01262  ** 
01263  ** @param xcb_connection_t *c
01264  ** @param uint32_t          context
01265  ** @returns xcb_void_cookie_t
01266  **
01267  *****************************************************************************/
01268  
01269 xcb_void_cookie_t
01270 xcb_x_print_print_set_context_checked (xcb_connection_t *c  ,
01271                                        uint32_t          context  );
01272 
01282 /*****************************************************************************
01283  **
01284  ** xcb_void_cookie_t xcb_x_print_print_set_context
01285  ** 
01286  ** @param xcb_connection_t *c
01287  ** @param uint32_t          context
01288  ** @returns xcb_void_cookie_t
01289  **
01290  *****************************************************************************/
01291  
01292 xcb_void_cookie_t
01293 xcb_x_print_print_set_context (xcb_connection_t *c  ,
01294                                uint32_t          context  );
01295 
01305 /*****************************************************************************
01306  **
01307  ** xcb_x_print_print_get_context_cookie_t xcb_x_print_print_get_context
01308  ** 
01309  ** @param xcb_connection_t *c
01310  ** @returns xcb_x_print_print_get_context_cookie_t
01311  **
01312  *****************************************************************************/
01313  
01314 xcb_x_print_print_get_context_cookie_t
01315 xcb_x_print_print_get_context (xcb_connection_t *c  );
01316 
01329 /*****************************************************************************
01330  **
01331  ** xcb_x_print_print_get_context_cookie_t xcb_x_print_print_get_context_unchecked
01332  ** 
01333  ** @param xcb_connection_t *c
01334  ** @returns xcb_x_print_print_get_context_cookie_t
01335  **
01336  *****************************************************************************/
01337  
01338 xcb_x_print_print_get_context_cookie_t
01339 xcb_x_print_print_get_context_unchecked (xcb_connection_t *c  );
01340 
01356 /*****************************************************************************
01357  **
01358  ** xcb_x_print_print_get_context_reply_t * xcb_x_print_print_get_context_reply
01359  ** 
01360  ** @param xcb_connection_t                        *c
01361  ** @param xcb_x_print_print_get_context_cookie_t   cookie
01362  ** @param xcb_generic_error_t                    **e
01363  ** @returns xcb_x_print_print_get_context_reply_t *
01364  **
01365  *****************************************************************************/
01366  
01367 xcb_x_print_print_get_context_reply_t *
01368 xcb_x_print_print_get_context_reply (xcb_connection_t                        *c  ,
01369                                      xcb_x_print_print_get_context_cookie_t   cookie  ,
01370                                      xcb_generic_error_t                    **e  );
01371 
01384 /*****************************************************************************
01385  **
01386  ** xcb_void_cookie_t xcb_x_print_print_destroy_context_checked
01387  ** 
01388  ** @param xcb_connection_t *c
01389  ** @param uint32_t          context
01390  ** @returns xcb_void_cookie_t
01391  **
01392  *****************************************************************************/
01393  
01394 xcb_void_cookie_t
01395 xcb_x_print_print_destroy_context_checked (xcb_connection_t *c  ,
01396                                            uint32_t          context  );
01397 
01407 /*****************************************************************************
01408  **
01409  ** xcb_void_cookie_t xcb_x_print_print_destroy_context
01410  ** 
01411  ** @param xcb_connection_t *c
01412  ** @param uint32_t          context
01413  ** @returns xcb_void_cookie_t
01414  **
01415  *****************************************************************************/
01416  
01417 xcb_void_cookie_t
01418 xcb_x_print_print_destroy_context (xcb_connection_t *c  ,
01419                                    uint32_t          context  );
01420 
01430 /*****************************************************************************
01431  **
01432  ** xcb_x_print_print_get_screen_of_context_cookie_t xcb_x_print_print_get_screen_of_context
01433  ** 
01434  ** @param xcb_connection_t *c
01435  ** @returns xcb_x_print_print_get_screen_of_context_cookie_t
01436  **
01437  *****************************************************************************/
01438  
01439 xcb_x_print_print_get_screen_of_context_cookie_t
01440 xcb_x_print_print_get_screen_of_context (xcb_connection_t *c  );
01441 
01454 /*****************************************************************************
01455  **
01456  ** xcb_x_print_print_get_screen_of_context_cookie_t xcb_x_print_print_get_screen_of_context_unchecked
01457  ** 
01458  ** @param xcb_connection_t *c
01459  ** @returns xcb_x_print_print_get_screen_of_context_cookie_t
01460  **
01461  *****************************************************************************/
01462  
01463 xcb_x_print_print_get_screen_of_context_cookie_t
01464 xcb_x_print_print_get_screen_of_context_unchecked (xcb_connection_t *c  );
01465 
01481 /*****************************************************************************
01482  **
01483  ** xcb_x_print_print_get_screen_of_context_reply_t * xcb_x_print_print_get_screen_of_context_reply
01484  ** 
01485  ** @param xcb_connection_t                                  *c
01486  ** @param xcb_x_print_print_get_screen_of_context_cookie_t   cookie
01487  ** @param xcb_generic_error_t                              **e
01488  ** @returns xcb_x_print_print_get_screen_of_context_reply_t *
01489  **
01490  *****************************************************************************/
01491  
01492 xcb_x_print_print_get_screen_of_context_reply_t *
01493 xcb_x_print_print_get_screen_of_context_reply (xcb_connection_t                                  *c  ,
01494                                                xcb_x_print_print_get_screen_of_context_cookie_t   cookie  ,
01495                                                xcb_generic_error_t                              **e  );
01496 
01509 /*****************************************************************************
01510  **
01511  ** xcb_void_cookie_t xcb_x_print_print_start_job_checked
01512  ** 
01513  ** @param xcb_connection_t *c
01514  ** @param uint8_t           output_mode
01515  ** @returns xcb_void_cookie_t
01516  **
01517  *****************************************************************************/
01518  
01519 xcb_void_cookie_t
01520 xcb_x_print_print_start_job_checked (xcb_connection_t *c  ,
01521                                      uint8_t           output_mode  );
01522 
01532 /*****************************************************************************
01533  **
01534  ** xcb_void_cookie_t xcb_x_print_print_start_job
01535  ** 
01536  ** @param xcb_connection_t *c
01537  ** @param uint8_t           output_mode
01538  ** @returns xcb_void_cookie_t
01539  **
01540  *****************************************************************************/
01541  
01542 xcb_void_cookie_t
01543 xcb_x_print_print_start_job (xcb_connection_t *c  ,
01544                              uint8_t           output_mode  );
01545 
01558 /*****************************************************************************
01559  **
01560  ** xcb_void_cookie_t xcb_x_print_print_end_job_checked
01561  ** 
01562  ** @param xcb_connection_t *c
01563  ** @param uint8_t           cancel
01564  ** @returns xcb_void_cookie_t
01565  **
01566  *****************************************************************************/
01567  
01568 xcb_void_cookie_t
01569 xcb_x_print_print_end_job_checked (xcb_connection_t *c  ,
01570                                    uint8_t           cancel  );
01571 
01581 /*****************************************************************************
01582  **
01583  ** xcb_void_cookie_t xcb_x_print_print_end_job
01584  ** 
01585  ** @param xcb_connection_t *c
01586  ** @param uint8_t           cancel
01587  ** @returns xcb_void_cookie_t
01588  **
01589  *****************************************************************************/
01590  
01591 xcb_void_cookie_t
01592 xcb_x_print_print_end_job (xcb_connection_t *c  ,
01593                            uint8_t           cancel  );
01594 
01607 /*****************************************************************************
01608  **
01609  ** xcb_void_cookie_t xcb_x_print_print_start_doc_checked
01610  ** 
01611  ** @param xcb_connection_t *c
01612  ** @param uint8_t           driver_mode
01613  ** @returns xcb_void_cookie_t
01614  **
01615  *****************************************************************************/
01616  
01617 xcb_void_cookie_t
01618 xcb_x_print_print_start_doc_checked (xcb_connection_t *c  ,
01619                                      uint8_t           driver_mode  );
01620 
01630 /*****************************************************************************
01631  **
01632  ** xcb_void_cookie_t xcb_x_print_print_start_doc
01633  ** 
01634  ** @param xcb_connection_t *c
01635  ** @param uint8_t           driver_mode
01636  ** @returns xcb_void_cookie_t
01637  **
01638  *****************************************************************************/
01639  
01640 xcb_void_cookie_t
01641 xcb_x_print_print_start_doc (xcb_connection_t *c  ,
01642                              uint8_t           driver_mode  );
01643 
01656 /*****************************************************************************
01657  **
01658  ** xcb_void_cookie_t xcb_x_print_print_end_doc_checked
01659  ** 
01660  ** @param xcb_connection_t *c
01661  ** @param uint8_t           cancel
01662  ** @returns xcb_void_cookie_t
01663  **
01664  *****************************************************************************/
01665  
01666 xcb_void_cookie_t
01667 xcb_x_print_print_end_doc_checked (xcb_connection_t *c  ,
01668                                    uint8_t           cancel  );
01669 
01679 /*****************************************************************************
01680  **
01681  ** xcb_void_cookie_t xcb_x_print_print_end_doc
01682  ** 
01683  ** @param xcb_connection_t *c
01684  ** @param uint8_t           cancel
01685  ** @returns xcb_void_cookie_t
01686  **
01687  *****************************************************************************/
01688  
01689 xcb_void_cookie_t
01690 xcb_x_print_print_end_doc (xcb_connection_t *c  ,
01691                            uint8_t           cancel  );
01692 
01693 int
01694 xcb_x_print_print_put_document_data_sizeof (const void  *_buffer  ,
01695                                             uint32_t     doc_format_len  ,
01696                                             uint32_t     options_len  );
01697 
01710 /*****************************************************************************
01711  **
01712  ** xcb_void_cookie_t xcb_x_print_print_put_document_data_checked
01713  ** 
01714  ** @param xcb_connection_t            *c
01715  ** @param xcb_drawable_t               drawable
01716  ** @param uint32_t                     len_data
01717  ** @param uint16_t                     len_fmt
01718  ** @param uint16_t                     len_options
01719  ** @param const uint8_t               *data
01720  ** @param uint32_t                     doc_format_len
01721  ** @param const xcb_x_print_string8_t *doc_format
01722  ** @param uint32_t                     options_len
01723  ** @param const xcb_x_print_string8_t *options
01724  ** @returns xcb_void_cookie_t
01725  **
01726  *****************************************************************************/
01727  
01728 xcb_void_cookie_t
01729 xcb_x_print_print_put_document_data_checked (xcb_connection_t            *c  ,
01730                                              xcb_drawable_t               drawable  ,
01731                                              uint32_t                     len_data  ,
01732                                              uint16_t                     len_fmt  ,
01733                                              uint16_t                     len_options  ,
01734                                              const uint8_t               *data  ,
01735                                              uint32_t                     doc_format_len  ,
01736                                              const xcb_x_print_string8_t *doc_format  ,
01737                                              uint32_t                     options_len  ,
01738                                              const xcb_x_print_string8_t *options  );
01739 
01749 /*****************************************************************************
01750  **
01751  ** xcb_void_cookie_t xcb_x_print_print_put_document_data
01752  ** 
01753  ** @param xcb_connection_t            *c
01754  ** @param xcb_drawable_t               drawable
01755  ** @param uint32_t                     len_data
01756  ** @param uint16_t                     len_fmt
01757  ** @param uint16_t                     len_options
01758  ** @param const uint8_t               *data
01759  ** @param uint32_t                     doc_format_len
01760  ** @param const xcb_x_print_string8_t *doc_format
01761  ** @param uint32_t                     options_len
01762  ** @param const xcb_x_print_string8_t *options
01763  ** @returns xcb_void_cookie_t
01764  **
01765  *****************************************************************************/
01766  
01767 xcb_void_cookie_t
01768 xcb_x_print_print_put_document_data (xcb_connection_t            *c  ,
01769                                      xcb_drawable_t               drawable  ,
01770                                      uint32_t                     len_data  ,
01771                                      uint16_t                     len_fmt  ,
01772                                      uint16_t                     len_options  ,
01773                                      const uint8_t               *data  ,
01774                                      uint32_t                     doc_format_len  ,
01775                                      const xcb_x_print_string8_t *doc_format  ,
01776                                      uint32_t                     options_len  ,
01777                                      const xcb_x_print_string8_t *options  );
01778 
01779 int
01780 xcb_x_print_print_get_document_data_sizeof (const void  *_buffer  );
01781 
01791 /*****************************************************************************
01792  **
01793  ** xcb_x_print_print_get_document_data_cookie_t xcb_x_print_print_get_document_data
01794  ** 
01795  ** @param xcb_connection_t       *c
01796  ** @param xcb_x_print_pcontext_t  context
01797  ** @param uint32_t                max_bytes
01798  ** @returns xcb_x_print_print_get_document_data_cookie_t
01799  **
01800  *****************************************************************************/
01801  
01802 xcb_x_print_print_get_document_data_cookie_t
01803 xcb_x_print_print_get_document_data (xcb_connection_t       *c  ,
01804                                      xcb_x_print_pcontext_t  context  ,
01805                                      uint32_t                max_bytes  );
01806 
01819 /*****************************************************************************
01820  **
01821  ** xcb_x_print_print_get_document_data_cookie_t xcb_x_print_print_get_document_data_unchecked
01822  ** 
01823  ** @param xcb_connection_t       *c
01824  ** @param xcb_x_print_pcontext_t  context
01825  ** @param uint32_t                max_bytes
01826  ** @returns xcb_x_print_print_get_document_data_cookie_t
01827  **
01828  *****************************************************************************/
01829  
01830 xcb_x_print_print_get_document_data_cookie_t
01831 xcb_x_print_print_get_document_data_unchecked (xcb_connection_t       *c  ,
01832                                                xcb_x_print_pcontext_t  context  ,
01833                                                uint32_t                max_bytes  );
01834 
01835 
01836 /*****************************************************************************
01837  **
01838  ** uint8_t * xcb_x_print_print_get_document_data_data
01839  ** 
01840  ** @param const xcb_x_print_print_get_document_data_reply_t *R
01841  ** @returns uint8_t *
01842  **
01843  *****************************************************************************/
01844  
01845 uint8_t *
01846 xcb_x_print_print_get_document_data_data (const xcb_x_print_print_get_document_data_reply_t *R  );
01847 
01848 
01849 /*****************************************************************************
01850  **
01851  ** int xcb_x_print_print_get_document_data_data_length
01852  ** 
01853  ** @param const xcb_x_print_print_get_document_data_reply_t *R
01854  ** @returns int
01855  **
01856  *****************************************************************************/
01857  
01858 int
01859 xcb_x_print_print_get_document_data_data_length (const xcb_x_print_print_get_document_data_reply_t *R  );
01860 
01861 
01862 /*****************************************************************************
01863  **
01864  ** xcb_generic_iterator_t xcb_x_print_print_get_document_data_data_end
01865  ** 
01866  ** @param const xcb_x_print_print_get_document_data_reply_t *R
01867  ** @returns xcb_generic_iterator_t
01868  **
01869  *****************************************************************************/
01870  
01871 xcb_generic_iterator_t
01872 xcb_x_print_print_get_document_data_data_end (const xcb_x_print_print_get_document_data_reply_t *R  );
01873 
01889 /*****************************************************************************
01890  **
01891  ** xcb_x_print_print_get_document_data_reply_t * xcb_x_print_print_get_document_data_reply
01892  ** 
01893  ** @param xcb_connection_t                              *c
01894  ** @param xcb_x_print_print_get_document_data_cookie_t   cookie
01895  ** @param xcb_generic_error_t                          **e
01896  ** @returns xcb_x_print_print_get_document_data_reply_t *
01897  **
01898  *****************************************************************************/
01899  
01900 xcb_x_print_print_get_document_data_reply_t *
01901 xcb_x_print_print_get_document_data_reply (xcb_connection_t                              *c  ,
01902                                            xcb_x_print_print_get_document_data_cookie_t   cookie  ,
01903                                            xcb_generic_error_t                          **e  );
01904 
01917 /*****************************************************************************
01918  **
01919  ** xcb_void_cookie_t xcb_x_print_print_start_page_checked
01920  ** 
01921  ** @param xcb_connection_t *c
01922  ** @param xcb_window_t      window
01923  ** @returns xcb_void_cookie_t
01924  **
01925  *****************************************************************************/
01926  
01927 xcb_void_cookie_t
01928 xcb_x_print_print_start_page_checked (xcb_connection_t *c  ,
01929                                       xcb_window_t      window  );
01930 
01940 /*****************************************************************************
01941  **
01942  ** xcb_void_cookie_t xcb_x_print_print_start_page
01943  ** 
01944  ** @param xcb_connection_t *c
01945  ** @param xcb_window_t      window
01946  ** @returns xcb_void_cookie_t
01947  **
01948  *****************************************************************************/
01949  
01950 xcb_void_cookie_t
01951 xcb_x_print_print_start_page (xcb_connection_t *c  ,
01952                               xcb_window_t      window  );
01953 
01966 /*****************************************************************************
01967  **
01968  ** xcb_void_cookie_t xcb_x_print_print_end_page_checked
01969  ** 
01970  ** @param xcb_connection_t *c
01971  ** @param uint8_t           cancel
01972  ** @returns xcb_void_cookie_t
01973  **
01974  *****************************************************************************/
01975  
01976 xcb_void_cookie_t
01977 xcb_x_print_print_end_page_checked (xcb_connection_t *c  ,
01978                                     uint8_t           cancel  );
01979 
01989 /*****************************************************************************
01990  **
01991  ** xcb_void_cookie_t xcb_x_print_print_end_page
01992  ** 
01993  ** @param xcb_connection_t *c
01994  ** @param uint8_t           cancel
01995  ** @returns xcb_void_cookie_t
01996  **
01997  *****************************************************************************/
01998  
01999 xcb_void_cookie_t
02000 xcb_x_print_print_end_page (xcb_connection_t *c  ,
02001                             uint8_t           cancel  );
02002 
02003 int
02004 xcb_x_print_print_select_input_sizeof (const void  *_buffer  );
02005 
02018 /*****************************************************************************
02019  **
02020  ** xcb_void_cookie_t xcb_x_print_print_select_input_checked
02021  ** 
02022  ** @param xcb_connection_t       *c
02023  ** @param xcb_x_print_pcontext_t  context
02024  ** @param uint32_t                event_mask
02025  ** @param const uint32_t         *event_list
02026  ** @returns xcb_void_cookie_t
02027  **
02028  *****************************************************************************/
02029  
02030 xcb_void_cookie_t
02031 xcb_x_print_print_select_input_checked (xcb_connection_t       *c  ,
02032                                         xcb_x_print_pcontext_t  context  ,
02033                                         uint32_t                event_mask  ,
02034                                         const uint32_t         *event_list  );
02035 
02045 /*****************************************************************************
02046  **
02047  ** xcb_void_cookie_t xcb_x_print_print_select_input
02048  ** 
02049  ** @param xcb_connection_t       *c
02050  ** @param xcb_x_print_pcontext_t  context
02051  ** @param uint32_t                event_mask
02052  ** @param const uint32_t         *event_list
02053  ** @returns xcb_void_cookie_t
02054  **
02055  *****************************************************************************/
02056  
02057 xcb_void_cookie_t
02058 xcb_x_print_print_select_input (xcb_connection_t       *c  ,
02059                                 xcb_x_print_pcontext_t  context  ,
02060                                 uint32_t                event_mask  ,
02061                                 const uint32_t         *event_list  );
02062 
02063 int
02064 xcb_x_print_print_input_selected_serialize (void                                           **_buffer  ,
02065                                             const xcb_x_print_print_input_selected_reply_t  *_aux  ,
02066                                             const uint32_t                                  *event_list  ,
02067                                             const uint32_t                                  *all_events_list  );
02068 
02069 int
02070 xcb_x_print_print_input_selected_unserialize (const void                                 *_buffer  ,
02071                                               xcb_x_print_print_input_selected_reply_t  **_aux  );
02072 
02073 int
02074 xcb_x_print_print_input_selected_sizeof (const void  *_buffer  );
02075 
02085 /*****************************************************************************
02086  **
02087  ** xcb_x_print_print_input_selected_cookie_t xcb_x_print_print_input_selected
02088  ** 
02089  ** @param xcb_connection_t       *c
02090  ** @param xcb_x_print_pcontext_t  context
02091  ** @returns xcb_x_print_print_input_selected_cookie_t
02092  **
02093  *****************************************************************************/
02094  
02095 xcb_x_print_print_input_selected_cookie_t
02096 xcb_x_print_print_input_selected (xcb_connection_t       *c  ,
02097                                   xcb_x_print_pcontext_t  context  );
02098 
02111 /*****************************************************************************
02112  **
02113  ** xcb_x_print_print_input_selected_cookie_t xcb_x_print_print_input_selected_unchecked
02114  ** 
02115  ** @param xcb_connection_t       *c
02116  ** @param xcb_x_print_pcontext_t  context
02117  ** @returns xcb_x_print_print_input_selected_cookie_t
02118  **
02119  *****************************************************************************/
02120  
02121 xcb_x_print_print_input_selected_cookie_t
02122 xcb_x_print_print_input_selected_unchecked (xcb_connection_t       *c  ,
02123                                             xcb_x_print_pcontext_t  context  );
02124 
02125 
02126 /*****************************************************************************
02127  **
02128  ** uint32_t * xcb_x_print_print_input_selected_event_list
02129  ** 
02130  ** @param const xcb_x_print_print_input_selected_reply_t *R
02131  ** @returns uint32_t *
02132  **
02133  *****************************************************************************/
02134  
02135 uint32_t *
02136 xcb_x_print_print_input_selected_event_list (const xcb_x_print_print_input_selected_reply_t *R  );
02137 
02138 
02139 /*****************************************************************************
02140  **
02141  ** int xcb_x_print_print_input_selected_event_list_length
02142  ** 
02143  ** @param const xcb_x_print_print_input_selected_reply_t *R
02144  ** @returns int
02145  **
02146  *****************************************************************************/
02147  
02148 int
02149 xcb_x_print_print_input_selected_event_list_length (const xcb_x_print_print_input_selected_reply_t *R  );
02150 
02151 
02152 /*****************************************************************************
02153  **
02154  ** xcb_generic_iterator_t xcb_x_print_print_input_selected_event_list_end
02155  ** 
02156  ** @param const xcb_x_print_print_input_selected_reply_t *R
02157  ** @returns xcb_generic_iterator_t
02158  **
02159  *****************************************************************************/
02160  
02161 xcb_generic_iterator_t
02162 xcb_x_print_print_input_selected_event_list_end (const xcb_x_print_print_input_selected_reply_t *R  );
02163 
02164 
02165 /*****************************************************************************
02166  **
02167  ** uint32_t * xcb_x_print_print_input_selected_all_events_list
02168  ** 
02169  ** @param const xcb_x_print_print_input_selected_reply_t *R
02170  ** @returns uint32_t *
02171  **
02172  *****************************************************************************/
02173  
02174 uint32_t *
02175 xcb_x_print_print_input_selected_all_events_list (const xcb_x_print_print_input_selected_reply_t *R  );
02176 
02177 
02178 /*****************************************************************************
02179  **
02180  ** int xcb_x_print_print_input_selected_all_events_list_length
02181  ** 
02182  ** @param const xcb_x_print_print_input_selected_reply_t *R
02183  ** @returns int
02184  **
02185  *****************************************************************************/
02186  
02187 int
02188 xcb_x_print_print_input_selected_all_events_list_length (const xcb_x_print_print_input_selected_reply_t *R  );
02189 
02190 
02191 /*****************************************************************************
02192  **
02193  ** xcb_generic_iterator_t xcb_x_print_print_input_selected_all_events_list_end
02194  ** 
02195  ** @param const xcb_x_print_print_input_selected_reply_t *R
02196  ** @returns xcb_generic_iterator_t
02197  **
02198  *****************************************************************************/
02199  
02200 xcb_generic_iterator_t
02201 xcb_x_print_print_input_selected_all_events_list_end (const xcb_x_print_print_input_selected_reply_t *R  );
02202 
02218 /*****************************************************************************
02219  **
02220  ** xcb_x_print_print_input_selected_reply_t * xcb_x_print_print_input_selected_reply
02221  ** 
02222  ** @param xcb_connection_t                           *c
02223  ** @param xcb_x_print_print_input_selected_cookie_t   cookie
02224  ** @param xcb_generic_error_t                       **e
02225  ** @returns xcb_x_print_print_input_selected_reply_t *
02226  **
02227  *****************************************************************************/
02228  
02229 xcb_x_print_print_input_selected_reply_t *
02230 xcb_x_print_print_input_selected_reply (xcb_connection_t                           *c  ,
02231                                         xcb_x_print_print_input_selected_cookie_t   cookie  ,
02232                                         xcb_generic_error_t                       **e  );
02233 
02243 /*****************************************************************************
02244  **
02245  ** xcb_x_print_print_get_attributes_cookie_t xcb_x_print_print_get_attributes
02246  ** 
02247  ** @param xcb_connection_t       *c
02248  ** @param xcb_x_print_pcontext_t  context
02249  ** @param uint8_t                 pool
02250  ** @returns xcb_x_print_print_get_attributes_cookie_t
02251  **
02252  *****************************************************************************/
02253  
02254 xcb_x_print_print_get_attributes_cookie_t
02255 xcb_x_print_print_get_attributes (xcb_connection_t       *c  ,
02256                                   xcb_x_print_pcontext_t  context  ,
02257                                   uint8_t                 pool  );
02258 
02271 /*****************************************************************************
02272  **
02273  ** xcb_x_print_print_get_attributes_cookie_t xcb_x_print_print_get_attributes_unchecked
02274  ** 
02275  ** @param xcb_connection_t       *c
02276  ** @param xcb_x_print_pcontext_t  context
02277  ** @param uint8_t                 pool
02278  ** @returns xcb_x_print_print_get_attributes_cookie_t
02279  **
02280  *****************************************************************************/
02281  
02282 xcb_x_print_print_get_attributes_cookie_t
02283 xcb_x_print_print_get_attributes_unchecked (xcb_connection_t       *c  ,
02284                                             xcb_x_print_pcontext_t  context  ,
02285                                             uint8_t                 pool  );
02286 
02302 /*****************************************************************************
02303  **
02304  ** xcb_x_print_print_get_attributes_reply_t * xcb_x_print_print_get_attributes_reply
02305  ** 
02306  ** @param xcb_connection_t                           *c
02307  ** @param xcb_x_print_print_get_attributes_cookie_t   cookie
02308  ** @param xcb_generic_error_t                       **e
02309  ** @returns xcb_x_print_print_get_attributes_reply_t *
02310  **
02311  *****************************************************************************/
02312  
02313 xcb_x_print_print_get_attributes_reply_t *
02314 xcb_x_print_print_get_attributes_reply (xcb_connection_t                           *c  ,
02315                                         xcb_x_print_print_get_attributes_cookie_t   cookie  ,
02316                                         xcb_generic_error_t                       **e  );
02317 
02318 int
02319 xcb_x_print_print_get_one_attributes_sizeof (const void  *_buffer  );
02320 
02330 /*****************************************************************************
02331  **
02332  ** xcb_x_print_print_get_one_attributes_cookie_t xcb_x_print_print_get_one_attributes
02333  ** 
02334  ** @param xcb_connection_t            *c
02335  ** @param xcb_x_print_pcontext_t       context
02336  ** @param uint32_t                     nameLen
02337  ** @param uint8_t                      pool
02338  ** @param const xcb_x_print_string8_t *name
02339  ** @returns xcb_x_print_print_get_one_attributes_cookie_t
02340  **
02341  *****************************************************************************/
02342  
02343 xcb_x_print_print_get_one_attributes_cookie_t
02344 xcb_x_print_print_get_one_attributes (xcb_connection_t            *c  ,
02345                                       xcb_x_print_pcontext_t       context  ,
02346                                       uint32_t                     nameLen  ,
02347                                       uint8_t                      pool  ,
02348                                       const xcb_x_print_string8_t *name  );
02349 
02362 /*****************************************************************************
02363  **
02364  ** xcb_x_print_print_get_one_attributes_cookie_t xcb_x_print_print_get_one_attributes_unchecked
02365  ** 
02366  ** @param xcb_connection_t            *c
02367  ** @param xcb_x_print_pcontext_t       context
02368  ** @param uint32_t                     nameLen
02369  ** @param uint8_t                      pool
02370  ** @param const xcb_x_print_string8_t *name
02371  ** @returns xcb_x_print_print_get_one_attributes_cookie_t
02372  **
02373  *****************************************************************************/
02374  
02375 xcb_x_print_print_get_one_attributes_cookie_t
02376 xcb_x_print_print_get_one_attributes_unchecked (xcb_connection_t            *c  ,
02377                                                 xcb_x_print_pcontext_t       context  ,
02378                                                 uint32_t                     nameLen  ,
02379                                                 uint8_t                      pool  ,
02380                                                 const xcb_x_print_string8_t *name  );
02381 
02382 
02383 /*****************************************************************************
02384  **
02385  ** xcb_x_print_string8_t * xcb_x_print_print_get_one_attributes_value
02386  ** 
02387  ** @param const xcb_x_print_print_get_one_attributes_reply_t *R
02388  ** @returns xcb_x_print_string8_t *
02389  **
02390  *****************************************************************************/
02391  
02392 xcb_x_print_string8_t *
02393 xcb_x_print_print_get_one_attributes_value (const xcb_x_print_print_get_one_attributes_reply_t *R  );
02394 
02395 
02396 /*****************************************************************************
02397  **
02398  ** int xcb_x_print_print_get_one_attributes_value_length
02399  ** 
02400  ** @param const xcb_x_print_print_get_one_attributes_reply_t *R
02401  ** @returns int
02402  **
02403  *****************************************************************************/
02404  
02405 int
02406 xcb_x_print_print_get_one_attributes_value_length (const xcb_x_print_print_get_one_attributes_reply_t *R  );
02407 
02408 
02409 /*****************************************************************************
02410  **
02411  ** xcb_generic_iterator_t xcb_x_print_print_get_one_attributes_value_end
02412  ** 
02413  ** @param const xcb_x_print_print_get_one_attributes_reply_t *R
02414  ** @returns xcb_generic_iterator_t
02415  **
02416  *****************************************************************************/
02417  
02418 xcb_generic_iterator_t
02419 xcb_x_print_print_get_one_attributes_value_end (const xcb_x_print_print_get_one_attributes_reply_t *R  );
02420 
02436 /*****************************************************************************
02437  **
02438  ** xcb_x_print_print_get_one_attributes_reply_t * xcb_x_print_print_get_one_attributes_reply
02439  ** 
02440  ** @param xcb_connection_t                               *c
02441  ** @param xcb_x_print_print_get_one_attributes_cookie_t   cookie
02442  ** @param xcb_generic_error_t                           **e
02443  ** @returns xcb_x_print_print_get_one_attributes_reply_t *
02444  **
02445  *****************************************************************************/
02446  
02447 xcb_x_print_print_get_one_attributes_reply_t *
02448 xcb_x_print_print_get_one_attributes_reply (xcb_connection_t                               *c  ,
02449                                             xcb_x_print_print_get_one_attributes_cookie_t   cookie  ,
02450                                             xcb_generic_error_t                           **e  );
02451 
02452 int
02453 xcb_x_print_print_set_attributes_sizeof (const void  *_buffer  ,
02454                                          uint32_t     attributes_len  );
02455 
02468 /*****************************************************************************
02469  **
02470  ** xcb_void_cookie_t xcb_x_print_print_set_attributes_checked
02471  ** 
02472  ** @param xcb_connection_t            *c
02473  ** @param xcb_x_print_pcontext_t       context
02474  ** @param uint32_t                     stringLen
02475  ** @param uint8_t                      pool
02476  ** @param uint8_t                      rule
02477  ** @param uint32_t                     attributes_len
02478  ** @param const xcb_x_print_string8_t *attributes
02479  ** @returns xcb_void_cookie_t
02480  **
02481  *****************************************************************************/
02482  
02483 xcb_void_cookie_t
02484 xcb_x_print_print_set_attributes_checked (xcb_connection_t            *c  ,
02485                                           xcb_x_print_pcontext_t       context  ,
02486                                           uint32_t                     stringLen  ,
02487                                           uint8_t                      pool  ,
02488                                           uint8_t                      rule  ,
02489                                           uint32_t                     attributes_len  ,
02490                                           const xcb_x_print_string8_t *attributes  );
02491 
02501 /*****************************************************************************
02502  **
02503  ** xcb_void_cookie_t xcb_x_print_print_set_attributes
02504  ** 
02505  ** @param xcb_connection_t            *c
02506  ** @param xcb_x_print_pcontext_t       context
02507  ** @param uint32_t                     stringLen
02508  ** @param uint8_t                      pool
02509  ** @param uint8_t                      rule
02510  ** @param uint32_t                     attributes_len
02511  ** @param const xcb_x_print_string8_t *attributes
02512  ** @returns xcb_void_cookie_t
02513  **
02514  *****************************************************************************/
02515  
02516 xcb_void_cookie_t
02517 xcb_x_print_print_set_attributes (xcb_connection_t            *c  ,
02518                                   xcb_x_print_pcontext_t       context  ,
02519                                   uint32_t                     stringLen  ,
02520                                   uint8_t                      pool  ,
02521                                   uint8_t                      rule  ,
02522                                   uint32_t                     attributes_len  ,
02523                                   const xcb_x_print_string8_t *attributes  );
02524 
02534 /*****************************************************************************
02535  **
02536  ** xcb_x_print_print_get_page_dimensions_cookie_t xcb_x_print_print_get_page_dimensions
02537  ** 
02538  ** @param xcb_connection_t       *c
02539  ** @param xcb_x_print_pcontext_t  context
02540  ** @returns xcb_x_print_print_get_page_dimensions_cookie_t
02541  **
02542  *****************************************************************************/
02543  
02544 xcb_x_print_print_get_page_dimensions_cookie_t
02545 xcb_x_print_print_get_page_dimensions (xcb_connection_t       *c  ,
02546                                        xcb_x_print_pcontext_t  context  );
02547 
02560 /*****************************************************************************
02561  **
02562  ** xcb_x_print_print_get_page_dimensions_cookie_t xcb_x_print_print_get_page_dimensions_unchecked
02563  ** 
02564  ** @param xcb_connection_t       *c
02565  ** @param xcb_x_print_pcontext_t  context
02566  ** @returns xcb_x_print_print_get_page_dimensions_cookie_t
02567  **
02568  *****************************************************************************/
02569  
02570 xcb_x_print_print_get_page_dimensions_cookie_t
02571 xcb_x_print_print_get_page_dimensions_unchecked (xcb_connection_t       *c  ,
02572                                                  xcb_x_print_pcontext_t  context  );
02573 
02589 /*****************************************************************************
02590  **
02591  ** xcb_x_print_print_get_page_dimensions_reply_t * xcb_x_print_print_get_page_dimensions_reply
02592  ** 
02593  ** @param xcb_connection_t                                *c
02594  ** @param xcb_x_print_print_get_page_dimensions_cookie_t   cookie
02595  ** @param xcb_generic_error_t                            **e
02596  ** @returns xcb_x_print_print_get_page_dimensions_reply_t *
02597  **
02598  *****************************************************************************/
02599  
02600 xcb_x_print_print_get_page_dimensions_reply_t *
02601 xcb_x_print_print_get_page_dimensions_reply (xcb_connection_t                                *c  ,
02602                                              xcb_x_print_print_get_page_dimensions_cookie_t   cookie  ,
02603                                              xcb_generic_error_t                            **e  );
02604 
02605 int
02606 xcb_x_print_print_query_screens_sizeof (const void  *_buffer  );
02607 
02617 /*****************************************************************************
02618  **
02619  ** xcb_x_print_print_query_screens_cookie_t xcb_x_print_print_query_screens
02620  ** 
02621  ** @param xcb_connection_t *c
02622  ** @returns xcb_x_print_print_query_screens_cookie_t
02623  **
02624  *****************************************************************************/
02625  
02626 xcb_x_print_print_query_screens_cookie_t
02627 xcb_x_print_print_query_screens (xcb_connection_t *c  );
02628 
02641 /*****************************************************************************
02642  **
02643  ** xcb_x_print_print_query_screens_cookie_t xcb_x_print_print_query_screens_unchecked
02644  ** 
02645  ** @param xcb_connection_t *c
02646  ** @returns xcb_x_print_print_query_screens_cookie_t
02647  **
02648  *****************************************************************************/
02649  
02650 xcb_x_print_print_query_screens_cookie_t
02651 xcb_x_print_print_query_screens_unchecked (xcb_connection_t *c  );
02652 
02653 
02654 /*****************************************************************************
02655  **
02656  ** xcb_window_t * xcb_x_print_print_query_screens_roots
02657  ** 
02658  ** @param const xcb_x_print_print_query_screens_reply_t *R
02659  ** @returns xcb_window_t *
02660  **
02661  *****************************************************************************/
02662  
02663 xcb_window_t *
02664 xcb_x_print_print_query_screens_roots (const xcb_x_print_print_query_screens_reply_t *R  );
02665 
02666 
02667 /*****************************************************************************
02668  **
02669  ** int xcb_x_print_print_query_screens_roots_length
02670  ** 
02671  ** @param const xcb_x_print_print_query_screens_reply_t *R
02672  ** @returns int
02673  **
02674  *****************************************************************************/
02675  
02676 int
02677 xcb_x_print_print_query_screens_roots_length (const xcb_x_print_print_query_screens_reply_t *R  );
02678 
02679 
02680 /*****************************************************************************
02681  **
02682  ** xcb_generic_iterator_t xcb_x_print_print_query_screens_roots_end
02683  ** 
02684  ** @param const xcb_x_print_print_query_screens_reply_t *R
02685  ** @returns xcb_generic_iterator_t
02686  **
02687  *****************************************************************************/
02688  
02689 xcb_generic_iterator_t
02690 xcb_x_print_print_query_screens_roots_end (const xcb_x_print_print_query_screens_reply_t *R  );
02691 
02707 /*****************************************************************************
02708  **
02709  ** xcb_x_print_print_query_screens_reply_t * xcb_x_print_print_query_screens_reply
02710  ** 
02711  ** @param xcb_connection_t                          *c
02712  ** @param xcb_x_print_print_query_screens_cookie_t   cookie
02713  ** @param xcb_generic_error_t                      **e
02714  ** @returns xcb_x_print_print_query_screens_reply_t *
02715  **
02716  *****************************************************************************/
02717  
02718 xcb_x_print_print_query_screens_reply_t *
02719 xcb_x_print_print_query_screens_reply (xcb_connection_t                          *c  ,
02720                                        xcb_x_print_print_query_screens_cookie_t   cookie  ,
02721                                        xcb_generic_error_t                      **e  );
02722 
02732 /*****************************************************************************
02733  **
02734  ** xcb_x_print_print_set_image_resolution_cookie_t xcb_x_print_print_set_image_resolution
02735  ** 
02736  ** @param xcb_connection_t       *c
02737  ** @param xcb_x_print_pcontext_t  context
02738  ** @param uint16_t                image_resolution
02739  ** @returns xcb_x_print_print_set_image_resolution_cookie_t
02740  **
02741  *****************************************************************************/
02742  
02743 xcb_x_print_print_set_image_resolution_cookie_t
02744 xcb_x_print_print_set_image_resolution (xcb_connection_t       *c  ,
02745                                         xcb_x_print_pcontext_t  context  ,
02746                                         uint16_t                image_resolution  );
02747 
02760 /*****************************************************************************
02761  **
02762  ** xcb_x_print_print_set_image_resolution_cookie_t xcb_x_print_print_set_image_resolution_unchecked
02763  ** 
02764  ** @param xcb_connection_t       *c
02765  ** @param xcb_x_print_pcontext_t  context
02766  ** @param uint16_t                image_resolution
02767  ** @returns xcb_x_print_print_set_image_resolution_cookie_t
02768  **
02769  *****************************************************************************/
02770  
02771 xcb_x_print_print_set_image_resolution_cookie_t
02772 xcb_x_print_print_set_image_resolution_unchecked (xcb_connection_t       *c  ,
02773                                                   xcb_x_print_pcontext_t  context  ,
02774                                                   uint16_t                image_resolution  );
02775 
02791 /*****************************************************************************
02792  **
02793  ** xcb_x_print_print_set_image_resolution_reply_t * xcb_x_print_print_set_image_resolution_reply
02794  ** 
02795  ** @param xcb_connection_t                                 *c
02796  ** @param xcb_x_print_print_set_image_resolution_cookie_t   cookie
02797  ** @param xcb_generic_error_t                             **e
02798  ** @returns xcb_x_print_print_set_image_resolution_reply_t *
02799  **
02800  *****************************************************************************/
02801  
02802 xcb_x_print_print_set_image_resolution_reply_t *
02803 xcb_x_print_print_set_image_resolution_reply (xcb_connection_t                                 *c  ,
02804                                               xcb_x_print_print_set_image_resolution_cookie_t   cookie  ,
02805                                               xcb_generic_error_t                             **e  );
02806 
02816 /*****************************************************************************
02817  **
02818  ** xcb_x_print_print_get_image_resolution_cookie_t xcb_x_print_print_get_image_resolution
02819  ** 
02820  ** @param xcb_connection_t       *c
02821  ** @param xcb_x_print_pcontext_t  context
02822  ** @returns xcb_x_print_print_get_image_resolution_cookie_t
02823  **
02824  *****************************************************************************/
02825  
02826 xcb_x_print_print_get_image_resolution_cookie_t
02827 xcb_x_print_print_get_image_resolution (xcb_connection_t       *c  ,
02828                                         xcb_x_print_pcontext_t  context  );
02829 
02842 /*****************************************************************************
02843  **
02844  ** xcb_x_print_print_get_image_resolution_cookie_t xcb_x_print_print_get_image_resolution_unchecked
02845  ** 
02846  ** @param xcb_connection_t       *c
02847  ** @param xcb_x_print_pcontext_t  context
02848  ** @returns xcb_x_print_print_get_image_resolution_cookie_t
02849  **
02850  *****************************************************************************/
02851  
02852 xcb_x_print_print_get_image_resolution_cookie_t
02853 xcb_x_print_print_get_image_resolution_unchecked (xcb_connection_t       *c  ,
02854                                                   xcb_x_print_pcontext_t  context  );
02855 
02871 /*****************************************************************************
02872  **
02873  ** xcb_x_print_print_get_image_resolution_reply_t * xcb_x_print_print_get_image_resolution_reply
02874  ** 
02875  ** @param xcb_connection_t                                 *c
02876  ** @param xcb_x_print_print_get_image_resolution_cookie_t   cookie
02877  ** @param xcb_generic_error_t                             **e
02878  ** @returns xcb_x_print_print_get_image_resolution_reply_t *
02879  **
02880  *****************************************************************************/
02881  
02882 xcb_x_print_print_get_image_resolution_reply_t *
02883 xcb_x_print_print_get_image_resolution_reply (xcb_connection_t                                 *c  ,
02884                                               xcb_x_print_print_get_image_resolution_cookie_t   cookie  ,
02885                                               xcb_generic_error_t                             **e  );
02886 
02887 
02888 #ifdef __cplusplus
02889 }
02890 #endif
02891 
02892 #endif
02893