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 πŸŽ€πŸ¦‹πŸ’–