manpagez: man pages & more
man xcb_damage_notify_event_t(3)
Home | html | info | man
xcb_damage_notify_event_t(3)      XCB Events      xcb_damage_notify_event_t(3)


NAME

       xcb_damage_notify_event_t - 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.

X Version 11                      libxcb 1.16     xcb_damage_notify_event_t(3)

xorg-libxcb 1.16 - Generated Sat Sep 2 08:10:45 CDT 2023
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.