Linux Manuals session 3

Section 3: library functions

  • |

    xcb_big_requests_enable_unchecked (3) Linux Manual Page

    xcb_big_requests_enable – Synopsis #include <xcb/bigreq.h> Request function xcb_big_requests_enable_cookie_t xcb_big_requests_enable(xcb_connection_t *conn, Reply datastructure typedef struct xcb_big_requests_enable_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t maximum_request_length; } xcb_big_requests_enable_reply_t; Reply function xcb_big_requests_enable_reply_t *xcb_big_requests_enable_reply(xcb_connection_t *conn, xcb_big_requests_enable_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. Reply Fields response_type The type of this reply, in this case XCB_BIG_REQUESTS_ENABLE. This…

  • |

    xcb_big_requests_enable_reply (3) Linux Manual Page

    xcb_big_requests_enable – Synopsis #include <xcb/bigreq.h> Request function xcb_big_requests_enable_cookie_t xcb_big_requests_enable(xcb_connection_t *conn, Reply datastructure typedef struct xcb_big_requests_enable_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t maximum_request_length; } xcb_big_requests_enable_reply_t; Reply function xcb_big_requests_enable_reply_t *xcb_big_requests_enable_reply(xcb_connection_t *conn, xcb_big_requests_enable_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. Reply Fields response_type The type of this reply, in this case XCB_BIG_REQUESTS_ENABLE. This…

  • |

    xcb_big_requests_enable (3) Linux Manual Page

    xcb_big_requests_enable – Synopsis #include <xcb/bigreq.h> Request function xcb_big_requests_enable_cookie_t xcb_big_requests_enable(xcb_connection_t *conn, Reply datastructure typedef struct xcb_big_requests_enable_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t maximum_request_length; } xcb_big_requests_enable_reply_t; Reply function xcb_big_requests_enable_reply_t *xcb_big_requests_enable_reply(xcb_connection_t *conn, xcb_big_requests_enable_cookie_t cookie, xcb_generic_error_t **e); Request Arguments conn The XCB connection to X11. Reply Fields response_type The type of this reply, in this case XCB_BIG_REQUESTS_ENABLE. This…

  • |

    xcb_bell_checked (3) Linux Manual Page

    xcb_bell – Synopsis #include <xcb/xproto.h> Request function xcb_void_cookie_t xcb_bell(xcb_connection_t *conn, int8_t percent); Request Arguments conn The XCB connection to X11. percent 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 directly with xcb_request_check instead, use xcb_bell_checked. See…

  • |

    xcb_bell (3) Linux Manual Page

    xcb_bell – Synopsis #include <xcb/xproto.h> Request function xcb_void_cookie_t xcb_bell(xcb_connection_t *conn, int8_t percent); Request Arguments conn The XCB connection to X11. percent 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 directly with xcb_request_check instead, use xcb_bell_checked. See…

  • |

    xcb_allow_events_checked (3) Linux Manual Page

    xcb_allow_events – release queued events Synopsis #include <xcb/xproto.h> Request function xcb_void_cookie_t xcb_allow_events(xcb_connection_t *conn, uint8_t mode, xcb_timestamp_t time); Request Arguments conn The XCB connection to X11. mode One of the following values: XCB_ALLOW_ASYNC_POINTER For AsyncPointer, if the pointer is frozen by the client, pointer event processing continues normally. If the pointer is frozen twice by the…

  • |

    xcb_allow_events (3) Linux Manual Page

    xcb_allow_events – release queued events Synopsis #include <xcb/xproto.h> Request function xcb_void_cookie_t xcb_allow_events(xcb_connection_t *conn, uint8_t mode, xcb_timestamp_t time); Request Arguments conn The XCB connection to X11. mode One of the following values: XCB_ALLOW_ASYNC_POINTER For AsyncPointer, if the pointer is frozen by the client, pointer event processing continues normally. If the pointer is frozen twice by the…

  • |

    xcb_alloc_named_color_unchecked (3) Linux Manual Page

    xcb_alloc_named_color – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_named_color_cookie_t xcb_alloc_named_color(xcb_connection_t *conn, xcb_colormap_t cmap, uint16_t name_len, const char *name); Reply datastructure typedef struct xcb_alloc_named_color_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t pixel; uint16_t exact_red; uint16_t exact_green; uint16_t exact_blue; uint16_t visual_red; uint16_t visual_green; uint16_t visual_blue; } xcb_alloc_named_color_reply_t; Reply function xcb_alloc_named_color_reply_t *xcb_alloc_named_color_reply(xcb_connection_t *conn, xcb_alloc_named_color_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_alloc_named_color_reply (3) Linux Manual Page

    xcb_alloc_named_color – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_named_color_cookie_t xcb_alloc_named_color(xcb_connection_t *conn, xcb_colormap_t cmap, uint16_t name_len, const char *name); Reply datastructure typedef struct xcb_alloc_named_color_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t pixel; uint16_t exact_red; uint16_t exact_green; uint16_t exact_blue; uint16_t visual_red; uint16_t visual_green; uint16_t visual_blue; } xcb_alloc_named_color_reply_t; Reply function xcb_alloc_named_color_reply_t *xcb_alloc_named_color_reply(xcb_connection_t *conn, xcb_alloc_named_color_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_alloc_named_color (3) Linux Manual Page

    xcb_alloc_named_color – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_named_color_cookie_t xcb_alloc_named_color(xcb_connection_t *conn, xcb_colormap_t cmap, uint16_t name_len, const char *name); Reply datastructure typedef struct xcb_alloc_named_color_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint32_t pixel; uint16_t exact_red; uint16_t exact_green; uint16_t exact_blue; uint16_t visual_red; uint16_t visual_green; uint16_t visual_blue; } xcb_alloc_named_color_reply_t; Reply function xcb_alloc_named_color_reply_t *xcb_alloc_named_color_reply(xcb_connection_t *conn, xcb_alloc_named_color_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_alloc_color_unchecked (3) Linux Manual Page

    xcb_alloc_color – Allocate a color Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_cookie_t xcb_alloc_color(xcb_connection_t *conn, xcb_colormap_t cmap, uint16_t red, uint16_t green, uint16_t blue); Reply datastructure typedef struct xcb_alloc_color_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t red; uint16_t green; uint16_t blue; uint8_t pad1[2]; uint32_t pixel; } xcb_alloc_color_reply_t; Reply function xcb_alloc_color_reply_t *xcb_alloc_color_reply(xcb_connection_t *conn, xcb_alloc_color_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_alloc_color_reply (3) Linux Manual Page

    xcb_alloc_color – Allocate a color Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_cookie_t xcb_alloc_color(xcb_connection_t *conn, xcb_colormap_t cmap, uint16_t red, uint16_t green, uint16_t blue); Reply datastructure typedef struct xcb_alloc_color_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t red; uint16_t green; uint16_t blue; uint8_t pad1[2]; uint32_t pixel; } xcb_alloc_color_reply_t; Reply function xcb_alloc_color_reply_t *xcb_alloc_color_reply(xcb_connection_t *conn, xcb_alloc_color_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_alloc_color_planes_unchecked (3) Linux Manual Page

    xcb_alloc_color_planes – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues); Reply datastructure typedef struct xcb_alloc_color_planes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint8_t pad1[2]; uint32_t red_mask; uint32_t green_mask; uint32_t blue_mask; uint8_t pad2[8]; } xcb_alloc_color_planes_reply_t; Reply function xcb_alloc_color_planes_reply_t *xcb_alloc_color_planes_reply(xcb_connection_t *conn, xcb_alloc_color_planes_cookie_t cookie,…

  • |

    xcb_alloc_color_planes_reply (3) Linux Manual Page

    xcb_alloc_color_planes – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues); Reply datastructure typedef struct xcb_alloc_color_planes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint8_t pad1[2]; uint32_t red_mask; uint32_t green_mask; uint32_t blue_mask; uint8_t pad2[8]; } xcb_alloc_color_planes_reply_t; Reply function xcb_alloc_color_planes_reply_t *xcb_alloc_color_planes_reply(xcb_connection_t *conn, xcb_alloc_color_planes_cookie_t cookie,…

  • |

    xcb_alloc_color_planes_pixels_length (3) Linux Manual Page

    xcb_alloc_color_planes – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues); Reply datastructure typedef struct xcb_alloc_color_planes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint8_t pad1[2]; uint32_t red_mask; uint32_t green_mask; uint32_t blue_mask; uint8_t pad2[8]; } xcb_alloc_color_planes_reply_t; Reply function xcb_alloc_color_planes_reply_t *xcb_alloc_color_planes_reply(xcb_connection_t *conn, xcb_alloc_color_planes_cookie_t cookie,…

  • |

    xcb_alloc_color_planes_pixels_end (3) Linux Manual Page

    xcb_alloc_color_planes – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues); Reply datastructure typedef struct xcb_alloc_color_planes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint8_t pad1[2]; uint32_t red_mask; uint32_t green_mask; uint32_t blue_mask; uint8_t pad2[8]; } xcb_alloc_color_planes_reply_t; Reply function xcb_alloc_color_planes_reply_t *xcb_alloc_color_planes_reply(xcb_connection_t *conn, xcb_alloc_color_planes_cookie_t cookie,…

  • |

    xcb_alloc_color_planes_pixels (3) Linux Manual Page

    xcb_alloc_color_planes – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues); Reply datastructure typedef struct xcb_alloc_color_planes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint8_t pad1[2]; uint32_t red_mask; uint32_t green_mask; uint32_t blue_mask; uint8_t pad2[8]; } xcb_alloc_color_planes_reply_t; Reply function xcb_alloc_color_planes_reply_t *xcb_alloc_color_planes_reply(xcb_connection_t *conn, xcb_alloc_color_planes_cookie_t cookie,…

  • |

    xcb_alloc_color_planes (3) Linux Manual Page

    xcb_alloc_color_planes – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues); Reply datastructure typedef struct xcb_alloc_color_planes_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint8_t pad1[2]; uint32_t red_mask; uint32_t green_mask; uint32_t blue_mask; uint8_t pad2[8]; } xcb_alloc_color_planes_reply_t; Reply function xcb_alloc_color_planes_reply_t *xcb_alloc_color_planes_reply(xcb_connection_t *conn, xcb_alloc_color_planes_cookie_t cookie,…

  • |

    xcb_alloc_color_cells_unchecked (3) Linux Manual Page

    xcb_alloc_color_cells – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t planes); Reply datastructure typedef struct xcb_alloc_color_cells_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint16_t masks_len; uint8_t pad1[20]; } xcb_alloc_color_cells_reply_t; Reply function xcb_alloc_color_cells_reply_t *xcb_alloc_color_cells_reply(xcb_connection_t *conn, xcb_alloc_color_cells_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_alloc_color_cells_pixels(const xcb_alloc_color_cells_request_t *reply); int xcb_alloc_color_cells_pixels_length(const xcb_alloc_color_cells_reply_t…

  • |

    xcb_alloc_color_cells_reply (3) Linux Manual Page

    xcb_alloc_color_cells – Synopsis #include <xcb/xproto.h> Request function xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells(xcb_connection_t *conn, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t planes); Reply datastructure typedef struct xcb_alloc_color_cells_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t pixels_len; uint16_t masks_len; uint8_t pad1[20]; } xcb_alloc_color_cells_reply_t; Reply function xcb_alloc_color_cells_reply_t *xcb_alloc_color_cells_reply(xcb_connection_t *conn, xcb_alloc_color_cells_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint32_t *xcb_alloc_color_cells_pixels(const xcb_alloc_color_cells_request_t *reply); int xcb_alloc_color_cells_pixels_length(const xcb_alloc_color_cells_reply_t…