xcb_x_print_print_start_page(3)
β¨ NAME β¨
xcb_x_print_print_start_page β it's a request from the XCB library, bestie, and ngl the official one-liner here is literally just a dash with nothing after it, so that's what we're working with π
πΈ SYNOPSIS πΈ
Include the header, obviously:
#include <xcb/xprint.h>
π Request function π
xcb_void_cookie_t xcb_x_print_print_start_page(xcb_connection_t *conn,
xcb_window_t window);
π¦ REQUEST ARGUMENTS π¦
connβ the XCB connection to X11. Your lil hotline to the server, the way you two stay connected fr fr π₯windowβ okay so the manpage literally says "TODO: NOT YET DOCUMENTED." and honestly? iconic of them to just leave it like that π no cap, that's all we got. It's axcb_window_t, that part's real.
π DESCRIPTION π
So the original page has this section and then... nothing. Empty. A whole heading and zero vibes underneath π«Ά we're keeping it exactly as it is because the rules are the rules, but bestie I need you to know there is no description here. It's giving minimalism. It's giving mystery. β¨
π RETURN VALUE π
It hands you back an xcb_void_cookie_t. That's it, that's the whole gift π
Any errors (if there even are any) have to be handled in the event loop, so don't come crying to the return value, she doesn't know anything.
If you'd rather handle errors directly with xcb_request_check, then you want xcb_x_print_print_start_page_checked instead. Peep xcb-requests(3) for the details, iykyk π
π ERRORS π
This request does never generate any errors. Zero. None. Not a single one. You are safe, babe, breathe π
π SEE ALSO π
Nothing listed here, bestie. The original is empty. We move on π§
π AUTHOR π
Generated from xprint.xml. Wanna send corrections or improvements? Contact xcb@lists.freedesktop.org β they're the ones to talk to π§
And that's a wrap on xcb_x_print_print_start_page(3) from the XCB Requests manual section, shipped as part of X Version 11 and libxcb 1.17.0 β mwah, go slay your X11 printing era, you got this π
β¨ππ¦
π¦ where this page comes from
- alpine 3.22: libxcb-doc 1.17.0-r0 Β· MIT
- alpine 3.23: libxcb-doc 1.17.0-r1 Β· MIT
- alpine 3.24: libxcb-doc 1.17.0-r2 Β· MIT
- arch rolling: libxcb 1.17.0-1 Β· X11
- centos-stream 10: libxcb-devel 1.17.0-3.el10 Β· X11
- debian trixie: libxcb-doc 1.17.0-2
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- nixpkgs unstable: libxcb 1.17.0
- opensuse-leap 16.0: libxcb-devel-doc 1.17.0-160000.2.2 Β· MIT
- ubuntu questing: libxcb-doc 1.17.0-2build1
- ubuntu resolute: libxcb-doc 1.17.0-2ubuntu1
- ubuntu stonking: libxcb-doc 1.17.0-2ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms