xcb_x_print_print_start_job(3)

πŸ“¦
version 1.17.0 Β· 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– xcb_x_print_print_start_job β€” bestie edition πŸ’–

okay so we're deep in the libxcb lore today, and this one's from the XCB Requests corner of the universe. it's xcb_x_print_print_start_job, and no cap, it's giving "mysterious little gremlin function" energy because the NAME line literally just ends in a dash. iconic behavior honestly.


✨ NAME ✨

xcb_x_print_print_start_job β€” (the description slot is empty, bestie. nothing. a whole void. we love a mystery.)


πŸ¦‹ SYNOPSIS πŸ¦‹

first things first, you gotta pull in the header:

#include <xcb/xprint.h>

πŸŽ€ Request function πŸŽ€

here's the actual function signature, character for character, don't @ me:

xcb_void_cookie_t xcb_x_print_print_start_job(xcb_connection_t *conn,
       uint8_t output_mode);

🌸 REQUEST ARGUMENTS 🌸

  • conn β€” your XCB connection to X11. it's the little thread that ties you to the server, the main character of every XCB call fr fr. 🫢
  • output_mode β€” TODO: NOT YET DOCUMENTED. yeah. that's it. that's the whole documentation. the docs said "we'll get to it" and then never got to it 😭 the mystery continues.

πŸ’… DESCRIPTION πŸ’…

...there isn't one. the DESCRIPTION section is completely empty in the original. no vibes, no explanation, nothing. we move.


⭐ RETURN VALUE ⭐

this bad boy hands you back an xcb_void_cookie_t. and because it's a void cookie, any errors (if there even are any) have to be handled over in the event loop β€” that's just how it is, bestie.

if you'd rather deal with errors directly using xcb_request_check instead, then you want the checked flavor: xcb_x_print_print_start_job_checked. peek at xcb-requests(3) for the full tea on how that works. πŸ’œ


πŸ’€ ERRORS πŸ’€

plot twist: this request does never generate any errors. not one. zero. flawless. slay. ✨


πŸ‘‘ SEE ALSO πŸ‘‘

(nothing listed here in the original β€” an empty section, a clean little void, we stan a minimalist) πŸŽ€


🧚 AUTHOR 🧚

Generated from xprint.xml. if you spot something wrong or wanna send improvements, hit up xcb@lists.freedesktop.org β€” they're taking corrections and improvements, so don't be shy.


and that's the whole page, bestie!! this one came to you from X Version 11, running on libxcb 1.17.0. go start a print job or something, idk, the docs didn't tell us what it does πŸ’…βœ¨πŸŒˆ