xcb_damage_notify_event_t − the contents of the monitored drawable have changed
#include <xcb/damage.h>
typedef struct
xcb_damage_notify_event_t {
uint8_t response_type;
uint8_t level;
uint16_t sequence;
xcb_drawable_t drawable;
xcb_damage_damage_t damage;
xcb_timestamp_t timestamp;
xcb_rectangle_t area;
xcb_rectangle_t geometry;
} xcb_damage_notify_event_t;
response_type
The type of this event, in this case XCB_DAMAGE_NOTIFY. This field is also present in the xcb_generic_event_t and can be used to tell events apart from each other.
sequence |
The sequence number of the last request processed by the X11 server. | ||
level |
The level of the damage being reported. If the 0x80 bit is set, indicates there are subsequent Damage events being delivered immediately as part of a larger Damage region. | ||
drawable |
The drawable for which damage is being reported. | ||
damage |
The Damage object being used to track the damage. | ||
timestamp |
Time when the event was generated (in milliseconds). | ||
area |
Damaged area of the drawable. | ||
geometry |
Total area of the drawable. |
xcb_generic_event_t(3), xcb_create(3)
Generated from damage.xml. Contact [email protected] for corrections and improvements.