xcb_gravity_notify_event_t(3)
π« xcb_gravity_notify_event_t(3) π«
okay bestie, sit down, hydrate, and let's talk about xcb_gravity_notify_event_t β she's a struct from the XCB Events corner of the X universe, and yes, this is a manual page, and yes, we're doing this together. π«Ά
πΈ NAME πΈ
xcb_gravity_notify_event_t β literally just the name, that's it, that's the whole name section, no description text was ever written for it and I'm not gonna make one up. π
β¨ SYNOPSIS β¨
First things first, you gotta bring in the header, no cap:
#include <xcb/xproto.h>
π Event datastructure π
and here's the whole girl, the full struct, every field exactly where she belongs:
typedef struct xcb_gravity_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
int16_t x;
int16_t y;
} xcb_gravity_notify_event_t;
look at her. iconic. no notes. π
π¦ EVENT FIELDS π¦
here's the field-by-field breakdown, and I'm keeping it 100% honest with you about what the original actually says:
response_typeβ the type of this event, and in this specific case it'sXCB_GRAVITY_NOTIFY. this field is also chilling inside thexcb_generic_event_t, which is the whole reason you can use it to tell your events apart from each other. she's the little name tag at the party. π·οΈsequenceβ the sequence number of the last request that got processed by the X11 server. that's it. that's the info. β¨eventβ NOT YET DOCUMENTED. πwindowβ NOT YET DOCUMENTED. πxβ NOT YET DOCUMENTED. πyβ NOT YET DOCUMENTED. π
bestie, I need you to know I'm not gatekeeping here β those four fields genuinely have no documentation in the source material. I'm not gonna guess and make something up, because inventing technical claims is not the vibe. we respect the mystery. π΅οΈβοΈ
π DESCRIPTION π
soβ¦ there is no description. the section exists and it is empty. she said "no thoughts, head empty" and honestly? respect. π
β SEE ALSO β
also empty. no cross-references, no friends listed, no nothing. a lone wolf. πΊ
π AUTHOR π
generated from xproto.xml. if you've got corrections or improvements, hit up xcb@lists.freedesktop.org β they're the ones to tell, fr fr. π§
and that's the whole page, bestie!! π thanks for reading all the way to the bottom, you're a real one. this was X Version 11, libxcb 1.17.0 β mwah, love that for us, periodt. πβ¨π¦
π¦ where this page comes from
- alpine 3.22: libxcb-doc 1.17.0-r0 Β· MIT
- alpine 3.23: libxcb-doc 1.17.0-r1 Β· MIT
- alpine 3.24: libxcb-doc 1.17.0-r2 Β· MIT
- arch rolling: libxcb 1.17.0-1 Β· X11
- centos-stream 10: libxcb-devel 1.17.0-3.el10 Β· X11
- debian trixie: libxcb-doc 1.17.0-2
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- nixpkgs unstable: libxcb 1.17.0
- opensuse-leap 16.0: libxcb-devel-doc 1.17.0-160000.2.2 Β· MIT
- ubuntu questing: libxcb-doc 1.17.0-2build1
- ubuntu resolute: libxcb-doc 1.17.0-2ubuntu1
- ubuntu stonking: libxcb-doc 1.17.0-2ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms