xcb_dbe_end_idiom(3)
π NAME π
xcb_dbe_end_idiom β Ends a logical swap block. that's it, that's the whole job, and she does it flawlessly π
this page lives in the XCB Requests section, so if you're poking around the DBE corner of XCB, you're in the right place bestie π«Ά
π¦ SYNOPSIS π¦
#include <xcb/dbe.h>
β¨ Request function β¨
xcb_void_cookie_t xcb_dbe_end_idiom(xcb_connection_t *conn,
not me pointing out that this line justβ¦ stops after the comma π that's literally how it's written in the original, so I'm leaving it exactly as-is. no cap, I don't fix what I didn't break π
π REQUEST ARGUMENTS π
connβ The XCB connection to X11. your little lifeline to the server, the main character of every XCB call fr fr.
πΈ DESCRIPTION πΈ
okay so the tea is: this section is literally empty. blank. nothing. the void. π«₯
and no, I'm not gonna invent lore to fill it β if the docs don't say it, I don't say it either. that's the rule, periodt. so what does ending a logical swap block actually do? the manpage has zero thoughts on this, and neither will I. we stay honest in this group chat π
π RETURN VALUE π
Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. that's the vibe β you don't get the tea right away, you wait for the event loop to spill it.
If you want to handle errors directly with xcb_request_check instead, use xcb_dbe_end_idiom_checked. See xcb-requests(3) for details. yes, the _checked twin is your girl for that π
π₯ ERRORS π₯
This request does never generate any errors. literally zero drama, she simply does not do problems πβ¨
π SEE ALSO π
π AUTHOR π
Generated from dbe.xml. Contact xcb@lists.freedesktop.org for corrections and improvements. if you spot something off, slide into that inbox, they're genuinely so sweet about it π«Ά
and that's the whole page bestie!! this one shipped as part of X Version 11, libxcb 1.17.0 β thanks for reading, you ate that, go forth and end your idioms 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