xcb_input_hierarchy_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

πŸ’– NAME πŸ’–

xcb_input_hierarchy_event_t β€” bestie, the name is literally the whole thing here, because the original page left the description blank. So we vibe with the type name and move on. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

Include it like this, okurrr:

#include <xcb/xinput.h>

🌸 Event datastructure 🌸

typedef struct xcb_input_hierarchy_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              flags;
    uint16_t              num_infos;
    uint8_t               pad0[10];
    uint32_t              full_sequence;
} xcb_input_hierarchy_event_t;

πŸ‘‘ EVENT FIELDS πŸ‘‘

  • response_type β€” the type of this event, and in this case it's XCB_INPUT_HIERARCHY. This field is also chillin' inside xcb_generic_event_t, so you can use it to tell your events apart from each other. Very much the "which one are you" field. πŸ’…
  • sequence β€” the sequence number of the last request processed by the X11 server. Lowkey the server's receipts. 🧾
  • extension β€” NOT YET DOCUMENTED. (the docs ghosted us on this one 😭)
  • length β€” NOT YET DOCUMENTED. (also ghosted πŸ«₯)
  • event_type β€” NOT YET DOCUMENTED.
  • deviceid β€” NOT YET DOCUMENTED.
  • time β€” NOT YET DOCUMENTED.
  • flags β€” NOT YET DOCUMENTED.
  • num_infos β€” NOT YET DOCUMENTED.
  • full_sequence β€” NOT YET DOCUMENTED.
Not me pointing out that like, most of this struct is NOT YET DOCUMENTED β€” that's just what the page says, bestie. No cap, we report it exactly as it is. πŸ™ˆ

πŸŽ€ DESCRIPTION πŸŽ€

...yeah there's literally nothing here. The section exists, it's just empty. It's giving silent treatment. Iconic behaviour, honestly. πŸ’€


⭐ SEE ALSO ⭐

Also empty, bestie. Nothing to see here. πŸ‘€


πŸ’œ AUTHOR πŸ’œ

Generated from xinput.xml. Got corrections and improvements? Contact xcb@lists.freedesktop.org β€” they're the ones to slide into the inbox. 🫢


X Version 11 Β· libxcb 1.17.0 Β· page for xcb_input_hierarchy_event_t(3)

and that's the whole page, bestie β€” go forth and handle your hierarchy events, you absolute main character πŸ‘‘βœ¨πŸ’–