xcb_poly_text_8(3)
π xcb_poly_text_8 β the XCB Requests girlies' page π
okay so bestie, welcome to xcb_poly_text_8(3), straight out of the XCB Requests section of the manual. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
xcb_poly_text_8 β
no cap, the NAME section is literally just vibes and a dash. the description is empty. we're starting strong π
β¨ SYNOPSIS β¨
first things first, you gotta pull in the header, periodt:
#include <xcb/xproto.h>
π Request function π
and here's the function itself, character for character, don't you dare touch it:
xcb_void_cookie_t xcb_poly_text_8(xcb_connection_t *conn,
xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y,
uint32_t items_len, const uint8_t *items);
πΈ REQUEST ARGUMENTS πΈ
here's the whole cast of characters. and yes, the original really does say TODO: NOT YET DOCUMENTED. for every single one of them. the way that the docs just said "figure it out bestie" π iconic honestly.
connβ the XCB connection to X11. that's your link to the server, your main character connection πdrawableβ TODO: NOT YET DOCUMENTED.gcβ TODO: NOT YET DOCUMENTED.xβ TODO: NOT YET DOCUMENTED.yβ TODO: NOT YET DOCUMENTED.items_lenβ TODO: NOT YET DOCUMENTED.itemsβ TODO: NOT YET DOCUMENTED.
π¦ DESCRIPTION π¦
okay soβ¦ the DESCRIPTION section is empty. nothing. silence. a blank space. taylor swift style πΆ ngl we're all just gonna have to live with the mystery.
π« RETURN VALUE π«
it hands you back an xcb_void_cookie_t. that's the whole gift π
and listen, because this part actually matters: errors (if any) have to be handled in the event loop. that's the rule, fr fr.
but if you'd rather handle your errors directly with xcb_request_check instead? then use xcb_poly_text_8_checked. easy swap, bestie. go read xcb-requests(3) for the full details π«Ά
π₯ ERRORS π₯
This request does never generate any errors.
like, at all. zero. none. not a single one. she's chill like that π β¨
β SEE ALSO β
β¦there's nothing here either. the SEE ALSO section said "no thoughts, head empty" π§ absolutely nothing to reference, we're on our own girlies.
π AUTHOR π
- Generated from
xproto.xml. - Contact
xcb@lists.freedesktop.orgfor corrections and improvements.
so yeah, if something's wrong, that's who you email π§
okay that's the whole page, and as a little sign-off: this beauty comes to you from X Version 11 and libxcb 1.17.0 π thanks for reading, mwah, bye bestie ππ
π¦ 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