xcb_x_print_print_end_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

πŸ’– NAME πŸ’–

xcb_x_print_print_end_job β€” bestie, the NAME section literally just gives you the function name and then dips. No one-liner. No description. Iconic minimalism, honestly. It's an XCB request that ends a print job, and that's the whole vibe. πŸŽ€


✨ SYNOPSIS ✨

First things first, you gotta pull in the header:

#include <xcb/xprint.h>

πŸ¦‹ Request function πŸ¦‹

xcb_void_cookie_t xcb_x_print_print_end_job(xcb_connection_t *conn,
       uint8_t cancel);

That's it. That's the whole function signature. Two args, no notes. πŸ’…


🌸 REQUEST ARGUMENTS 🌸

  • conn β€” your XCB connection to X11, aka the little thread that ties you to the server. You already know her. 🫢
  • cancel β€” okay so the docs literally say "TODO: NOT YET DOCUMENTED." and like… the manpage said what it said. I'm not gonna make stuff up for you, bestie. It's a uint8_t. It's named cancel. The rest is between you and the source. 😭

πŸ‘‘ DESCRIPTION πŸ‘‘

This section is empty. Not a single word. The DESCRIPTION section is giving absolutely nothing and we have to respect that. 🫠


πŸ’€ RETURN VALUE πŸ’€

It hands you back an xcb_void_cookie_t. If any errors show up (and ngl, they might), you gotta deal with them in the event loop. That's just how cookies work around here.

If you'd rather handle errors directly with xcb_request_check instead, then go use xcb_x_print_print_end_job_checked β€” she's the checked version, she's right there for you. ✨

See xcb-requests(3) for all the deets on how that whole flow works. πŸ’œ


🌈 ERRORS 🌈

This request does never generate any errors. πŸ’… Zero. None. No error era. We love a drama-free request.

πŸ“ SEE ALSO πŸ“

Also empty, bestie. No cross-references in this section, no cap. The only pointer in this whole page lives up in RETURN VALUE where it tells you about xcb-requests(3). 🧚


πŸŽ€ AUTHOR πŸŽ€

Generated from xprint.xml. If you spot something wrong or wanna make it better, hit up xcb@lists.freedesktop.org β€” that's the address for corrections and improvements. πŸ’Œ


okay that's the whole page, mwah πŸ’‹ β€” this was X Version 11, libxcb 1.17.0, page xcb_x_print_print_end_job(3). Go end that print job, queen. πŸ‘‘βœ¨