Package com.sun.jna.platform.unix
Klasse X11.XKeyboardStateRef
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.unix.X11.XKeyboardStateRef
- Alle implementierten Schnittstellen:
Structure.ByReference
- Umschließende Schnittstelle:
X11
@FieldOrder({"key_click_percent","bell_percent","bell_pitch","bell_duration","led_mask","global_auto_repeat","auto_repeats"})
public static class X11.XKeyboardStateRef
extends Structure
implements Structure.ByReference
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungbyte[]
Bit vector.int
Duration of the bell specified in milliseconds, if possible.int
Base volume for the bell between 0 (off) and 100 (loud) inclusive, if possible.int
Pitch (specified in Hz) of the bell, if possible.int
Global auto repeat mode: AutoRepeatModeOff or AutoRepeatModeOn.int
Volume for key clicks between 0 (off) and 100 (loud) inclusive, if possible.State of the LEDs.Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden 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
-
Felddetails
-
key_click_percent
public int key_click_percentVolume for key clicks between 0 (off) and 100 (loud) inclusive, if possible. -
bell_percent
public int bell_percentBase volume for the bell between 0 (off) and 100 (loud) inclusive, if possible. -
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_mask
State of the LEDs. At most 32 LEDs numbered from one are supported. -
global_auto_repeat
public int global_auto_repeatGlobal auto repeat mode: AutoRepeatModeOff or AutoRepeatModeOn. -
auto_repeats
public byte[] auto_repeatsBit vector. Each bit set to 1 indicates that auto-repeat is enabled for the corresponding key. The vector is represented as 32 bytes. Byte N (from 0) contains the bits for keys 8N to 8N + 7 with the least significant bit in the byte representing key 8N.
-
-
Konstruktordetails
-
XKeyboardStateRef
public XKeyboardStateRef()
-
-
Methodendetails