Type Definition xcb::xkb::ControlsNotifyEvent [−][src]
type ControlsNotifyEvent = Event<xcb_xkb_controls_notify_event_t>;
Implementations
impl ControlsNotifyEvent
[src]
pub fn xkb_type(&self) -> u8
[src]
pub fn time(&self) -> Timestamp
[src]
pub fn device_i_d(&self) -> u8
[src]
pub fn num_groups(&self) -> u8
[src]
pub fn changed_controls(&self) -> u32
[src]
pub fn enabled_controls(&self) -> u32
[src]
pub fn enabled_control_changes(&self) -> u32
[src]
pub fn keycode(&self) -> Keycode
[src]
pub fn event_type(&self) -> u8
[src]
pub fn request_major(&self) -> u8
[src]
pub fn request_minor(&self) -> u8
[src]
pub fn new(
xkb_type: u8,
time: Timestamp,
device_i_d: u8,
num_groups: u8,
changed_controls: u32,
enabled_controls: u32,
enabled_control_changes: u32,
keycode: Keycode,
event_type: u8,
request_major: u8,
request_minor: u8
) -> ControlsNotifyEvent
[src]
xkb_type: u8,
time: Timestamp,
device_i_d: u8,
num_groups: u8,
changed_controls: u32,
enabled_controls: u32,
enabled_control_changes: u32,
keycode: Keycode,
event_type: u8,
request_major: u8,
request_minor: u8
) -> ControlsNotifyEvent
Constructs a new ControlsNotifyEvent
response_type
will be set automatically to CONTROLS_NOTIFY