xcb_map_subwindows(3)

πŸ“¦
version 1.17.0 Β· 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ xcb_map_subwindows β€” from the XCB Requests girlies πŸ’–

okay so bestie, welcome to the xcb_map_subwindows(3) page πŸ’… this one lives in the XCB Requests family, and it is exactly what it sounds like: you're telling X11 to map a whole squad of subwindows. let's get into it 🌸


πŸ¦‹ SYNOPSIS

first things first, you gotta pull in the header:

#include <xcb/xproto.h>

πŸ’« Request function

here's your girl, the function signature, copy it exactly bestie:

xcb_void_cookie_t xcb_map_subwindows(xcb_connection_t *conn,
       xcb_window_t window);

πŸŽ€ REQUEST ARGUMENTS

  • conn β€” the XCB connection to X11. your lil hotline to the server, the way that you literally cannot do anything without it πŸ’œ
  • window β€” TODO: NOT YET DOCUMENTED. yeah bestie, that's what the docs say, i'm not gonna make something up 😭 that's just what it is fr fr

🌈 DESCRIPTION

so… there's genuinely no prose here in the original. it's giving mysterious, it's giving figure it out yourself πŸ™ˆ the DESCRIPTION section is just… vibes. empty. no cap.

(what we DO know is that it's a request, and requests are a whole thing β€” peep xcb-requests(3) down in SEE ALSO for the lore ✨)


πŸ‘‘ RETURN VALUE

it hands you back an xcb_void_cookie_t. that's your lil receipt 🧾

here's the important part though: errors (if any) have to be handled in the event loop. no shortcuts, no peeking, you go through the loop like everyone else πŸ’…

and if you'd rather handle errors directly with xcb_request_check instead? then use xcb_map_subwindows_checked β€” that's your checked-girlie variant πŸŽ€ check xcb-requests(3) for the full details, it's all in there.


πŸ’€ ERRORS

this request does never generate any errors.

not one. zero. none. it's the chillest request in the group chat 😌 iconic behaviour honestly.


🌸 SEE ALSO

…it's empty bestie 🫢 the SEE ALSO section has no entries. we move.


⭐ AUTHOR

Generated from xproto.xml. if you wanna send corrections and improvements, hit up xcb@lists.freedesktop.org β€” they're the ones who actually know things πŸ’–


and that's the whole page, bestie!! shoutout to X Version 11 and libxcb 1.17.0 for making this lil manpage possible 🫢 mwah, go map those subwindows, you're gonna eat πŸ’…βœ¨