xcb_xevie_start(3)
π xcb_xevie_start π
okay so bestie, this is the xcb_xevie_start page from the XCB Requests crew β it lives in section 3 of the manual, and it's literally just vibes and a cookie. Let's get into it π«Ά
β¨ NAME β¨
xcb_xevie_start -
yeah bestie the description is genuinely empty, that's not me being lazy, that's the whole name section, periodt π
β¨ SYNOPSIS β¨
#include <xcb/xevie.h>
πΈ Request function πΈ
xcb_xevie_start_cookie_t xcb_xevie_start(xcb_connection_t *conn,
uint32_t screen);
π Reply datastructure π
typedef struct xcb_xevie_start_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint8_t pad1[24];
} xcb_xevie_start_reply_t;
π¦ Reply function π¦
xcb_xevie_start_reply_t *xcb_xevie_start_reply(xcb_connection_t *conn,
xcb_xevie_start_cookie_t cookie, xcb_generic_error_t **e);
β¨ REQUEST ARGUMENTS β¨
connβ the XCB connection to X11, your little phone line to the server, no cap πscreenβ TODO: NOT YET DOCUMENTED. yeah girl, they just never wrote it. it's giving mystery. we move on π
β¨ REPLY FIELDS β¨
response_typeβ the type of this reply, which in this case isXCB_XEVIE_START. this field is also chillin' insidexcb_generic_reply_t, so you can use it to tell your replies apart from each other πsequenceβ the sequence number of the last request that the X11 server processed. it's the receipts, basically π§Ύlengthβ the length of the reply, in words (and a word here is 4 bytes, so do the math bestie) π
β¨ DESCRIPTION β¨
β¦nothing. literally nothing. the DESCRIPTION section is empty, and honestly? iconic of it. π
β¨ RETURN VALUE β¨
It hands you back an xcb_xevie_start_cookie_t. πͺ
Errors have to be handled when you call the reply function xcb_xevie_start_reply.
If you'd rather handle errors in the event loop instead, use xcb_xevie_start_unchecked. See xcb-requests(3) for the details, bestie, that's where the lore lives π
β¨ ERRORS β¨
good news!! this request does never generate any errors. zero drama, zero chaos, we love a low-maintenance request β¨
β¨ SEE ALSO β¨
(empty. nothing here. just vibes and open space π)
β¨ AUTHOR β¨
Generated from xevie.xml. Contact xcb@lists.freedesktop.org for corrections and improvements β so if you spot something wrong, fr fr email them, they're nice about it π
okay that's the whole page bestie, ily, go forth and call your request πβ¨
this came to you from X Version 11, libxcb 1.17.0, and the xcb_xevie_start(3) page itself β slay, bye!! ππ¦π
π¦ 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