Linux Manuals session 3

Section 3: library functions

  • |

    xcb_glx_render (3) Linux Manual Page

    xcb_glx_render – Synopsis #include <xcb/glx.h> Request function xcb_void_cookie_t xcb_glx_render(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, uint32_t data_len, const uint8_t *data); Request Arguments conn The XCB connection to X11. context_tag TODO: NOT YET DOCUMENTED. data_len TODO: NOT YET DOCUMENTED. data TODO: NOT YET DOCUMENTED. Description Return Value Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the…

  • |

    xcb_glx_read_pixels_unchecked (3) Linux Manual Page

    xcb_glx_read_pixels – Synopsis #include <xcb/glx.h> Request function xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first); Reply datastructure typedef struct xcb_glx_read_pixels_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[24]; } xcb_glx_read_pixels_reply_t; Reply function xcb_glx_read_pixels_reply_t *xcb_glx_read_pixels_reply(xcb_connection_t *conn, xcb_glx_read_pixels_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t…

  • |

    xcb_glx_read_pixels_reply (3) Linux Manual Page

    xcb_glx_read_pixels – Synopsis #include <xcb/glx.h> Request function xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first); Reply datastructure typedef struct xcb_glx_read_pixels_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[24]; } xcb_glx_read_pixels_reply_t; Reply function xcb_glx_read_pixels_reply_t *xcb_glx_read_pixels_reply(xcb_connection_t *conn, xcb_glx_read_pixels_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t…

  • |

    xcb_glx_read_pixels_data_length (3) Linux Manual Page

    xcb_glx_read_pixels – Synopsis #include <xcb/glx.h> Request function xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first); Reply datastructure typedef struct xcb_glx_read_pixels_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[24]; } xcb_glx_read_pixels_reply_t; Reply function xcb_glx_read_pixels_reply_t *xcb_glx_read_pixels_reply(xcb_connection_t *conn, xcb_glx_read_pixels_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t…

  • |

    xcb_glx_read_pixels_data_end (3) Linux Manual Page

    xcb_glx_read_pixels – Synopsis #include <xcb/glx.h> Request function xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first); Reply datastructure typedef struct xcb_glx_read_pixels_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[24]; } xcb_glx_read_pixels_reply_t; Reply function xcb_glx_read_pixels_reply_t *xcb_glx_read_pixels_reply(xcb_connection_t *conn, xcb_glx_read_pixels_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t…

  • |

    xcb_glx_read_pixels_data (3) Linux Manual Page

    xcb_glx_read_pixels – Synopsis #include <xcb/glx.h> Request function xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first); Reply datastructure typedef struct xcb_glx_read_pixels_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[24]; } xcb_glx_read_pixels_reply_t; Reply function xcb_glx_read_pixels_reply_t *xcb_glx_read_pixels_reply(xcb_connection_t *conn, xcb_glx_read_pixels_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t…

  • |

    xcb_glx_read_pixels (3) Linux Manual Page

    xcb_glx_read_pixels – Synopsis #include <xcb/glx.h> Request function xcb_glx_read_pixels_cookie_t xcb_glx_read_pixels(xcb_connection_t *conn, xcb_glx_context_tag_t context_tag, int32_t x, int32_t y, int32_t width, int32_t height, uint32_t format, uint32_t type, uint8_t swap_bytes, uint8_t lsb_first); Reply datastructure typedef struct xcb_glx_read_pixels_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[24]; } xcb_glx_read_pixels_reply_t; Reply function xcb_glx_read_pixels_reply_t *xcb_glx_read_pixels_reply(xcb_connection_t *conn, xcb_glx_read_pixels_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t…

  • |

    xcb_glx_query_version_unchecked (3) Linux Manual Page

    xcb_glx_query_version – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_version_cookie_t xcb_glx_query_version(xcb_connection_t *conn, uint32_t major_version, uint32_t minor_version); Reply datastructure typedef struct xcb_glx_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_glx_query_version_reply_t; Reply function xcb_glx_query_version_reply_t *xcb_glx_query_version_reply(xcb_connection_t *conn, xcb_glx_query_version_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. major_version TODO: NOT YET DOCUMENTED….

  • |

    xcb_glx_query_version_reply (3) Linux Manual Page

    xcb_glx_query_version – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_version_cookie_t xcb_glx_query_version(xcb_connection_t *conn, uint32_t major_version, uint32_t minor_version); Reply datastructure typedef struct xcb_glx_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_glx_query_version_reply_t; Reply function xcb_glx_query_version_reply_t *xcb_glx_query_version_reply(xcb_connection_t *conn, xcb_glx_query_version_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. major_version TODO: NOT YET DOCUMENTED….

  • |

    xcb_glx_query_version (3) Linux Manual Page

    xcb_glx_query_version – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_version_cookie_t xcb_glx_query_version(xcb_connection_t *conn, uint32_t major_version, uint32_t minor_version); Reply datastructure typedef struct xcb_glx_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_glx_query_version_reply_t; Reply function xcb_glx_query_version_reply_t *xcb_glx_query_version_reply(xcb_connection_t *conn, xcb_glx_query_version_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. major_version TODO: NOT YET DOCUMENTED….

  • |

    xcb_glx_query_server_string_unchecked (3) Linux Manual Page

    xcb_glx_query_server_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string(xcb_connection_t *conn, uint32_t screen, uint32_t name); Reply datastructure typedef struct xcb_glx_query_server_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t str_len; uint8_t pad2[16]; } xcb_glx_query_server_string_reply_t; Reply function xcb_glx_query_server_string_reply_t *xcb_glx_query_server_string_reply(xcb_connection_t *conn, xcb_glx_query_server_string_cookie_t cookie, xcb_generic_error_t **e); Reply accessors char *xcb_glx_query_server_string_string(const xcb_glx_query_server_string_request_t *reply); int xcb_glx_query_server_string_string_length(const xcb_glx_query_server_string_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_server_string_string_end(const xcb_glx_query_server_string_reply_t…

  • |

    xcb_glx_query_server_string_string_length (3) Linux Manual Page

    xcb_glx_query_server_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string(xcb_connection_t *conn, uint32_t screen, uint32_t name); Reply datastructure typedef struct xcb_glx_query_server_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t str_len; uint8_t pad2[16]; } xcb_glx_query_server_string_reply_t; Reply function xcb_glx_query_server_string_reply_t *xcb_glx_query_server_string_reply(xcb_connection_t *conn, xcb_glx_query_server_string_cookie_t cookie, xcb_generic_error_t **e); Reply accessors char *xcb_glx_query_server_string_string(const xcb_glx_query_server_string_request_t *reply); int xcb_glx_query_server_string_string_length(const xcb_glx_query_server_string_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_server_string_string_end(const xcb_glx_query_server_string_reply_t…

  • |

    xcb_glx_query_server_string_string_end (3) Linux Manual Page

    xcb_glx_query_server_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string(xcb_connection_t *conn, uint32_t screen, uint32_t name); Reply datastructure typedef struct xcb_glx_query_server_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t str_len; uint8_t pad2[16]; } xcb_glx_query_server_string_reply_t; Reply function xcb_glx_query_server_string_reply_t *xcb_glx_query_server_string_reply(xcb_connection_t *conn, xcb_glx_query_server_string_cookie_t cookie, xcb_generic_error_t **e); Reply accessors char *xcb_glx_query_server_string_string(const xcb_glx_query_server_string_request_t *reply); int xcb_glx_query_server_string_string_length(const xcb_glx_query_server_string_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_server_string_string_end(const xcb_glx_query_server_string_reply_t…

  • |

    xcb_glx_query_server_string_string (3) Linux Manual Page

    xcb_glx_query_server_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string(xcb_connection_t *conn, uint32_t screen, uint32_t name); Reply datastructure typedef struct xcb_glx_query_server_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t str_len; uint8_t pad2[16]; } xcb_glx_query_server_string_reply_t; Reply function xcb_glx_query_server_string_reply_t *xcb_glx_query_server_string_reply(xcb_connection_t *conn, xcb_glx_query_server_string_cookie_t cookie, xcb_generic_error_t **e); Reply accessors char *xcb_glx_query_server_string_string(const xcb_glx_query_server_string_request_t *reply); int xcb_glx_query_server_string_string_length(const xcb_glx_query_server_string_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_server_string_string_end(const xcb_glx_query_server_string_reply_t…

  • |

    xcb_glx_query_server_string_reply (3) Linux Manual Page

    xcb_glx_query_server_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string(xcb_connection_t *conn, uint32_t screen, uint32_t name); Reply datastructure typedef struct xcb_glx_query_server_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t str_len; uint8_t pad2[16]; } xcb_glx_query_server_string_reply_t; Reply function xcb_glx_query_server_string_reply_t *xcb_glx_query_server_string_reply(xcb_connection_t *conn, xcb_glx_query_server_string_cookie_t cookie, xcb_generic_error_t **e); Reply accessors char *xcb_glx_query_server_string_string(const xcb_glx_query_server_string_request_t *reply); int xcb_glx_query_server_string_string_length(const xcb_glx_query_server_string_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_server_string_string_end(const xcb_glx_query_server_string_reply_t…

  • |

    xcb_glx_query_server_string (3) Linux Manual Page

    xcb_glx_query_server_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_server_string_cookie_t xcb_glx_query_server_string(xcb_connection_t *conn, uint32_t screen, uint32_t name); Reply datastructure typedef struct xcb_glx_query_server_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t str_len; uint8_t pad2[16]; } xcb_glx_query_server_string_reply_t; Reply function xcb_glx_query_server_string_reply_t *xcb_glx_query_server_string_reply(xcb_connection_t *conn, xcb_glx_query_server_string_cookie_t cookie, xcb_generic_error_t **e); Reply accessors char *xcb_glx_query_server_string_string(const xcb_glx_query_server_string_request_t *reply); int xcb_glx_query_server_string_string_length(const xcb_glx_query_server_string_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_server_string_string_end(const xcb_glx_query_server_string_reply_t…

  • |

    xcb_glx_query_extensions_string_unchecked (3) Linux Manual Page

    xcb_glx_query_extensions_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string(xcb_connection_t *conn, uint32_t screen); Reply datastructure typedef struct xcb_glx_query_extensions_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t n; uint8_t pad2[16]; } xcb_glx_query_extensions_string_reply_t; Reply function xcb_glx_query_extensions_string_reply_t *xcb_glx_query_extensions_string_reply(xcb_connection_t *conn, xcb_glx_query_extensions_string_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. screen TODO: NOT YET DOCUMENTED. Reply Fields…

  • |

    xcb_glx_query_extensions_string_reply (3) Linux Manual Page

    xcb_glx_query_extensions_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string(xcb_connection_t *conn, uint32_t screen); Reply datastructure typedef struct xcb_glx_query_extensions_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t n; uint8_t pad2[16]; } xcb_glx_query_extensions_string_reply_t; Reply function xcb_glx_query_extensions_string_reply_t *xcb_glx_query_extensions_string_reply(xcb_connection_t *conn, xcb_glx_query_extensions_string_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. screen TODO: NOT YET DOCUMENTED. Reply Fields…

  • |

    xcb_glx_query_extensions_string (3) Linux Manual Page

    xcb_glx_query_extensions_string – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_extensions_string_cookie_t xcb_glx_query_extensions_string(xcb_connection_t *conn, uint32_t screen); Reply datastructure typedef struct xcb_glx_query_extensions_string_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint8_t pad1[4]; uint32_t n; uint8_t pad2[16]; } xcb_glx_query_extensions_string_reply_t; Reply function xcb_glx_query_extensions_string_reply_t *xcb_glx_query_extensions_string_reply(xcb_connection_t *conn, xcb_glx_query_extensions_string_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. screen TODO: NOT YET DOCUMENTED. Reply Fields…

  • |

    xcb_glx_query_context_unchecked (3) Linux Manual Page

    xcb_glx_query_context – Synopsis #include <xcb/glx.h> Request function xcb_glx_query_context_cookie_t xcb_glx_query_context(xcb_connection_t *conn, xcb_glx_context_t context); Reply datastructure typedef struct xcb_glx_query_context_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t num_attribs; uint8_t pad1[20]; } xcb_glx_query_context_reply_t; Reply function xcb_glx_query_context_reply_t *xcb_glx_query_context_reply(xcb_connection_t *conn, xcb_glx_query_context_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_glx_query_context_attribs(const xcb_glx_query_context_request_t *reply); int xcb_glx_query_context_attribs_length(const xcb_glx_query_context_reply_t *reply); xcb_generic_iterator_t xcb_glx_query_context_attribs_end(const xcb_glx_query_context_reply_t *reply); Request Arguments conn…