xcb_poly_text_16(3)
π xcb_poly_text_16 β the manual page, bestie edition π
okay so you're reading xcb_poly_text_16(3) from the XCB crew. Yes, that's a real manual page number, yes it's section 3, and yes we're gonna get through it together. grab a strawberry π
β¨ NAME β¨
xcb_poly_text_16 β
and thenβ¦ nothing. that's it. that's the whole name section. the description part after the dash is literally empty, no cap. iconique of it to leave us hanging π
β¨ SYNOPSIS β¨
first things first, you gotta pull in the header:
#include <xcb/xproto.h>
πΈ Request function πΈ
xcb_void_cookie_t xcb_poly_text_16(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);
look at that signature. seven whole arguments. she's high maintenance and we love that for her π
β¨ REQUEST ARGUMENTS β¨
connβ the XCB connection to X11. your lil hotline to the X server, the main character of every XCB story π«Άdrawableβ TODO: NOT YET DOCUMENTED. yeah babe nobody wrote this one down πgcβ TODO: NOT YET DOCUMENTED. also a mystery, also undocumented, we're all just vibing πxβ TODO: NOT YET DOCUMENTED. nope. nothing. not a single word. πyβ TODO: NOT YET DOCUMENTED. same energy. the void stares back.items_lenβ TODO: NOT YET DOCUMENTED. undocumented bestie, sorry to report πitemsβ TODO: NOT YET DOCUMENTED. also blank. the whole middle of this page is giving "we'll finish it later" β¨
real talk: every argument exceptconnis markedTODO: NOT YET DOCUMENTED.in the original. that's not me being lazy, that's literally what the page says. i'm just the messenger π
β¨ DESCRIPTION β¨
it's empty. like, completely. there is no description. the DESCRIPTION section of this manual page contains zero words. the way that the docs justβ¦ didn't ποΈπποΈ
β¨ RETURN VALUE β¨
she returns an xcb_void_cookie_t, and if any errors show up you have to handle them over in the event loop, okay? not here, not now, in the loop π₯
if you'd rather handle errors directly, there's xcb_request_check for that β use xcb_poly_text_16_checked instead. the checked version is your girl for that. peek at xcb-requests(3) for the details β¨
β¨ ERRORS β¨
bestie. good news. this request does never generate any errors. never ever. zero. none. not one. slay π β¨
β¨ SEE ALSO β¨
nothing here either. the SEE ALSO section is empty, so there's no cross-references to send you off to. you're on your own, gorgeous π¦
β¨ AUTHOR β¨
this page was generated from xproto.xml. if you spot something wrong or wanna suggest corrections and improvements, hit up xcb@lists.freedesktop.org π§
and that's the whole page, bestie! every flag, every arg, every empty section, all accounted for. nothing skipped, nothing invented, periodt. π
written up against X Version 11 / libxcb 1.17.0, page xcb_poly_text_16(3). go forth and be iconic πβπ
π¦ 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