XCB_RENDER_REFERENCE_GLYPH_SET_CHECKED(3)

πŸ“¦
version 1.17.0 Β· 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– xcb_render_reference_glyph_set β€” the XCB Requests manual, bestie edition πŸ’–

okay so. this is xcb_render_reference_glyph_set(3) from the XCB Requests crew, and literally the entire NAME section is just the function name with a lil dash and nothing after it. iconic, honestly. no summary, no subtitle, just vibes. πŸŽ€


✨ SYNOPSIS ✨

first things first, you gotta pull in the header:

#include <xcb/render.h>

and here's the request function, in all its glory:

xcb_void_cookie_t xcb_render_reference_glyph_set(xcb_connection_t *conn,
       xcb_render_glyphset_t gsid, xcb_render_glyphset_t existing);

🌸 REQUEST ARGUMENTS 🌸

  • conn β€” your XCB connection to X11. the whole portal to the X server, no big deal πŸ’…
  • gsid β€” TODO: NOT YET DOCUMENTED. yeah bestie, the docs simply did not show up to class that day 😭
  • existing β€” TODO: NOT YET DOCUMENTED. same energy, same mystery 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

nothing here. like, nothing nothing. the section exists and then it doesn't. we move on πŸ’€

πŸ‘‘ RETURN VALUE πŸ‘‘

it hands you back an xcb_void_cookie_t. so if errors are gonna happen, you gotta go catch them yourself in the event loop β€” that's the deal, that's the assignment.

but wait, if you'd rather deal with errors directly using xcb_request_check instead of waiting around in the loop? then use xcb_render_reference_glyph_set_checked. easy swap, different energy. go read xcb-requests(3) for the details, it's giving required reading ✨


πŸ’œ ERRORS πŸ’œ

this request does never generate any errors. periodt. zero drama, zero chaos, she's just built different. 🧚


🌈 SEE ALSO 🌈

empty. the SEE ALSO said "see also: nothing." and honestly? respect the confidence πŸ’…

πŸ“ AUTHOR πŸ“

generated from render.xml. if you spot something that needs correcting or improving, hit up xcb@lists.freedesktop.org β€” they're the ones who fix it, not me, i'm just the messenger πŸ’Œ


and that's the whole page, no crumbs left behind 🫢 this came from X Version 11, libxcb 1.17.0, and it lives under xcb_render_reference_glyph_set(3) β€” take care of her, she's got a lot of TODO energy but she's still our girl πŸ’–βœ¨πŸŽ€