xcb_input_property_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_property_event_t β€” the manual page bestie πŸ’–

okay so, this is a page from the XCB Events corner of the manual, section 3 (3), and it's all about xcb_input_property_event_t. that's the whole NAME situation, no cap.


✨ SYNOPSIS ✨

first things first, you gotta pull in the header:

#include <xcb/xinput.h>

πŸ¦‹ Event datastructure πŸ¦‹

and here's the actual struct, bestie, copied exactly so don't come for me:

typedef struct xcb_input_property_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;
    xcb_atom_t            property;
    uint8_t               what;
    uint8_t               pad0[11];
    uint32_t              full_sequence;
} xcb_input_property_event_t;

🌸 EVENT FIELDS 🌸

okay now let's go field by field, no skipping, i know every single one πŸ’…

  • response_type β€” this is the type of the event, and in this case it's XCB_INPUT_PROPERTY. it also lives in the xcb_generic_event_t, so you can use it to tell your events apart from each other. iconic behaviour honestly.
  • sequence β€” the sequence number of the last request that got processed by the X11 server. that's it, that's the vibe.
  • extension β€” NOT YET DOCUMENTED. πŸ’€
  • length β€” NOT YET DOCUMENTED. πŸ’€
  • event_type β€” NOT YET DOCUMENTED. πŸ’€
  • deviceid β€” NOT YET DOCUMENTED. πŸ’€
  • time β€” NOT YET DOCUMENTED. πŸ’€
  • property β€” NOT YET DOCUMENTED. πŸ’€
  • what β€” NOT YET DOCUMENTED. πŸ’€
  • full_sequence β€” NOT YET DOCUMENTED. πŸ’€

like… the docs really said "figure it out yourself" for most of these and honestly? relatable. πŸ™ˆ


πŸŽ€ DESCRIPTION πŸŽ€

so… there's literally nothing here. the DESCRIPTION section is empty, bestie. we move. 🫢


⭐ SEE ALSO ⭐

also empty. no cross-references, no little friends to go visit. it's giving mysterious. 🌈


πŸ‘‘ AUTHOR πŸ‘‘

this page was generated from xinput.xml. if you wanna send corrections or improvements, hit up xcb@lists.freedesktop.org. they're literally waiting for your email, i promise. πŸ’Œ


and that's the whole page, periodt. πŸ’–

this page came to you courtesy of X Version 11, libxcb 1.17.0, and it's the xcb_input_property_event_t(3) manual page β€” slay, bye bestie! βœ¨πŸ¦‹πŸŽ€