xcb_set_font_path(3)
π« xcb_set_font_path β from the XCB Requests fam, page xcb_set_font_path(3) π«
okay bestie sit down, we're doing an XCB request page together and it's gonna be a whole vibe π¦
β¨ NAME β¨
xcb_set_font_path β and that's literally it, the description line is empty, no cap π
β¨ SYNOPSIS β¨
First things first, you gotta pull in the header:
#include <xcb/xproto.h>
π Request function
xcb_void_cookie_t xcb_set_font_path(xcb_connection_t *conn,
uint16_t font_qty, const xcb_str_t *font);
that's the whole signature, copy it exactly bestie, don't freestyle π
β¨ REQUEST ARGUMENTS β¨
connβ the XCB connection to X11. it's giving "the link to your X server," iconic π«Άfont_qtyβ TODO: NOT YET DOCUMENTED. yeah girl, the docs said "we'll get to it" and then never did πfontβ TODO: NOT YET DOCUMENTED. same energy, same void, fr fr π
β¨ DESCRIPTION β¨
soβ¦ there is no description. the section exists and it's just empty. nothing here. not a single line. it's giving minimalist main character energy and honestly? respect πΈ
β¨ RETURN VALUE β¨
this one hands you back an xcb_void_cookie_t. and because it's a void cookie, any errors (if any even show up) have to be handled over in the event loop, not right here in your face. that's just how it works β¨
if you'd rather handle errors directly with xcb_request_check instead, then you want the xcb_set_font_path_checked version of this function. go read xcb-requests(3) for the whole rundown, it explains the details π
β¨ ERRORS β¨
good news for once: this request does never generate any errors. zero. none. not a single one. slay π
β¨ SEE ALSO β¨
nothing listed here β the section is empty, so there are no references to hand you. no crumbs. π¦
β¨ AUTHOR β¨
generated from xproto.xml. if you spot something wrong or wanna send improvements, hit up xcb@lists.freedesktop.org β they're the ones who take corrections and improvements, so send your notes their way π¬
and that's the page bestie, you ate it, periodt π
π sign-off corner π β this one's living under X Version 11, shipped with libxcb 1.17.0, and the page footer is stamped xcb_set_font_path(3). go forth and set those font paths, gorgeous πβ¨
π¦ 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