APIdia Launch Partner
Top Inners Fields Constructors Methods
jdk.internal.org.jline.terminal.impl.ffm

pack-priv final Class Kernel32

extends Object
Class Inheritance
Annotations
@SuppressWarnings:unused, restricted
Imports
java.io.IOException, java.lang.invoke.MethodHandle, .VarHandle, java.nio.charset.StandardCharsets, java.util.Objects

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class

Field Summary

Modifier and TypeField and Description
pack-priv static final MethodHandle
public static final int
public static final int
public static final int
public static final int
pack-priv static final ValueLayout.OfBoolean
pack-priv static final ValueLayout.OfByte
pack-priv static final ValueLayout.OfDouble
pack-priv static final ValueLayout.OfInt
pack-priv static final ValueLayout.OfFloat
pack-priv static final ValueLayout.OfInt
pack-priv static final ValueLayout.OfLong
pack-priv static final ValueLayout.OfLong
pack-priv static final AddressLayout
pack-priv static final ValueLayout.OfShort
pack-priv static final ValueLayout.OfChar
pack-priv static final ValueLayout.OfShort
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
pack-priv static final MethodHandle
pack-priv static final MethodHandle
public static final short
public static final int
public static final int
public static final int
public static final int
public static final int
pack-priv static final MethodHandle
public static final int
public static final int
public static final int
public static final int
pack-priv static final MethodHandle
pack-priv static final MethodHandle
pack-priv static final MethodHandle
pack-priv static final MethodHandle
pack-priv static final MethodHandle
public static final long
public static final short
public static final int
public static final int
public static final short
public static final int
public static final int
public static final int
pack-priv static final MethodHandle
pack-priv static final MethodHandle
public static final int
public static final int
public static final int
pack-priv static final MethodHandle
pack-priv static final MethodHandle
pack-priv static final MethodHandle
pack-priv static final MethodHandle
pack-priv static final MethodHandle
public static final int
public static final int
public static final int
public static final int
private static final SymbolLookup
pack-priv static final MethodHandle
public static final short
pack-priv static final MethodHandle

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static MemorySegment
pack-priv static long
pack-priv static MethodHandle
public static int
FillConsoleOutputAttribute(MemorySegment hConsoleOutput, short wAttribute, int nLength, Kernel32.COORD dwWriteCoord, MemorySegment lpNumberOfAttrsWritten)

public static int
FillConsoleOutputCharacterW(MemorySegment hConsoleOutput, char cCharacter, int nLength, Kernel32.COORD dwWriteCoord, MemorySegment lpNumberOfCharsWritten)

public static int
FormatMessageW(int dwFlags, MemorySegment lpSource, int dwMessageId, int dwLanguageId, MemorySegment lpBuffer, int nSize, MemorySegment Arguments)

public static int
GetConsoleMode(MemorySegment hConsoleHandle, MemorySegment lpMode)

public static int
public static String
getErrorMessage(int errorCode)

public static int
public static int
public static String
public static MemorySegment
GetStdHandle(int nStdHandle)

public static int
PeekConsoleInputW(MemorySegment hConsoleInput, MemorySegment lpBuffer, int nLength, MemorySegment lpNumberOfEventsRead)

public static Kernel32.INPUT_RECORD[]
readConsoleInputHelper(MemorySegment handle, int count, boolean peek)

public static Kernel32.INPUT_RECORD[]
readConsoleInputHelper(Arena arena, MemorySegment handle, int count, boolean peek)

public static int
ReadConsoleInputW(MemorySegment hConsoleInput, MemorySegment lpBuffer, int nLength, MemorySegment lpNumberOfEventsRead)

pack-priv static <T> T
requireNonNull(T obj, String symbolName)

public static int
ScrollConsoleScreenBuffer(MemorySegment hConsoleOutput, Kernel32.SMALL_RECT lpScrollRectangle, Kernel32.SMALL_RECT lpClipRectangle, Kernel32.COORD dwDestinationOrigin, Kernel32.CHAR_INFO lpFill)

public static int
SetConsoleCursorPosition(MemorySegment hConsoleOutput, Kernel32.COORD dwCursorPosition)

public static int
SetConsoleMode(MemorySegment hConsoleHandle, int dwMode)

public static int
SetConsoleTextAttribute(MemorySegment hConsoleOutput, short wAttributes)

public static int
pack-priv static VarHandle
pack-priv static VarHandle
varHandle(MemoryLayout layout, String e1, String name)

public static int
WaitForSingleObject(MemorySegment hHandle, int dwMilliseconds)

public static int
WriteConsoleW(MemorySegment hConsoleOutput, MemorySegment lpBuffer, int nNumberOfCharsToWrite, MemorySegment lpNumberOfCharsWritten, MemorySegment lpReserved)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait