CLibrary |
Interface to access some low level POSIX functions, loaded by
HawtJNI Runtime
as jansi library.
|
CLibrary.Termios |
termios structure for termios functions, describing a general terminal interface that is
provided to control asynchronous communications ports
|
CLibrary.WinSize |
Window sizes.
|
JansiLoader |
Set the system properties, org.jansi.lib.path, org.jansi.lib.name,
appropriately so that jansi can find *.dll, *.jnilib and
*.so files, according to the current OS (win, linux, mac).
|
Kernel32 |
Interface to access Win32 base APIs.
|
Kernel32.CHAR_INFO |
see: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682013(v=vs.85).aspx
|
Kernel32.CONSOLE_SCREEN_BUFFER_INFO |
http://msdn.microsoft.com/en-us/library/ms682093%28VS.85%29.aspx
|
Kernel32.COORD |
|
Kernel32.FOCUS_EVENT_RECORD |
see: http://msdn.microsoft.com/en-us/library/ms683149(v=VS.85).aspx
|
Kernel32.INPUT_RECORD |
see: http://msdn.microsoft.com/en-us/library/ms683499(v=VS.85).aspx
|
Kernel32.KEY_EVENT_RECORD |
see: http://msdn.microsoft.com/en-us/library/ms684166(v=VS.85).aspx
|
Kernel32.MENU_EVENT_RECORD |
see: http://msdn.microsoft.com/en-us/library/ms684213(v=VS.85).aspx
|
Kernel32.MOUSE_EVENT_RECORD |
see: http://msdn.microsoft.com/en-us/library/ms684239(v=VS.85).aspx
|
Kernel32.SMALL_RECT |
http://msdn.microsoft.com/en-us/library/ms686311%28VS.85%29.aspx
|
Kernel32.WINDOW_BUFFER_SIZE_RECORD |
see: http://msdn.microsoft.com/en-us/library/ms687093(v=VS.85).aspx
|
OSInfo |
Provides OS name and architecture name.
|