xcb_selection_clear_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_clear_event_t ✨

okay bestie, welcome to the XCB Events corner of the manual, page xcb_selection_clear_event_t(3) πŸ’– this one is a whole struct and honestly? it's giving "short but iconic". let's get into it 🫢


🌸 NAME 🌸

xcb_selection_clear_event_t β€” (yeah babe, the description slot is literally empty in the original, so we're just gonna vibe here πŸ’€)


πŸ¦‹ SYNOPSIS πŸ¦‹

first things first, you gotta pull in the header:

#include <xcb/xproto.h>

πŸŽ€ Event datastructure πŸŽ€

here's the whole thing, no cap, every single field exactly as it is:

typedef struct xcb_selection_clear_event_t {
    uint8_t         response_type;
    uint8_t         pad0;
    uint16_t        sequence;
    xcb_timestamp_t time;
    xcb_window_t    owner;
    xcb_atom_t      selection;
} xcb_selection_clear_event_t;

look at her. six fields. main character energy πŸ‘‘


πŸ’… EVENT FIELDS πŸ’…

  • response_type β€” this is the type of this event, and for this one specifically it's XCB_SELECTION_CLEAR. fun fact: this field also lives in the xcb_generic_event_t, so it's literally the thing you use to tell your events apart from each other. it's the little name tag at the party 🏷️✨
  • sequence β€” the sequence number of the last request processed by the X11 server. yes, that server. the one doing all the work πŸ™ˆ
  • time β€” NOT YET DOCUMENTED. 😭 bestie the docs said "we'll get to it" and then never got to it. fr fr.
  • owner β€” NOT YET DOCUMENTED. 🫠 same energy, same silence.
  • selection β€” NOT YET DOCUMENTED. πŸ’€ three for three. someone left these three fields on read.

🌈 DESCRIPTION 🌈

this section is empty in the original. no description, no notes, nothing. it's giving minimalist. it's giving mystery. it's giving "the struct speaks for itself" πŸ’…βœ¨ so we're not gonna invent anything here β€” no extra lore, no made-up behaviour, periodt.

πŸ”₯ SEE ALSO πŸ”₯

also empty in the original, bestie. there's literally nothing listed. iykyk 😭

πŸ‘‘ AUTHOR πŸ‘‘

Generated from xproto.xml. Contact xcb@lists.freedesktop.org for corrections and improvements. 🫢 (so if something's wrong, that's the group chat to slide into, not mine 🌸)


and that's the whole page, babe. short, sweet, three undocumented fields and a dream πŸ§šπŸ’œ

X Version 11 Β· libxcb 1.17.0 Β· xcb_selection_clear_event_t(3) β€” that's the source, the version, and the date-ish bits from the footer, all wrapped up with a little bow πŸŽ€ mwah, take care of her πŸ’–