\section{\module{tty} --- 端末制御のための関数群} \declaremodule{standard}{tty} \platform{Unix} \moduleauthor{Steen Lumholt}{} \sectionauthor{Moshe Zadka}{moshez@zadka.site.co.il} \modulesynopsis{一般的な端末制御操作のためのユーティリティ関数群。} \module{tty} モジュールは端末を cbreak および raw モードにする ための関数を定義しています。 このモジュールは \refmodule{termios} モジュールを必要とするため、 \UNIX でしか動作しません。 \module{tty} モジュールでは、以下の関数を定義しています: \begin{funcdesc}{setraw}{fd\optional{, when}} ファイル記述子 \var{fd} のモードを raw モードに変えます。 \var{when} を省略すると標準の値は \constant{TERMIOS.TCAFLUSH} に なり、\function{termios.tcsetattr()} に渡されます。 \end{funcdesc} \begin{funcdesc}{setcbreak}{fd\optional{, when}} ファイル記述子 \var{fd} のモードを cbreakモードに変えます。 \var{when} を省略すると標準の値は \constant{TERMIOS.TCAFLUSH} に なり、\function{termios.tcsetattr()} に渡されます。 \end{funcdesc} \begin{seealso} \seemodule{termios}{低レベル端末制御インタフェース。} \seemodule[TERMIOSuppercase]{TERMIOS}{端末制御操作で便利な定数群。} \end{seealso}