public class org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD extends java.lang.Object
{
public static int SIZEOF;
public static int CAPSLOCK_ON;
public static int NUMLOCK_ON;
public static int SCROLLLOCK_ON;
public static int ENHANCED_KEY;
public static int LEFT_ALT_PRESSED;
public static int LEFT_CTRL_PRESSED;
public static int RIGHT_ALT_PRESSED;
public static int RIGHT_CTRL_PRESSED;
public static int SHIFT_PRESSED;
public boolean keyDown;
public short repeatCount;
public short keyCode;
public short scanCode;
public char uchar;
public int controlKeyState;
public void <init>()
{
org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD v;
v := @this: org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
private static native void init();
public java.lang.String toString()
{
char v;
short v, v, v;
int v;
org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD v;
java.lang.String v;
boolean v;
v := @this: org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD;
v = v.<org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: boolean keyDown>;
v = v.<org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: short repeatCount>;
v = v.<org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: short keyCode>;
v = v.<org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: short scanCode>;
v = v.<org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: char uchar>;
v = v.<org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: int controlKeyState>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (boolean,short,short,short,char,int)>(v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("KEY_EVENT_RECORD{keyDown=\u, repeatCount=\u, keyCode=\u, scanCode=\u, uchar=\u, controlKeyState=\u0001}");
return v;
}
static void <clinit>()
{
staticinvoke <org.fusesource.jansi.internal.JansiLoader: boolean initialize()>();
staticinvoke <org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: void init()>();
return;
}
}