Package com.sun.jna.platform.unix
Class X11.XKeyboardControlRef
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.unix.X11.XKeyboardControlRef
- All Implemented Interfaces:
Structure.ByReference
- Enclosing interface:
- X11
@FieldOrder({"key_click_percent","bell_percent","bell_pitch","bell_duration","led","led_mode","key","auto_repeat_mode"})
public static class X11.XKeyboardControlRef
extends Structure
implements Structure.ByReference
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionintAutoRepeatModeOff, AutoRepeatModeOn, AutoRepeatModeDefault.intDuration of the bell specified in milliseconds, if possible.intBase volume for the bell between 0 (off) and 100 (loud) inclusive, if possible.intPitch (specified in Hz) of the bell, if possible.intauto_repeat_modecan change the auto repeat settings of this key.intVolume for key clicks between 0 (off) and 100 (loud) inclusive, if possible.intState of the LEDs.intLED mode: LedModeOn or LedModeOff.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
key_click_percent
public int key_click_percentVolume for key clicks between 0 (off) and 100 (loud) inclusive, if possible. A setting of -1 restores the default. -
bell_percent
public int bell_percentBase volume for the bell between 0 (off) and 100 (loud) inclusive, if possible. A setting of -1 restores the default. -
bell_pitch
public int bell_pitchPitch (specified in Hz) of the bell, if possible. A setting of -1 restores the default. -
bell_duration
public int bell_durationDuration of the bell specified in milliseconds, if possible. A setting of -1 restores the default. -
led
public int ledState of the LEDs. At most 32 LEDs numbered from one are supported. -
led_mode
public int led_modeLED mode: LedModeOn or LedModeOff. -
key
public int keyauto_repeat_modecan change the auto repeat settings of this key. -
auto_repeat_mode
public int auto_repeat_modeAutoRepeatModeOff, AutoRepeatModeOn, AutoRepeatModeDefault.
-
-
Constructor Details
-
XKeyboardControlRef
public XKeyboardControlRef()
-
-
Method Details