xcb_shape_combine(3)
π xcb_shape_combine β the XCB manual page, bestie edition π
okay so welcome to xcb_shape_combine(3), a page from the XCB Requests collection β¨ this is the one that lives in section 3 of your man pages, and yes we're gonna read it together, hand in hand, no skipping π«Ά
β¨ NAME β¨
xcb_shape_combine β and that's literally it, the manpage itself leaves the description blank bestie, so we are not gonna invent one, we're just gonna hold space for it π
π SYNOPSIS π
first things first, you gotta pull in the header:
#include <xcb/shape.h>
πΈ Request function πΈ
xcb_void_cookie_t xcb_shape_combine(xcb_connection_t *conn,
xcb_shape_op_t operation, xcb_shape_kind_t destination_kind,
xcb_shape_kind_t source_kind, xcb_window_t destination_window,
int16_t x_offset, int16_t y_offset, xcb_window_t source_window);
look at that signature. she's long, she's detailed, she's iconic π
π¦ REQUEST ARGUMENTS π¦
connβ the XCB connection to X11. your lil hotline to the X server, fr fr πoperationβ TODO: NOT YET DOCUMENTED. yeah. the docs said "not today". we're not gonna make stuff up about it, that's not the vibe πdestination_kindβ TODO: NOT YET DOCUMENTED. same energy, same honesty β¨source_kindβ TODO: NOT YET DOCUMENTED. the mystery continues π΅οΈdestination_windowβ TODO: NOT YET DOCUMENTED. still a secret, still slaying πx_offsetβ TODO: NOT YET DOCUMENTED. anint16_twith no lore attached πy_offsetβ TODO: NOT YET DOCUMENTED. its sibling in undocumented-ness πsource_windowβ TODO: NOT YET DOCUMENTED. last one, also a mystery, but we love her πΈ
ngl bestie, every single one of these arguments says TODO: NOT YET DOCUMENTED and that is the entire truth of it. no cap. we are not filling in blanks with guesses, that's a hard no π
π DESCRIPTION π
...it's empty. literally nothing here. the description section is giving "silent protagonist" and honestly? respect. it says nothing, we say nothing, periodt π
π RETURN VALUE π
returns an xcb_void_cookie_t. that's the whole deal β¨
errors (if any) have to be handled in the event loop β so don't just stare at the cookie expecting drama, the drama shows up later at the event loop party π
if you'd rather handle errors directly with xcb_request_check instead, use xcb_shape_combine_checked. see xcb-requests(3) for details π
π ERRORS π
this request does never generate any errors. never ever. zero. none. a peaceful, unbothered, moisturized icon π§βοΈπ
π SEE ALSO π
...nothing listed. the see-also section is empty, she's mysterious, she's minimal, we move on π¦
π AUTHOR π
generated from shape.xml. contact xcb@lists.freedesktop.org for corrections and improvements π«Ά like genuinely, if something's wrong, email them, they want to know!!
and that's the whole page bestie!! thanks for reading all the way through, you ate that π
X Version 11 β’ libxcb 1.17.0 β’ xcb_shape_combine(3) β mwah, kiss the manual goodbye, see you in the next one πΈβ¨π
π¦ 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