Newsgroups: fj.questions.unix
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!news.join.ad.jp!news.imnet.ad.jp!newsfeed.kreonet.re.kr!nntp.kreonet.re.kr!newsfeed.dacom.co.kr!news-peer.gip.net!news.gsl.net!gip.net!news-peer.sprintlink.net!news.sprintlink.net!Sprint!newsfeed.internetmci.com!202.216.224.169!news.dti.ad.jp!taurus!usenet
From: manmos@stellar.co.jp (Hideo "Sir MaNMOS" Morishita)
Subject: Re: [Q] =?ISO-2022-JP?B?c2VsZWN0GyRCNFg/dCRLJEQkJCRGISMbKEI=?=
X-Nntp-Posting-Host: capricorn
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <x2vhx4ju1f.fsf@stellar.co.jp>
Sender: usenet@stellar.co.jp
Organization: Stellar Craft, Inc. Osaka,Japan.
X-Newsreader: Gnus v5.4.66/Emacs 19.34
References: <3487E7CB.2606@kssinet.co.jp>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Date: Fri, 5 Dec 1997 04:25:16 GMT
Lines: 43
Xref: galaxy.trc.rwcp.or.jp fj.questions.unix:7709
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.questions.unix&nb=7709&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.


nankou takeshi <nankou@kssinet.co.jp> writes:

> $B$1$s!w#k#s#s$H?=$7$^$9!#(B
> 
>   $B$$$D$b<ALd$P$+$j$G?=$7LuM-$j$^$;$s$,!"(B
>   $B$I$J$?$+0J2<$N;v$K4X$7$F$465<(4j$($J$$$G$7$g$&$+!)(B
> 
>   $B=hM}#1!'%=%1%C%H$r@8@.!#(B
>   $B=hM}#2!'%=%1%C%H$r(Bnonblocking$B$K@_Dj!#(B
>   $B=hM}#3!'(Bconnect$B$rH/9T!#(B
>   $B=hM}#4!'(Bselect$B$rH/9T!#!J(Bconnection$B3NN)$rD4$Y$k!K(B

select$B$9$k$J$i(Bblocking$B$GNI$$$H;W$&$N$G$9$,!#(B
$B$=$l$K(Bconnection$B3NN)$O(Bconnect$B$G=*N;$7$F$$$k$7!#(B

>   $B$H$$$&=g$G=hM}$r$7$F$$$^$9$,!"(B
>   $B=hM}#4$N(Bselect$B$G%(%i!<!V#E#I#N#T#R!W$,H/@8$9$k>l9g$,(B
>   $B$"$j$^$9!#!V#E#I#N#T#R!W$H$O$I$N$h$&$J%(%i!<$J$N$G(B
>   $B$7$g$&$+!)!J$I$N$h$&$J>l9g$KH/@8$9$k$N$G$7$g$&$+!K(B

$B$^$:$O(Bman 2 select$B$G8+$F2<$5$$!#(B

interrupt$B$G(Bselect$B$,=*N;$7$?;~$K5/$3$j$^$9!#(B
$BNc$($P!"(B
$B!&$I$3$+$G(Balarm$B$r$+$1$F$$$?;~(B
$B!&$9$G$KF0:n$7$F$$$k(Bprogram$B$r(Bgdb$B$N(Battach$B$G%G%P%C%0$9$k;~(B

$B$J$I$KH/@8$7$^$9!#(B

$B;d$N%W%m%0%i%`$G$O(B
    if ((nfd = select (getdtablesize(),&rfd,NULL,NULL,NULL)) < 0 ) {
if (errno == EINTR) continue;
perror("select");
break;
    }
$B$H=q$+$l$?%3!<%I$OB?$$!#(B($B$[$H$s$I$,(Bgdb$B$N(Battach$B$KBP1~$9$k$?$a!#(B)

-- 
   ___     $B$o$7$O!";3?a?'$N$+$9$F!<$i$,Bg9%$-$G$N$%(B
 [[o o]]            $B$U$)$C$U$)$C$U$)(B
   'J'     $B?92<(B $B$*Be41MM(B $B#M#a#N#M#O#S(B $B1QIW!w%9%F%i%/%i%U%H(B
PGP Finger = CD EA D5 A8 AD B2 FE 7D  02 74 87 52 7C B7 39 37
