1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 #include <jni.h> 3 /* Header for class jline_WindowsTerminal */ 4 5 #ifndef _Included_jline_WindowsTerminal 6 #define _Included_jline_WindowsTerminal 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 /* Inaccessible static: term */ 11 #undef jline_WindowsTerminal_ENABLE_LINE_INPUT 12 #define jline_WindowsTerminal_ENABLE_LINE_INPUT 2L 13 #undef jline_WindowsTerminal_ENABLE_ECHO_INPUT 14 #define jline_WindowsTerminal_ENABLE_ECHO_INPUT 4L 15 #undef jline_WindowsTerminal_ENABLE_PROCESSED_INPUT 16 #define jline_WindowsTerminal_ENABLE_PROCESSED_INPUT 1L 17 #undef jline_WindowsTerminal_ENABLE_WINDOW_INPUT 18 #define jline_WindowsTerminal_ENABLE_WINDOW_INPUT 8L 19 #undef jline_WindowsTerminal_ENABLE_MOUSE_INPUT 20 #define jline_WindowsTerminal_ENABLE_MOUSE_INPUT 16L 21 #undef jline_WindowsTerminal_ENABLE_PROCESSED_OUTPUT 22 #define jline_WindowsTerminal_ENABLE_PROCESSED_OUTPUT 1L 23 #undef jline_WindowsTerminal_ENABLE_WRAP_AT_EOL_OUTPUT 24 #define jline_WindowsTerminal_ENABLE_WRAP_AT_EOL_OUTPUT 2L 25 /* 26 * Class: jline_WindowsTerminal 27 * Method: getConsoleMode 28 * Signature: ()I 29 */ 30 JNIEXPORT jint JNICALL Java_jline_WindowsTerminal_getConsoleMode 31 (JNIEnv *, jobject); 32 33 /* 34 * Class: jline_WindowsTerminal 35 * Method: setConsoleMode 36 * Signature: (I)V 37 */ 38 JNIEXPORT void JNICALL Java_jline_WindowsTerminal_setConsoleMode 39 (JNIEnv *, jobject, jint); 40 41 /* 42 * Class: jline_WindowsTerminal 43 * Method: readByte 44 * Signature: ()I 45 */ 46 JNIEXPORT jint JNICALL Java_jline_WindowsTerminal_readByte 47 (JNIEnv *, jobject); 48 49 /* 50 * Class: jline_WindowsTerminal 51 * Method: getWindowsTerminalWidth 52 * Signature: ()I 53 */ 54 JNIEXPORT jint JNICALL Java_jline_WindowsTerminal_getWindowsTerminalWidth 55 (JNIEnv *, jobject); 56 57 /* 58 * Class: jline_WindowsTerminal 59 * Method: getWindowsTerminalHeight 60 * Signature: ()I 61 */ 62 JNIEXPORT jint JNICALL Java_jline_WindowsTerminal_getWindowsTerminalHeight 63 (JNIEnv *, jobject); 64 65 #ifdef __cplusplus 66 } 67 #endif 68 #endif 69