Module Functions.TTY

val t : [ `TTY ] Luv_c_types.Stream.t Luv_c_generated_types.typ
val init : (Luv_c_function_descriptions.Types.Loop.t Ctypes_static.ptr -> [ `TTY ] Luv_c_types.Stream.t Ctypes_static.ptr -> Luv_c_function_descriptions.Types.File.t -> int -> int Luv_c_generated_functions.Non_blocking.return) Luv_c_generated_functions.Non_blocking.result
val set_mode : ([ `TTY ] Luv_c_types.Stream.t Ctypes_static.ptr -> Luv_c_function_descriptions.Types.TTY.Mode.t -> int Luv_c_generated_functions.Non_blocking.return) Luv_c_generated_functions.Non_blocking.result
val reset_mode : (unit -> int Luv_c_generated_functions.Non_blocking.return) Luv_c_generated_functions.Non_blocking.result
val get_winsize : ([ `TTY ] Luv_c_types.Stream.t Ctypes_static.ptr -> int Ctypes_static.ptr -> int Ctypes_static.ptr -> int Luv_c_generated_functions.Non_blocking.return) Luv_c_generated_functions.Non_blocking.result
val set_vterm_state : (Luv_c_function_descriptions.Types.TTY.Vterm_state.t -> unit Luv_c_generated_functions.Non_blocking.return) Luv_c_generated_functions.Non_blocking.result
val get_vterm_state : (Luv_c_function_descriptions.Types.TTY.Vterm_state.t Ctypes_static.ptr -> int Luv_c_generated_functions.Non_blocking.return) Luv_c_generated_functions.Non_blocking.result