xcb_force_screen_saver(3)
π xcb_force_screen_saver π
okay bestie, welcome to the xcb_force_screen_saver page β it lives in section 3 of the manual, so it's a library function, not a command you type in your shell. no cap.
β¨ NAME β¨
xcb_force_screen_saver β (the original literally leaves the description blank, soβ¦ that's the whole vibe, iykyk π«Ά)
πΈ SYNOPSIS πΈ
#include <xcb/xproto.h>
π Request function π
xcb_void_cookie_t xcb_force_screen_saver(xcb_connection_t *conn,
uint8_t mode);
π¦ REQUEST ARGUMENTS π¦
connβ the XCB connection to X11. she's your link to the server, your main character connector, the whole point πmodeβ literally one of these two values, bestie:XCB_SCREEN_SAVER_RESETβTODO: NOT YET DOCUMENTED.π not me finding out the docs never got writtenXCB_SCREEN_SAVER_ACTIVEβTODO: NOT YET DOCUMENTED.and then there's just a strayTODO: NOT YET DOCUMENTED.hanging out right after it, unclaimed, vibing on its own line π«
fr fr the upstream docs are giving "incomplete assignment energy" here. the TODOs are verbatim from the original, I'm not making this up π
π DESCRIPTION π
β¦and that's it. the DESCRIPTION section is empty in the original. iconic of them honestly. nothing to describe, no notes. π
β RETURN VALUE β
she returns an xcb_void_cookie_t β yes, void, so no actual value comes back, just a cookie you can check later. πͺ
Any errors (if there are any) have to be handled in the event loop. that's just how the async girlies do it.
If you want to handle errors directly with xcb_request_check instead, use xcb_force_screen_saver_checked. different function, same energy, but with receipts. π§Ύβ¨
See xcb-requests(3) for the details.
π ERRORS π
this request does never generate any errors. π zero. none. she is unproblematic. periodt.
π SEE ALSO π
empty in the original β nothing to see, nothing to also. leaving it exactly as iconic as I found it. π
π AUTHOR π
Generated from xproto.xml. Contact xcb@lists.freedesktop.org for corrections and improvements. π«Ά
okay that's the whole page bestie, we ate and left no crumbs πΈ and just so you have the receipts: this is from X Version 11, libxcb 1.17.0, and the manual page itself is xcb_force_screen_saver(3). mwah πβ¨π
π¦ 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