xcb_selection_request_event_t(3)
π xcb_selection_request_event_t π
okay bestie, welcome to page 3 of the XCB Events manual β yes, the XCB Events one, section 3, we're in the library reference section, it's giving very "you're gonna need this if you're touching X11 selections" energy. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
xcb_selection_request_event_t β that's the whole name, that's the whole entry. the original page literally leaves it blank after the dash, so likeβ¦ the struct speaks for itself, iykyk. π
πΈ SYNOPSIS πΈ
#include <xcb/xproto.h>
π Event datastructure π
typedef struct xcb_selection_request_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t owner;
xcb_window_t requestor;
xcb_atom_t selection;
xcb_atom_t target;
xcb_atom_t property;
} xcb_selection_request_event_t;
there she is. the whole struct. every field, character for character, no notes. β¨
π¦ EVENT FIELDS π¦
response_typeβ the type of this event, and in this case it'sXCB_SELECTION_REQUEST. this field is also chillin' in thexcb_generic_event_t, so you can use it to tell your events apart from each other. it's like a little name tag at the party. πsequenceβ the sequence number of the last request that the X11 server processed. yes, last request processed, that's the vibe.timeβ NOT YET DOCUMENTED. (the docs said π and honestly, same.)ownerβ NOT YET DOCUMENTED. πrequestorβ NOT YET DOCUMENTED. πselectionβ NOT YET DOCUMENTED. π«Άtargetβ NOT YET DOCUMENTED. πpropertyβ NOT YET DOCUMENTED. πΈ
not me listing fields where the manpage literally just says NOT YET DOCUMENTED β but fr fr, that's what it says, so that's what you get. no invented lore on my watch, bestie. π
π DESCRIPTION π
β¦yeah. the original page has nothing here. nothing. not a single word. it's giving "silent but iconic". the struct above is the main character and the description section is just standing there looking pretty. π
β SEE ALSO β
also empty on the original. no cross-references, no friends, no links, no nothing. she's solo. no cap. π
π AUTHOR π
Generated from xproto.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.
that's the whole author section, verbatim energy β if something's wrong or you wanna make it better, that's the address, go off. π
and that's a wrap on xcb_selection_request_event_t from X Version 11, libxcb 1.17.0 β slay, you read the whole thing, I'm so proud of you, periodt. π§πβ¨
π¦ 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