XCB_XFIXES_CURSOR_NOTIFY_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_xfixes_cursor_notify_event_t β€” bestie, this is the XCB event struct that the XFixes extension throws at you when somebody's cursor situation changes. It lives in the XCB Events manual, and yes, she's giving "generated from XML and it shows," but we love her anyway πŸŽ€


✨ SYNOPSIS ✨

#include <xcb/xfixes.h>

πŸ¦‹ Event datastructure πŸ¦‹

typedef struct xcb_xfixes_cursor_notify_event_t {
    uint8_t         response_type;
    uint8_t         subtype;
    uint16_t        sequence;
    xcb_window_t    window;
    uint32_t        cursor_serial;
    xcb_timestamp_t timestamp;
    xcb_atom_t      name;
    uint8_t         pad0[12];
} xcb_xfixes_cursor_notify_event_t;

That's the whole vibe, no cap. Copy it exactly, don't be out here renaming fields for fun πŸ™ˆ


🌸 EVENT FIELDS 🌸

  • response_type β€” the type of this event, and in this specific case it's XCB_XFIXES_CURSOR_NOTIFY. Plot twist: this field also shows up in xcb_generic_event_t, so it's literally how you tell your events apart from each other. Main character field energy fr fr πŸ‘‘
  • sequence β€” the sequence number of the last request processed by the X11 server. She's the receipts, keep track of her πŸ’…
  • subtype β€” NOT YET DOCUMENTED. Yeah. Nobody wrote this one down. It's giving mystery πŸ«₯
  • window β€” NOT YET DOCUMENTED. Also a blank. The docs simply did not show up to class 😭
  • cursor_serial β€” NOT YET DOCUMENTED. Unknown, unspecified, unbothered ✨
  • timestamp β€” NOT YET DOCUMENTED. It's a timestamp, bestie, but that's all we're legally allowed to say ⏰
  • name β€” NOT YET DOCUMENTED. The name has no name. Poetic honestly πŸ¦‹

πŸ’– DESCRIPTION πŸ’–

So... the DESCRIPTION section is empty in the original. Like, completely empty. Nothing here. We're not making anything up either, because that's not the move. The struct above is your whole meal πŸ“

πŸ‘‘ SEE ALSO πŸ‘‘

Also empty in the original. No cross-references, no friends, just vibes. This page is on her solo era 🌈

πŸ’œ AUTHOR πŸ’œ

Generated from xfixes.xml. If you spot something wrong and want corrections or improvements, hit up xcb@lists.freedesktop.org β€” they actually want your feedback, periodt 🫢


That's the whole page, bestie. X Version 11, libxcb 1.17, and that cute little truncation xcb_xfixes_cur...notify_event_t(3) is just the page name doing its thing. Go forth and handle your cursor notify events with confidence πŸ’…βœ¨πŸŽ€