xcb_dpms_force_level(3)
β¨ NAME β¨
xcb_dpms_force_level β bestie, it's a request function and the manpage literally leaves the one-liner blank, so we're vibing with the void here π«Ά
πΈ SYNOPSIS πΈ
#include <xcb/dpms.h>
π Request function
xcb_void_cookie_t xcb_dpms_force_level(xcb_connection_t *conn,
uint16_t power_level);
π REQUEST ARGUMENTS π
connβ the XCB connection to X11. it's giving "your link to the display server", iconic, essential, no notes πpower_levelβ okay so. the original says, and I quote:TODO: NOT YET DOCUMENTED.π not me having to pass that along with a straight face. it is auint16_t, that's what we know, that's what we're telling you.
π¦ DESCRIPTION π¦
the manpage has a DESCRIPTION heading and then... absolutely nothing under it. silence. the void. main character energy but make it mysterious π so like, there's genuinely no description text to relay here β the original just does not say anything, and I'm not about to invent lore that isn't real. periodt.
π RETURN VALUE π
it hands you back an xcb_void_cookie_t β¨ and any errors (if there even are any) have to be dealt with in the event loop, bestie β that's the assignment.
but wait, there's an alternative route π«Ά if you'd rather handle errors directly with xcb_request_check instead, then use xcb_dpms_force_level_checked β she's the checked version, she does the same job with receipts. see xcb-requests(3) for the full tea.
π ERRORS π
nope, nada, zero. this request does never generate any errors. flawless behavior, honestly π
β SEE ALSO β
the original page has a SEE ALSO section and thenβ¦ leaves it empty π no references, no cross-links, nothing. just vibes. so there's nothing for me to list here, and I refuse to make something up. iykyk.
π AUTHOR π
this page was generated from dpms.xml π§ if you spot something that needs correcting or improving, hit up xcb@lists.freedesktop.org β they're the ones who take those messages, fr fr.
and that's a wrap, angel π this came out of X Version 11, libxcb 1.17.0, straight off the xcb_dpms_force_level(3) page β slay, go force some power levels responsibly β¨πΈ
π¦ 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