diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-05-12 16:14:01 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-05-12 16:14:01 +1000 |
commit | 12635cbd4aea0ba3b38b96682d63bb71ba8c737e (patch) | |
tree | f1d1552c5d3287d0d7045c7296ea1405decc07ba /XI2proto.h | |
parent | 886d2aceb77070292e984ed2b25e31ac9c82aba7 (diff) |
Add per-device flags to XIDeviceHierarchyEvents
Diffstat (limited to 'XI2proto.h')
-rw-r--r-- | XI2proto.h | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -778,6 +778,10 @@ typedef struct ::XIFloatingSlave */ BOOL enabled; /**< TRUE if the device is enabled */ uint16_t pad; + uint32_t flags; /**< ::XIMasterAdded, ::XIMasterDeleted, + ::XISlaveAttached, ::XISlaveDetached, + ::XISlaveAdded, ::XISlaveRemoved, + ::XIDeviceEnabled, ::XIDeviceDisabled */ } xXIHierarchyInfo; typedef struct @@ -789,10 +793,10 @@ typedef struct uint16_t evtype; /**< ::XI_Hierarchy */ uint16_t deviceid; Time time; - uint32_t flags; /* ::XIMasterAdded, ::XIMasterDeleted, - ::XISlaveAttached, ::XISlaveDetached, - ::XISlaveAdded, ::XISlaveRemoved, - ::XIDeviceEnabled, ::XIDeviceDisabled */ + uint32_t flags; /**< ::XIMasterAdded, ::XIMasterDeleted, + ::XISlaveAttached, ::XISlaveDetached, + ::XISlaveAdded, ::XISlaveRemoved, + ::XIDeviceEnabled, ::XIDeviceDisabled */ uint16_t num_devices; uint16_t pad0; uint32_t pad1; |