Type Definition xcb::xkb::NamesNotifyEvent [−][src]
type NamesNotifyEvent = Event<xcb_xkb_names_notify_event_t>;
Implementations
impl NamesNotifyEvent
[src]
pub fn xkb_type(&self) -> u8
[src]
pub fn time(&self) -> Timestamp
[src]
pub fn device_i_d(&self) -> u8
[src]
pub fn changed(&self) -> u16
[src]
pub fn first_type(&self) -> u8
[src]
pub fn n_types(&self) -> u8
[src]
pub fn first_level_name(&self) -> u8
[src]
pub fn n_level_names(&self) -> u8
[src]
pub fn n_radio_groups(&self) -> u8
[src]
pub fn n_key_aliases(&self) -> u8
[src]
pub fn changed_group_names(&self) -> u8
[src]
pub fn changed_virtual_mods(&self) -> u16
[src]
pub fn first_key(&self) -> Keycode
[src]
pub fn n_keys(&self) -> u8
[src]
pub fn changed_indicators(&self) -> u32
[src]
pub fn new(
xkb_type: u8,
time: Timestamp,
device_i_d: u8,
changed: u16,
first_type: u8,
n_types: u8,
first_level_name: u8,
n_level_names: u8,
n_radio_groups: u8,
n_key_aliases: u8,
changed_group_names: u8,
changed_virtual_mods: u16,
first_key: Keycode,
n_keys: u8,
changed_indicators: u32
) -> NamesNotifyEvent
[src]
xkb_type: u8,
time: Timestamp,
device_i_d: u8,
changed: u16,
first_type: u8,
n_types: u8,
first_level_name: u8,
n_level_names: u8,
n_radio_groups: u8,
n_key_aliases: u8,
changed_group_names: u8,
changed_virtual_mods: u16,
first_key: Keycode,
n_keys: u8,
changed_indicators: u32
) -> NamesNotifyEvent
Constructs a new NamesNotifyEvent
response_type
will be set automatically to NAMES_NOTIFY