source: vendor/python/2.5/Doc/lib/libtty.tex

Last change on this file was 3225, checked in by bird, 18 years ago

Python 2.5

File size: 1.1 KB
Line 
1\section{\module{tty} ---
2 Terminal control functions}
3
4\declaremodule{standard}{tty}
5 \platform{Unix}
6\moduleauthor{Steen Lumholt}{}
7\sectionauthor{Moshe Zadka}{moshez@zadka.site.co.il}
8\modulesynopsis{Utility functions that perform common terminal control
9 operations.}
10
11The \module{tty} module defines functions for putting the tty into
12cbreak and raw modes.
13
14Because it requires the \refmodule{termios} module, it will work
15only on \UNIX.
16
17The \module{tty} module defines the following functions:
18
19\begin{funcdesc}{setraw}{fd\optional{, when}}
20Change the mode of the file descriptor \var{fd} to raw. If \var{when}
21is omitted, it defaults to \constant{termios.TCSAFLUSH}, and is passed
22to \function{termios.tcsetattr()}.
23\end{funcdesc}
24
25\begin{funcdesc}{setcbreak}{fd\optional{, when}}
26Change the mode of file descriptor \var{fd} to cbreak. If \var{when}
27is omitted, it defaults to \constant{termios.TCSAFLUSH}, and is passed
28to \function{termios.tcsetattr()}.
29\end{funcdesc}
30
31
32\begin{seealso}
33 \seemodule{termios}{Low-level terminal control interface.}
34\end{seealso}
Note: See TracBrowser for help on using the repository browser.