xcb_input_raw..._begin_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_input_raw..._begin_event_t(3) 🌸

okay so bestie, welcome to the XCB Events corner of the man pages πŸ’– this one's the xcb_input_raw..._begin_event_t(3) page and yes the title has literal ... in it, that's not me trailing off mid-sentence, that's the actual name, iykyk ✨


✨ NAME ✨

xcb_input_raw_touch_begin_event_t β€”

bestie the description after the dash is literally empty in the source. not me forgetting it, the original just doesn't have one πŸ™ˆ

✨ SYNOPSIS ✨

#include <xcb/xinput.h>

πŸ¦‹ Event datastructure πŸ¦‹

typedef struct xcb_input_raw_touch_begin_event_t {
    uint8_t               response_type;
    uint8_t               extension;
    uint16_t              sequence;
    uint32_t              length;
    uint16_t              event_type;
    xcb_input_device_id_t deviceid;
    xcb_timestamp_t       time;
    uint32_t              detail;
    xcb_input_device_id_t sourceid;
    uint16_t              valuators_len;
    uint32_t              flags;
    uint8_t               pad0[4];
    uint32_t              full_sequence;
} xcb_input_raw_touch_begin_event_t;

look at her. struct queen. every field accounted for, no cap πŸ’…


πŸ‘‘ EVENT FIELDS πŸ‘‘

  • response_type β€” the type of this event, and in this case it's XCB_INPUT_RAW_TOUCH_END 🌈 this field also lives inside the xcb_generic_event_t, so it's your lil "which event is this actually" tell β€” use it to tell events apart from each other, fr fr.
  • sequence β€” the sequence number of the last request processed by the X11 server. main character bookkeeping energy ⭐
  • extension β€” NOT YET DOCUMENTED. πŸ’€
  • length β€” NOT YET DOCUMENTED. πŸ’€
  • event_type β€” NOT YET DOCUMENTED. πŸ’€
  • deviceid β€” NOT YET DOCUMENTED. πŸ’€
  • time β€” NOT YET DOCUMENTED. πŸ’€
  • detail β€” NOT YET DOCUMENTED. πŸ’€
  • sourceid β€” NOT YET DOCUMENTED. πŸ’€
  • valuators_len β€” NOT YET DOCUMENTED. πŸ’€
  • flags β€” NOT YET DOCUMENTED. πŸ’€
  • full_sequence β€” NOT YET DOCUMENTED. πŸ’€
not me reading eleven NOT YET DOCUMENTED. in a row 😭 bestie the docs said "we'll get to it" and then never did. iconic behaviour, honestly. the field names are all there though, so you've still got the whole map 🫢

πŸŽ€ DESCRIPTION πŸŽ€

okay so… this section exists, it's just empty. like, the heading is there and then nothing. an empty section serving absolutely nothing but cunt πŸ’… (also note: the original page has no content between DESCRIPTION and SEE ALSO, so there's genuinely nothing for me to pass along here πŸ™ˆ)


🌟 SEE ALSO 🌟

also empty bestie. nothing referenced, nothing linked. she's a solo act πŸ¦‹


πŸ’œ AUTHOR πŸ’œ

Generated from xinput.xml. Contact xcb@lists.freedesktop.org for corrections and improvements πŸ’Œ (yes, actual corrections, they want them, go be a hero)


okay that's the whole page bestie, and just so you have the receipts: this came out under X Version 11, libxcb 1.17.0, page xcb_input_raw..._begin_event_t(3). mwah πŸ’‹ go forth and read your events βœ¨πŸŒΈπŸ’–