Package org.jline.terminal.impl.jna.win
Class Kernel32.INPUT_RECORD
- java.lang.Object
-
- com.sun.jna.Structure
-
- org.jline.terminal.impl.jna.win.Kernel32.INPUT_RECORD
-
- Enclosing interface:
- Kernel32
public static class Kernel32.INPUT_RECORD extends com.sun.jna.Structure
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Kernel32.INPUT_RECORD.EventUnion
-
Field Summary
Fields Modifier and Type Field Description Kernel32.INPUT_RECORD.EventUnion
Event
short
EventType
private static java.lang.String[]
fieldOrder
static short
FOCUS_EVENT
static short
KEY_EVENT
static short
MENU_EVENT
static short
MOUSE_EVENT
static short
WINDOW_BUFFER_SIZE_EVENT
-
Constructor Summary
Constructors Constructor Description INPUT_RECORD()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>
getFieldOrder()
void
read()
-
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, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
-
-
-
Field Detail
-
KEY_EVENT
public static final short KEY_EVENT
- See Also:
- Constant Field Values
-
MOUSE_EVENT
public static final short MOUSE_EVENT
- See Also:
- Constant Field Values
-
WINDOW_BUFFER_SIZE_EVENT
public static final short WINDOW_BUFFER_SIZE_EVENT
- See Also:
- Constant Field Values
-
MENU_EVENT
public static final short MENU_EVENT
- See Also:
- Constant Field Values
-
FOCUS_EVENT
public static final short FOCUS_EVENT
- See Also:
- Constant Field Values
-
EventType
public short EventType
-
Event
public Kernel32.INPUT_RECORD.EventUnion Event
-
fieldOrder
private static java.lang.String[] fieldOrder
-
-