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 SummaryNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier 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.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods 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 Details- 
key_click_percentpublic int key_click_percentVolume for key clicks between 0 (off) and 100 (loud) inclusive, if possible. A setting of -1 restores the default.
- 
bell_percentpublic int bell_percentBase volume for the bell between 0 (off) and 100 (loud) inclusive, if possible. A setting of -1 restores the default.
- 
bell_pitchpublic int bell_pitchPitch (specified in Hz) of the bell, if possible. A setting of -1 restores the default.
- 
bell_durationpublic int bell_durationDuration of the bell specified in milliseconds, if possible. A setting of -1 restores the default.
- 
ledpublic int ledState of the LEDs. At most 32 LEDs numbered from one are supported.
- 
led_modepublic int led_modeLED mode: LedModeOn or LedModeOff.
- 
keypublic int keyauto_repeat_modecan change the auto repeat settings of this key.
- 
auto_repeat_modepublic int auto_repeat_modeAutoRepeatModeOff, AutoRepeatModeOn, AutoRepeatModeDefault.
 
- 
- 
Constructor Details- 
XKeyboardControlRefpublic XKeyboardControlRef()
 
- 
- 
Method Details