xcb_render_create_anim_cursor(3)
β¨ xcb_render_create_anim_cursor π
okay bestie so this is the manual page for xcb_render_create_anim_cursor(3) β yes it's a mouthful, yes it's from the XCB Requests corner of the X universe, and yes we're gonna get through it together π«Ά
π NAME π
xcb_render_create_anim_cursor -
(no cap, that trailing dash is literally all the original gives us. the description is giving mystery, the vibes are immaculate, the info is not there π)
πΈ SYNOPSIS πΈ
First things first, you gotta pull in the header:
#include <xcb/render.h>
β¨ Request function β¨
here's the whole signature, character for character, don't you dare touch it:
xcb_void_cookie_t xcb_render_create_anim_cursor(xcb_connection_t *conn,
xcb_cursor_t cid, uint32_t cursors_len, const
xcb_render_animcursorelt_t *cursors);
π REQUEST ARGUMENTS π
connβ the XCB connection to X11. it's the lil thread between you and the server, your main character linkup πcidβ TODO: NOT YET DOCUMENTED. yeah bestie, the docs said "not today" πcursors_lenβ TODO: NOT YET DOCUMENTED. also ghosting us πcursorsβ TODO: NOT YET DOCUMENTED. the silence is loud fr fr
π¦ DESCRIPTION π¦
...and that's it. that's the section. the original just has the heading and then straight-up nothing. iconic minimalism honestly π
π RETURN VALUE π
It hands you back an xcb_void_cookie_t. and because it's a void cookie, any errors (if there even are any) have to be dealt with over in the event loop, not right here.
But if you'd rather catch errors on the spot with xcb_request_check, then babe, use xcb_render_create_anim_cursor_checked instead. the full tea is in xcb-requests(3) β¨
π ERRORS π
Good news for once: this request does never generate any errors. not one. zero. a peaceful queen π
π§ SEE ALSO π§
(nothing listed here in the original β the section exists but it's empty, so we're just vibing with the heading π)
π AUTHOR π
Generated from render.xml. if you've got corrections or improvements, hit up xcb@lists.freedesktop.org β they're taking notes π
π lil sign-off: this page lives in X Version 11, ships with libxcb 1.17.0, and that's a wrap on xcb_render_create_anim_cursor(3). slay, stay hydrated, and may your cursors always animate π
β¨π¦
π¦ 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