#include #include "Console-c-api.h" #include "File-c-api.h" /* required for IAtty */ #if defined(PLATFORM_UNITY) void mono_console_init (void) { } void mono_console_handle_async_ops (void) { } MonoBoolean ves_icall_System_ConsoleDriver_Isatty (gpointer handle) { return UnityPalIsatty(handle); } MonoBoolean ves_icall_System_ConsoleDriver_SetEcho (MonoBoolean want_echo) { return UnityPalConsoleSetEcho(want_echo); } MonoBoolean ves_icall_System_ConsoleDriver_SetBreak (MonoBoolean want_break) { return UnityPalConsoleSetBreak(want_break); } gint32 ves_icall_System_ConsoleDriver_InternalKeyAvailable (gint32 timeout) { return UnityPalConsoleInternalKeyAvailable(timeout); } MonoBoolean ves_icall_System_ConsoleDriver_TtySetup (MonoString *keypad, MonoString *teardown, MonoArray **control_chars, int **size) { return UnityPalConsoleTtySetup(keypad, teardown, control_chars, size); } #endif /* PLATFORM_UNITY */