1 \section{\module{tty
} ---
2 Terminal control functions
}
4 \declaremodule{standard
}{tty
}
6 \moduleauthor{Steen Lumholt
}{}
7 \sectionauthor{Moshe Zadka
}{mzadka@geocities.com
}
8 \modulesynopsis{Utility functions that perform common terminal control
11 The
\module{tty
} module defines functions for putting the tty into
14 Because it requires the
\refmodule{termios
} module, it will work
17 The
\module{tty
} module defines the following functions:
19 \begin{funcdesc
}{setraw
}{fd
\optional{, when
}}
20 Change the mode of the file descriptor
\var{fd
} to raw. If
\var{when
}
21 is omitted, it defaults to
\constant{TERMIOS.TCAFLUSH
}, and is passed
22 to
\function{termios.tcsetattr()
}.
25 \begin{funcdesc
}{setcbreak
}{fd
\optional{, when
}}
26 Change the mode of file descriptor
\var{fd
} to cbreak. If
\var{when
}
27 is omitted, it defaults to
\constant{TERMIOS.TCAFLUSH
}, and is passed
28 to
\function{termios.tcsetattr()
}.
33 \seemodule{termios
}{Low-level terminal control interface.
}
34 \seemodule[TERMIOSuppercase
]{TERMIOS
}{Constants useful for terminal