xcb_xfixes_translate_region(3)
πΈ xcb_xfixes_translate_region(3) πΈ
okay bestie, so this one lives in the XCB Requests manual, section 3, and it's literally called xcb_xfixes_translate_region. that's the whole name, no extra subtitle, no nothing. short and mysterious, we love that for her π
β¨ SYNOPSIS β¨
first things first, you gotta pull in the header:
#include <xcb/xfixes.h>
π Request function
and here's the function signature, exactly as she is, no edits:
xcb_void_cookie_t xcb_xfixes_translate_region(xcb_connection_t *conn,
xcb_xfixes_region_t region, int16_t dx, int16_t dy);
π¦ REQUEST ARGUMENTS π¦
connβ the XCB connection to X11. your link to the mothership, fr fr π₯regionβ TODO: NOT YET DOCUMENTED. yeah bestie, the docs just said "TODO" and left. iconic of them honestly πdxβ TODO: NOT YET DOCUMENTED. same energy. we got nothing π«dyβ TODO: NOT YET DOCUMENTED. three for three, the documentation is not beating the allegations π
π DESCRIPTION π
so... the description is empty. like, completely. the original just has the heading and then nothing, and I'm not about to make stuff up and lie to you, bestie. no cap, there is no description here. we move. π§
β RETURN VALUE β
she hands you back an xcb_void_cookie_t. that's the whole vibe.
any errors (if there even are any) have to be handled in the event loop, so don't come crying to the return value, she's not gonna tell you.
now, if you'd rather handle errors directly with xcb_request_check, then you want xcb_xfixes_translate_region_checked instead. different girl, same energy. and for all the deets, go read xcb-requests(3) π
π ERRORS π
okay so good news, bestie:
This request does never generate any errors. π
like, never ever. zero. none. she's a good girl, she does not start drama. periodt.
π SEE ALSO π
nothing. the section is there, it's just empty. the original didn't list a single reference, so neither will I. the way that there's literally nothing to link toβ¦ we respect the silence. π
πΈ AUTHOR πΈ
Generated from xfixes.xml. Contact xcb@lists.freedesktop.org for corrections and improvements. so if something's wrong, that's who you @, not me π
mwah, that's a wrap! this little gem came out of X Version 11, libxcb 1.17.0, so go forth and translate those regions, bestie β you got this π«Άβ¨π¦
π¦ 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