xcb_selection_request_event_t(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_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's XCB_SELECTION_REQUEST. this field is also chillin' in the xcb_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. πŸ§šπŸ’–βœ¨