xcb_damage_notify_event_t - Man Page
the contents of the monitored drawable have changed
Synopsis
#include <xcb/damage.h>
Event datastructure
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;
Event Fields
- 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.
Description
See Also
xcb_generic_event_t(3), xcb_create(3)
Author
Generated from damage.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.