OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / LDP_man-pages / release / man3 / getttyent.3
1 .\"  Copyright 2002 walter harms (walter.harms@informatik.uni-oldenburg.de)
2 .\"  Distributed under GPL
3 .\"
4 .\" Japanese Version Copyright (c) 2004 Yuichi SATO
5 .\"         all rights reserved.
6 .\" Translated Fri Aug 20 03:27:22 JST 2004
7 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
8 .\"
9 .TH GETTTYENT 3 2002-07-18  "GNU" "Linux Programmer's Manual"
10 .SH Ì¾Á°
11 getttyent, getttynam, setttyent, endttyent \- ttys ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥È¥ê¤ò¼èÆÀ¤¹¤ë
12 .SH ½ñ¼°
13 .B "#include <ttyent.h>"
14 .sp
15 .B "struct ttyent *getttyent(void);"
16 .sp
17 .BI "struct ttyent *getttynam(const char *" name );
18 .sp
19 .B "int setttyent(void);"
20 .sp
21 .B "int endttyent(void);"
22 .SH ÀâÌÀ
23 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¥Õ¥¡¥¤¥ë
24 .B _PATH_TTYS
25 (Î㤨¤Ð
26 .IR /etc/ttys )
27 ¤Ø¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤¹¤ë¡£
28
29 ´Ø¿ô
30 .BR setttyent ()
31 ¤Ï¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤¹¤ë¡£
32 ¤Þ¤¿´û¤Ë¥ª¡¼¥×¥ó¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢´¬¤­Ì᤹¡£
33
34 ´Ø¿ô
35 .BR endttyent ()
36 ¤Ï¥Õ¥¡¥¤¥ë¤ò¥¯¥í¡¼¥º¤¹¤ë¡£
37
38 ´Ø¿ô
39 .BR getttynam ()
40 ¤Ï»ØÄꤵ¤ì¤¿Ã¼Ëö̾¤Ë¤Ä¤¤¤Æ¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¡£
41 ¤³¤Î´Ø¿ô¤Ï (°Ê²¼¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë)
42 .I ttyent
43 ¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤òÊÖ¤¹¡£
44
45 ´Ø¿ô
46 .BR getttyent ()
47 ¤Ï (¤â¤·É¬ÍפǤ¢¤ì¤Ð) ¥Õ¥¡¥¤¥ë
48 .B _PATH_TTYS
49 ¤ò¥ª¡¼¥×¥ó¤·¡¢ºÇ½é¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
50 ¥Õ¥¡¥¤¥ë¤¬´û¤Ë¥ª¡¼¥×¥ó¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¥¨¥ó¥È¥ê¤òÊÖ¤¹¡£
51 .I ttyent
52 ¹½Â¤ÂΤϰʲ¼¤ÎÄ̤ê¤Ç¤¢¤ë¡£
53 .in +4n
54 .nf
55
56 struct ttyent {
57     char *ty_name;     /* Ã¼Ëö¥Ç¥Ð¥¤¥¹Ì¾ */
58     char *ty_getty;    /* ¼Â¹Ô¤¹¤ë¥³¥Þ¥ó¥É¡£Ä̾ï¤Ï getty */
59     char *ty_type;     /* termcap ¤Î¤¿¤á¤ÎüËö¥¿¥¤¥× */
60     int   ty_status;   /* ¾õÂ֥ե饰 */
61     char *ty_window;   /* ¥¦¥£¥ó¥É¥¦¥Þ¥Í¡¼¥¸¥ã¤òµ¯Æ°¤¹¤ë¥³¥Þ¥ó¥É */
62     char *ty_comment;  /* ¥³¥á¥ó¥È¥Õ¥£¡¼¥ë¥É */
63 };
64 .fi
65 .in
66
67 .I ty_status
68 ¤Ï°Ê²¼¤Î¤¤¤º¤ì¤«Ãͤò¤È¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
69 .br
70 .nf
71
72 #define TTY_ON     0x01  /* ¥í¥°¥¤¥ó¤òÍ­¸ú¤Ë¤¹¤ë (ty_getty ¥×¥í¥°¥é¥à¤ò³«»Ï¤¹¤ë) */
73 #define TTY_SECURE 0x02  /* ¥æ¡¼¥¶ ID 0 ¤Ç¤Î¥í¥°¥¤¥ó¤òµö²Ä¤¹¤ë */
74 .fi
75 .SH ½àµò
76 POSIX.1-2001 ¤Ë¤Ï¤Ê¤¤¡£
77 BSD ·Ï¤Ë¸ºß¤·¡¢¤ª¤½¤é¤¯Â¾¤Î¥·¥¹¥Æ¥à¤Ë¤â¤¢¤ë¤À¤í¤¦¡£
78 .SH Ãí°Õ
79 Linux ¤Ç¤Ï¡¢¥Õ¥¡¥¤¥ë
80 .I /etc/ttys
81 ¤È¾å¤ÇÀâÌÀ¤·¤¿´Ø¿ô¤Ï»È¤ï¤ì¤Æ¤¤¤Ê¤¤¡£
82 .SH ´ØÏ¢¹àÌÜ
83 .BR ttyname (3),
84 .BR ttyslot (3)