Linux Manuals session 3

Section 3: library functions

  • |

    xcb_render_set_picture_clip_rectangles_checked (3) Linux Manual Page

    xcb_render_set_picture_clip_rectangles – Synopsis #include <xcb/render.h> Request function xcb_void_cookie_t xcb_render_set_picture_clip_rectangles(xcb_connection_t *conn, xcb_render_picture_t picture, int16_t clip_x_origin, int16_t clip_y_origin, uint32_t rectangles_len, const xcb_rectangle_t *rectangles); Request Arguments conn The XCB connection to X11. picture TODO: NOT YET DOCUMENTED. clip_x_origin TODO: NOT YET DOCUMENTED. clip_y_origin TODO: NOT YET DOCUMENTED. rectangles_len TODO: NOT YET DOCUMENTED. rectangles TODO: NOT YET DOCUMENTED. Description…

  • |

    xcb_render_set_picture_clip_rectangles (3) Linux Manual Page

    xcb_render_set_picture_clip_rectangles – Synopsis #include <xcb/render.h> Request function xcb_void_cookie_t xcb_render_set_picture_clip_rectangles(xcb_connection_t *conn, xcb_render_picture_t picture, int16_t clip_x_origin, int16_t clip_y_origin, uint32_t rectangles_len, const xcb_rectangle_t *rectangles); Request Arguments conn The XCB connection to X11. picture TODO: NOT YET DOCUMENTED. clip_x_origin TODO: NOT YET DOCUMENTED. clip_y_origin TODO: NOT YET DOCUMENTED. rectangles_len TODO: NOT YET DOCUMENTED. rectangles TODO: NOT YET DOCUMENTED. Description…

  • |

    xcb_render_reference_glyph_set_checked (3) Linux Manual Page

    xcb_render_reference_glyph_set – Synopsis #include <xcb/render.h> Request function xcb_void_cookie_t xcb_render_reference_glyph_set(xcb_connection_t *conn, xcb_render_glyphset_t gsid, xcb_render_glyphset_t existing); Request Arguments conn The XCB connection to X11. gsid TODO: NOT YET DOCUMENTED. existing TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. If you want to handle errors…

  • |

    xcb_render_reference_glyph_set (3) Linux Manual Page

    xcb_render_reference_glyph_set – Synopsis #include <xcb/render.h> Request function xcb_void_cookie_t xcb_render_reference_glyph_set(xcb_connection_t *conn, xcb_render_glyphset_t gsid, xcb_render_glyphset_t existing); Request Arguments conn The XCB connection to X11. gsid TODO: NOT YET DOCUMENTED. existing TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. If you want to handle errors…

  • |

    xcb_render_query_version_unchecked (3) Linux Manual Page

    xcb_render_query_version – Synopsis #include <xcb/render.h> Request function xcb_render_query_version_cookie_t xcb_render_query_version(xcb_connection_t *conn, uint32_t client_major_version, uint32_t client_minor_version); Reply datastructure typedef struct xcb_render_query_version_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t major_version; uint32_t minor_version; uint8_t pad1[16]; } xcb_render_query_version_reply_t; Reply function xcb_render_query_version_reply_t *xcb_render_query_version_reply(xcb_connection_t *conn, xcb_render_query_version_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. client_major_version TODO: NOT YET DOCUMENTED….

  • |

    xcb_render_query_version_reply (3) Linux Manual Page

    xcb_render_query_version – Synopsis #include <xcb/render.h> Request function xcb_render_query_version_cookie_t xcb_render_query_version(xcb_connection_t *conn, uint32_t client_major_version, uint32_t client_minor_version); Reply datastructure typedef struct xcb_render_query_version_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t major_version; uint32_t minor_version; uint8_t pad1[16]; } xcb_render_query_version_reply_t; Reply function xcb_render_query_version_reply_t *xcb_render_query_version_reply(xcb_connection_t *conn, xcb_render_query_version_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. client_major_version TODO: NOT YET DOCUMENTED….

  • |

    xcb_render_query_version (3) Linux Manual Page

    xcb_render_query_version – Synopsis #include <xcb/render.h> Request function xcb_render_query_version_cookie_t xcb_render_query_version(xcb_connection_t *conn, uint32_t client_major_version, uint32_t client_minor_version); Reply datastructure typedef struct xcb_render_query_version_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t major_version; uint32_t minor_version; uint8_t pad1[16]; } xcb_render_query_version_reply_t; Reply function xcb_render_query_version_reply_t *xcb_render_query_version_reply(xcb_connection_t *conn, xcb_render_query_version_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. client_major_version TODO: NOT YET DOCUMENTED….

  • |

    xcb_render_query_pict_index_values_values_length (3) Linux Manual Page

    xcb_render_query_pict_index_values – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values(xcb_connection_t *conn, xcb_render_pictformat_t format); Reply datastructure typedef struct xcb_render_query_pict_index_values_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_values; uint8_t pad1[20]; } xcb_render_query_pict_index_values_reply_t; Reply function xcb_render_query_pict_index_values_reply_t *xcb_render_query_pict_index_values_reply(xcb_connection_t *conn, xcb_render_query_pict_index_values_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_indexvalue_t *xcb_render_query_pict_index_values_values(const xcb_render_query_pict_index_values_request_t *reply); int xcb_render_query_pict_index_values_values_length(const xcb_render_query_pict_index_values_reply_t *reply); xcb_render_indexvalue_iterator_t xcb_render_query_pict_index_values_values_iterator(const xcb_render_query_pict_index_values_reply_t *reply); Request Arguments conn…

  • |

    xcb_render_query_pict_index_values_values_iterator (3) Linux Manual Page

    xcb_render_query_pict_index_values – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values(xcb_connection_t *conn, xcb_render_pictformat_t format); Reply datastructure typedef struct xcb_render_query_pict_index_values_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_values; uint8_t pad1[20]; } xcb_render_query_pict_index_values_reply_t; Reply function xcb_render_query_pict_index_values_reply_t *xcb_render_query_pict_index_values_reply(xcb_connection_t *conn, xcb_render_query_pict_index_values_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_indexvalue_t *xcb_render_query_pict_index_values_values(const xcb_render_query_pict_index_values_request_t *reply); int xcb_render_query_pict_index_values_values_length(const xcb_render_query_pict_index_values_reply_t *reply); xcb_render_indexvalue_iterator_t xcb_render_query_pict_index_values_values_iterator(const xcb_render_query_pict_index_values_reply_t *reply); Request Arguments conn…

  • |

    xcb_render_query_pict_index_values_values (3) Linux Manual Page

    xcb_render_query_pict_index_values – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values(xcb_connection_t *conn, xcb_render_pictformat_t format); Reply datastructure typedef struct xcb_render_query_pict_index_values_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_values; uint8_t pad1[20]; } xcb_render_query_pict_index_values_reply_t; Reply function xcb_render_query_pict_index_values_reply_t *xcb_render_query_pict_index_values_reply(xcb_connection_t *conn, xcb_render_query_pict_index_values_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_indexvalue_t *xcb_render_query_pict_index_values_values(const xcb_render_query_pict_index_values_request_t *reply); int xcb_render_query_pict_index_values_values_length(const xcb_render_query_pict_index_values_reply_t *reply); xcb_render_indexvalue_iterator_t xcb_render_query_pict_index_values_values_iterator(const xcb_render_query_pict_index_values_reply_t *reply); Request Arguments conn…

  • |

    xcb_render_query_pict_index_values_unchecked (3) Linux Manual Page

    xcb_render_query_pict_index_values – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values(xcb_connection_t *conn, xcb_render_pictformat_t format); Reply datastructure typedef struct xcb_render_query_pict_index_values_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_values; uint8_t pad1[20]; } xcb_render_query_pict_index_values_reply_t; Reply function xcb_render_query_pict_index_values_reply_t *xcb_render_query_pict_index_values_reply(xcb_connection_t *conn, xcb_render_query_pict_index_values_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_indexvalue_t *xcb_render_query_pict_index_values_values(const xcb_render_query_pict_index_values_request_t *reply); int xcb_render_query_pict_index_values_values_length(const xcb_render_query_pict_index_values_reply_t *reply); xcb_render_indexvalue_iterator_t xcb_render_query_pict_index_values_values_iterator(const xcb_render_query_pict_index_values_reply_t *reply); Request Arguments conn…

  • |

    xcb_render_query_pict_index_values_reply (3) Linux Manual Page

    xcb_render_query_pict_index_values – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values(xcb_connection_t *conn, xcb_render_pictformat_t format); Reply datastructure typedef struct xcb_render_query_pict_index_values_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_values; uint8_t pad1[20]; } xcb_render_query_pict_index_values_reply_t; Reply function xcb_render_query_pict_index_values_reply_t *xcb_render_query_pict_index_values_reply(xcb_connection_t *conn, xcb_render_query_pict_index_values_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_indexvalue_t *xcb_render_query_pict_index_values_values(const xcb_render_query_pict_index_values_request_t *reply); int xcb_render_query_pict_index_values_values_length(const xcb_render_query_pict_index_values_reply_t *reply); xcb_render_indexvalue_iterator_t xcb_render_query_pict_index_values_values_iterator(const xcb_render_query_pict_index_values_reply_t *reply); Request Arguments conn…

  • |

    xcb_render_query_pict_index_values (3) Linux Manual Page

    xcb_render_query_pict_index_values – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values(xcb_connection_t *conn, xcb_render_pictformat_t format); Reply datastructure typedef struct xcb_render_query_pict_index_values_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_values; uint8_t pad1[20]; } xcb_render_query_pict_index_values_reply_t; Reply function xcb_render_query_pict_index_values_reply_t *xcb_render_query_pict_index_values_reply(xcb_connection_t *conn, xcb_render_query_pict_index_values_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_indexvalue_t *xcb_render_query_pict_index_values_values(const xcb_render_query_pict_index_values_request_t *reply); int xcb_render_query_pict_index_values_values_length(const xcb_render_query_pict_index_values_reply_t *reply); xcb_render_indexvalue_iterator_t xcb_render_query_pict_index_values_values_iterator(const xcb_render_query_pict_index_values_reply_t *reply); Request Arguments conn…

  • |

    xcb_render_query_pict_formats_unchecked (3) Linux Manual Page

    xcb_render_query_pict_formats – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t *conn, Reply datastructure typedef struct xcb_render_query_pict_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint32_t num_screens; uint32_t num_depths; uint32_t num_visuals; uint32_t num_subpixel; uint8_t pad1[4]; } xcb_render_query_pict_formats_reply_t; Reply function xcb_render_query_pict_formats_reply_t *xcb_render_query_pict_formats_reply(xcb_connection_t *conn, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_pictforminfo_t *xcb_render_query_pict_formats_formats(const xcb_render_query_pict_formats_request_t *reply); int xcb_render_query_pict_formats_formats_length(const xcb_render_query_pict_formats_reply_t *reply); xcb_render_pictforminfo_iterator_t…

  • |

    xcb_render_query_pict_formats_subpixels_length (3) Linux Manual Page

    xcb_render_query_pict_formats – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t *conn, Reply datastructure typedef struct xcb_render_query_pict_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint32_t num_screens; uint32_t num_depths; uint32_t num_visuals; uint32_t num_subpixel; uint8_t pad1[4]; } xcb_render_query_pict_formats_reply_t; Reply function xcb_render_query_pict_formats_reply_t *xcb_render_query_pict_formats_reply(xcb_connection_t *conn, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_pictforminfo_t *xcb_render_query_pict_formats_formats(const xcb_render_query_pict_formats_request_t *reply); int xcb_render_query_pict_formats_formats_length(const xcb_render_query_pict_formats_reply_t *reply); xcb_render_pictforminfo_iterator_t…

  • |

    xcb_render_query_pict_formats_subpixels_end (3) Linux Manual Page

    xcb_render_query_pict_formats – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t *conn, Reply datastructure typedef struct xcb_render_query_pict_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint32_t num_screens; uint32_t num_depths; uint32_t num_visuals; uint32_t num_subpixel; uint8_t pad1[4]; } xcb_render_query_pict_formats_reply_t; Reply function xcb_render_query_pict_formats_reply_t *xcb_render_query_pict_formats_reply(xcb_connection_t *conn, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_pictforminfo_t *xcb_render_query_pict_formats_formats(const xcb_render_query_pict_formats_request_t *reply); int xcb_render_query_pict_formats_formats_length(const xcb_render_query_pict_formats_reply_t *reply); xcb_render_pictforminfo_iterator_t…

  • |

    xcb_render_query_pict_formats_subpixels (3) Linux Manual Page

    xcb_render_query_pict_formats – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t *conn, Reply datastructure typedef struct xcb_render_query_pict_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint32_t num_screens; uint32_t num_depths; uint32_t num_visuals; uint32_t num_subpixel; uint8_t pad1[4]; } xcb_render_query_pict_formats_reply_t; Reply function xcb_render_query_pict_formats_reply_t *xcb_render_query_pict_formats_reply(xcb_connection_t *conn, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_pictforminfo_t *xcb_render_query_pict_formats_formats(const xcb_render_query_pict_formats_request_t *reply); int xcb_render_query_pict_formats_formats_length(const xcb_render_query_pict_formats_reply_t *reply); xcb_render_pictforminfo_iterator_t…

  • |

    xcb_render_query_pict_formats_screens_length (3) Linux Manual Page

    xcb_render_query_pict_formats – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t *conn, Reply datastructure typedef struct xcb_render_query_pict_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint32_t num_screens; uint32_t num_depths; uint32_t num_visuals; uint32_t num_subpixel; uint8_t pad1[4]; } xcb_render_query_pict_formats_reply_t; Reply function xcb_render_query_pict_formats_reply_t *xcb_render_query_pict_formats_reply(xcb_connection_t *conn, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_pictforminfo_t *xcb_render_query_pict_formats_formats(const xcb_render_query_pict_formats_request_t *reply); int xcb_render_query_pict_formats_formats_length(const xcb_render_query_pict_formats_reply_t *reply); xcb_render_pictforminfo_iterator_t…

  • |

    xcb_render_query_pict_formats_screens_iterator (3) Linux Manual Page

    xcb_render_query_pict_formats – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t *conn, Reply datastructure typedef struct xcb_render_query_pict_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint32_t num_screens; uint32_t num_depths; uint32_t num_visuals; uint32_t num_subpixel; uint8_t pad1[4]; } xcb_render_query_pict_formats_reply_t; Reply function xcb_render_query_pict_formats_reply_t *xcb_render_query_pict_formats_reply(xcb_connection_t *conn, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_pictforminfo_t *xcb_render_query_pict_formats_formats(const xcb_render_query_pict_formats_request_t *reply); int xcb_render_query_pict_formats_formats_length(const xcb_render_query_pict_formats_reply_t *reply); xcb_render_pictforminfo_iterator_t…

  • |

    xcb_render_query_pict_formats_reply (3) Linux Manual Page

    xcb_render_query_pict_formats – Synopsis #include <xcb/render.h> Request function xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t *conn, Reply datastructure typedef struct xcb_render_query_pict_formats_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_formats; uint32_t num_screens; uint32_t num_depths; uint32_t num_visuals; uint32_t num_subpixel; uint8_t pad1[4]; } xcb_render_query_pict_formats_reply_t; Reply function xcb_render_query_pict_formats_reply_t *xcb_render_query_pict_formats_reply(xcb_connection_t *conn, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_render_pictforminfo_t *xcb_render_query_pict_formats_formats(const xcb_render_query_pict_formats_request_t *reply); int xcb_render_query_pict_formats_formats_length(const xcb_render_query_pict_formats_reply_t *reply); xcb_render_pictforminfo_iterator_t…