.\"
.TH TERMIO 7 2006-12-28 "Linux" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O termio \- System V terminal driver interface
-termio \- System V üËö¥É¥é¥¤¥Ð¥¤¥ó¥¿¥Õ¥§¡¼¥¹
+termio \- System V 端æ\9c«ã\83\89ã\83©ã\82¤ã\83\90ã\82¤ã\83³ã\82¿ã\83\95ã\82§ã\83¼ã\82¹
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O .B termio
.\"O is the name of the old System V terminal driver interface.
.\"O This interface defined a
.\"O .BR ioctl (2)
.\"O operations to get and set terminal attributes.
.B termio
-¤Ï¡¢¸Å¤¤ System V üËö¥É¥é¥¤¥Ð¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î̾Á°¤Ç¤¢¤ë¡£
-¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¡¢
-üËöÀßÄê¤òÊÝ»ý¤¹¤ë¤¿¤á¤Î
+は、古い System V 端末ドライバインタフェースの名前である。
+このインタフェースは、
+端末設定を保持するための
.I termio
-¹½Â¤ÂΡ¢¤ª¤è¤ÓüËö°À¤ò¼èÆÀ¡¦Êѹ¹¤¹¤ë¤¿¤á¤Î¼ï¡¹¤Î
+構造体、および端末属性を取得・変更するための種々の
.BR ioctl (2)
-Áàºî¤òÄêµÁ¤·¤Æ¤¤¤¿¡£
+操作を定義していた。
.\"O The
.\"O .B termio
.\"O was unstandardized, and its variadic third argument
.\"O does not allow argument type checking.)
.B termio
-¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¸½ºß¤Ç¤Ï»þÂåÃÙ¤ì¤Ç¤¢¤ë¡£
-POSIX.1-1990 ¤Ç¡¢¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î½¤ÀµÈǤ¬
+インタフェースは現在では時代遅れである。
+POSIX.1-1990 で、このインタフェースの修正版が
.B termios
-¤È¤¤¤¦Ì¾Á°¤Çɸ½à²½¤µ¤ì¤¿¡£
-POSIX.1 ¤Î¥Ç¡¼¥¿¹½Â¤¤Ï System V ÈǤȾ¯¤·°ã¤¤¤¬¤¢¤ë¡£
-¤Þ¤¿¡¢POSIX.1 ¤Ï System V ÈǤǸºß¤·¤¿¼ï¡¹¤Î
+という名前で標準化された。
+POSIX.1 のデータ構造は System V 版と少し違いがある。
+また、POSIX.1 は System V 版で存在した種々の
.BR ioctl (2)
-Áàºî¤òÃÖ¤´¹¤¨¤ë´Ø¿ô·²¤òÄêµÁ¤·¤¿
-(¤³¤Î¤è¤¦¤Ë¤Ê¤Ã¤¿¤Î¤Ï¡¢
+操作を置き換える関数群を定義した
+(このようになったのは、
.BR ioctl (2)
-¤¬É¸½à²½¤µ¤ì¤Æ¤¤¤Ê¤«¤Ã¤¿¤³¤È¤È¡¢
+が標準化されていなかったことと、
.BR ioctl (2)
-¤ÎÂè»°°ú¤¿ô¤¬²ÄÊÑĹ°ú¤¿ô¤Ç·¿¥Á¥§¥Ã¥¯¤¬¤Ç¤¤Ê¤«¤Ã¤¿¤Î¤¬Íýͳ¤Ç¤¢¤ë)¡£
+の第三引き数が可変長引き数で型チェックができなかったのが理由である)。
.\"O If you're looking for page called "termio", then you can probably
.\"O find most of the information that you seek in either
.\"O .BR termios (3)
.\"O or
.\"O .BR tty_ioctl (4).
-"termio" ¤È¤¤¤¦ man page ¤òõ¤·¤Æ¤¤¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢
-õ¤·¤Æ¤¤¤ë¾ðÊó¤Î¤Û¤È¤ó¤É¤Ï
+"termio" という man page を探しているのであれば、
+探している情報のほとんどは
.BR termios (3)
-¤«
+か
.BR tty_ioctl (4)
-¤Î¤É¤Á¤é¤«¤Ç¸«¤Ä¤«¤ë¤³¤È¤À¤í¤¦¡£
+のどちらかで見つかることだろう。
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR termios (3),
.BR tty_ioctl (4)