XIDeviceChangedEvent


Vocabulary
x11.xinput2.ffi

Definition
USING: alien.c-types classes.struct x11.xlib ;

IN: x11.xinput2.ffi

STRUCT: XIDeviceChangedEvent
{ type int initial: 0 } { serial ulong initial: 0 }
{ send_event Bool initial: 0 } { display Display* }
{ extension int initial: 0 } { evtype int initial: 0 }
{ time Time initial: 0 } { deviceid int initial: 0 }
{ sourceid int initial: 0 } { reason int initial: 0 }
{ num_classes int initial: 0 } { classes XIAnyClassInfo** }
;


Methods
USING: classes.struct classes.struct.private kernel
x11.xinput2.ffi ;

M: XIDeviceChangedEvent clone
clone-underlying \ XIDeviceChangedEvent memory>struct ;
inline


USING: accessors classes.struct combinators combinators.smart
x11.xinput2.ffi ;

M: XIDeviceChangedEvent struct-slot-values
[
{
[ type>> ]
[ serial>> ]
[ send_event>> ]
[ display>> ]
[ extension>> ]
[ evtype>> ]
[ time>> ]
[ deviceid>> ]
[ sourceid>> ]
[ reason>> ]
[ num_classes>> ]
[ classes>> ]
} cleave
] output>array ; inline