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.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description intauto_repeat_modeAutoRepeatModeOff, AutoRepeatModeOn, AutoRepeatModeDefault.intbell_durationDuration of the bell specified in milliseconds, if possible.intbell_percentBase volume for the bell between 0 (off) and 100 (loud) inclusive, if possible.intbell_pitchPitch (specified in Hz) of the bell, if possible.intkeyauto_repeat_modecan change the auto repeat settings of this key.intkey_click_percentVolume for key clicks between 0 (off) and 100 (loud) inclusive, if possible.intledState of the LEDs.intled_modeLED mode: LedModeOn or LedModeOff.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description XKeyboardControlRef()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()Ifjna.dump_memoryis true, will include a native memory dump of the Structure's backing memory.- 
Methods inherited from class com.sun.jna.StructureallocateMemory, 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 Detail- 
key_click_percentpublic int key_click_percent Volume for key clicks between 0 (off) and 100 (loud) inclusive, if possible. A setting of -1 restores the default.
 - 
bell_percentpublic int bell_percent Base volume for the bell between 0 (off) and 100 (loud) inclusive, if possible. A setting of -1 restores the default.
 - 
bell_pitchpublic int bell_pitch Pitch (specified in Hz) of the bell, if possible. A setting of -1 restores the default.
 - 
bell_durationpublic int bell_duration Duration of the bell specified in milliseconds, if possible. A setting of -1 restores the default.
 - 
ledpublic int led State of the LEDs. At most 32 LEDs numbered from one are supported.
 - 
led_modepublic int led_mode LED mode: LedModeOn or LedModeOff.
 - 
keypublic int key auto_repeat_modecan change the auto repeat settings of this key.
 - 
auto_repeat_modepublic int auto_repeat_mode AutoRepeatModeOff, AutoRepeatModeOn, AutoRepeatModeDefault.
 
- 
 
-