xcb_destroy_subwindows(3)
π
xcb_destroy_subwindows β from the xcb_destroy_subwindows(3) girlies
okay so bestie, welcome to the manual page for xcb_destroy_subwindows, living in the XCB Requests section of the library. she's short, she's iconic, she's lowkey mysterious. let's get into it π
β¨ NAME β¨
xcb_destroy_subwindows β and honestly? that's it. the original page gives us literally no description here. no blurb, no one-liner, nothing. the name is the whole personality. main character energy fr fr π
πΈ SYNOPSIS πΈ
first thing you gotta do is pull in the header, no cap:
#include <xcb/xproto.h>
π¦ Request function π¦
here's the actual signature, copy it exactly bestie:
xcb_void_cookie_t xcb_destroy_subwindows(xcb_connection_t *conn,
xcb_window_t window);
π REQUEST ARGUMENTS π
connβ your XCB connection to X11. that's the vibe check pass you need to talk to the server at all π«Άwindowβ and the original manpage just saysTODO: NOT YET DOCUMENTED.so likeβ¦ yeah. that's the tea. we're all waiting on this one together, bestie π
π DESCRIPTION π
bestie. there is literally nothing here. the section exists, the section is empty. it's giving "placeholder that got left at the group chat." no description, no lore, no backstory. iconic in a slightly unhinged way ngl πβ¨
π RETURN VALUE π
she hands you back an xcb_void_cookie_t. that's the whole return situation.
and here's the important bit: errors (if any) have to be handled in the event loop. so like, you don't get them handed to you directly, you gotta go catch them in the loop, okay?
but if you'd rather handle errors directly with xcb_request_check instead, then use xcb_destroy_subwindows_checked β that's the checked variant for exactly this. see xcb-requests(3) for all the deets π
π ERRORS π
not a single error. she said "I don't do that."
This request does never generate any errors.
periodt. zero drama from this one π
π§ SEE ALSO π§
nothing listed here, bestie. the section is justβ¦ vibing. empty. we love a minimal queen π
π AUTHOR π
Generated from xproto.xml. if you've got corrections or improvements, hit up xcb@lists.freedesktop.org β they're the ones to talk to, iykyk π
and that's the whole page, bestie!! this one came to us from X Version 11, libxcb 1.17.0, and she's been out here slaying since way back. short page, big energy, we stan. 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