From owner-man-jp-reviewer@jp.freebsd.org  Fri Jul 28 02:51:28 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id CAA84809;
	Fri, 28 Jul 2000 02:51:28 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from oasis.sharplabs.com ([216.65.151.171])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id CAA84804
	for <man-jp-reviewer@jp.freebsd.org>; Fri, 28 Jul 2000 02:51:27 +0900 (JST)
	(envelope-from kuma@oasis.sharplabs.com)
Received: from oasis.sharplabs.com (localhost.enet.sharplabs.com [127.0.0.1])
	by oasis.sharplabs.com (8.9.3/3.7W) with ESMTP id KAA00710
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 27 Jul 2000 10:50:51 -0700 (PDT)
Message-Id: <200007271750.KAA00710@oasis.sharplabs.com>
To: man-jp-reviewer@jp.freebsd.org
In-reply-to: Your message of "Thu, 27 Jul 2000 14:27:49 +0900."
             <200007270527.OAA10352@mail1.sony.co.jp>
Date: Thu, 27 Jul 2000 10:50:50 -0700
From: Norihiro Kumagai <kuma@oasis.sharplabs.com>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 2834
Subject: [man-jp-reviewer 2834] Re: (man2) write.2
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: kuma@oasis.sharplabs.com

$B7'C+$G$9!#(B

In Message <200007270527.OAA10352@mail1.sony.co.jp>,
  mistral@imasy.or.jp (Yoshihiko SARUMARU) writes:
> > > blocking/nonblocking -> $B!VJD:I(B/$BHsJD:I!W$H$$$&Lu$b$"$k$N$r$*K:$l$J$/(B
> > > (4.3BSD$B$N@_7W$H<BAu!"0b$f$k0-KbK\(B)$B!#(B
> > 
> > $B$"$($F$3$N$h$&$JD>Lu$rA*$V$h$j$O!"%+%?%+%J$N$[$&$,$^$7$G$7$g$&!#(B
> 
>   $BJD:I$H$$$&Lu$O95$(L\$K8@$C$F$bJQ$8$c$J$$$G$7$g$&$+!#(B

$B$&$`!#>>:j$5$s!"1n4]$5$s$K95$(L\$K8@$C$F$$$?$@$$$F=u$+$j$^$7$?!#(B

$B0l=V!"!VJD:I$C$F2?$8$c$!!"D2JD:I$+$!$C!W$HK=$l=P$7$=$&$K$J$C$?$N$r(B
$B7|L?$K$3$i$($?$H$$$&$N$OHkL)$G$9!#(B

$B>iCL$O$5$F$*$-!"$3$N<j$NLu8l$G!"$I$3$^$G4A8l(B/$B%+%J=q$-(B/$B1QJ8;z%9%Z%j%s%0(B
$B=q$-$K$9$k$+$OFq$7$$$H$3$m$G$9$M!#;d$NM}2r$G$O!"(B

$B!&K|L16&DL$N7h$^$j$J$I$J$$!#(B
$B!&(BJIS $B$H$+$$$&8"0R$N$"$j$=$&$J$H$3$m$NLu8l$G$5$(!"(B
  JIS $B$@$1$KDL$8$k7h$^$j$H$$$&0LCVIU$1!#(B
$B!&$J$i$P!"K]Lu<gBN$4$H$KHyL/$K0[$J$k$N$b$d$`$rF@$J$$!#(B
$B!&$@$+$i(B man-jp $B$G7h$a$F$b$$$$$7!"7h$a$k$Y$-!#(B
$B!&$=$NETEYOC$79g$C$F7h$a$l$P$$$$!#(B
$B!&(Bwordlist.txt $B$O!"$=$NOC$79g$$$N7k2L$N=8@Q$G$"$k!#(B

$B$G$9!#(Bwordlist.txt $B$K5-=R$,$J$$%b%N$H$+!"$"$C$F$b!V$3$j$c2fK}=PMh$M$'!W(B
$B$H$$$&%b%N$N>l9g$O$3$3$G5DO@$r;E3]$1$F$_$k$N$b$h$m$7$$$N$G$O$J$$$G$7$g(B
$B$&$+!#(B

$B0JA0$K$^$C$?$/5DO@$5$l$F$$$J$$>l9g$bB?$/!"$=$N>l9g$O>!;;$b==J,$"$j$^$9!#(B
$B0lJ}!"$9$G$K5DO@:Q$_$N$b$N$b$"$j!"$=$N>l9g$O2a5n$N7P0^$H$b@o$&I,MW$,$"(B
$B$j$^$9!#(B

$B$?$@!"(Bwordlist.txt $B$NFbMF$r=q$-49$($k>l9g!":#$^$G$=$l$GLu$7$F$-$?%Z!<(B
$B%8$NJQ99$rH<$&$N$G!"$=$N<j4V$b9MN8$NBP>]$K$J$C$F$-$^$9!#(B
$B!t$I$&$7$F$bJQ$($?$$$H$$$&?M$,!"!V26$,@UG$$r;}$C$FJQ$($k$>!W$H8@$($P:Q(B
$B!t$`OC$+$bCN$l$^$;$s$,(B:-)

>   $B0-KbK\$O@N$+$i!V86=q$rFI$a!W$H$$$o$l$F$^$9$h$M!#(B

$B$,$O$O!#$6$C$HFI$_35MW$rM}2r$9$k$N$K$OF|K\8l$NJ}$,$$$$$s$G$9$,!"(B $B$8$C(B
$B$/$jFI$_=P$9$H!V$&!<$3$NLu8l$O2fK}=PMh$M$'!A!W>uBV$K$J$j$^$9$h$M!#(B

$B$=$l$O$5$F$*$-!"(B
$B4A8l$H%+%J=q$-$N;H$$J,$1$K4X$7$F!";d$O<!$N$h$&$J$3$H$r9M$($F$$$^$9!#(B

$B!&(Bblocking/nonblocking $B$N>l9g!"!VJD:I(B/$BHsJD:I!W$h$j!V%V%m%C%-%s%0(B/$B%N%s(B
  $B%V%m%C%-%s%0!W$rA*$V!#(B
$B!&(Biterator (C++ $B$N(B STL $B$r;W$$=P$7$M$'(B) $B$O!"!V%$%F%l!<%?!W$h$j!VH?I|;R!W(B
  $B$rA*$V!#(B
$B!&(Bconstructor (C++ $B$N$"$l(B) $B$O!"!V9=C[;R!W$h$j!V%3%s%9%H%i%/%?!W$rA*$V!#(B

$B;d$K$H$C$F!"!V(Bblock$B!W$H$$$&F0;l$K:G$b<+A3$K%^%C%A$9$kF|K\8l$O!"(B
$B!V%V%m%C%/$9$k!W$G$9!#!VJD:I!W$H$$$&$N$O;d$K$H$C$F!V%V%m%C%/$9$k!W$h$j(B
$B1o1s$$F|K\8l$G$9!#2>L>$K$9$k$3$H$G!"E,EY$K=Q8l$C%]%$$G$9$7!#(B

$B$5$F!"(Biterate $B$G$9$,!"$3$l$r%$%F%l!<%H$9$k$H2>L>$G=q$$$F$b$7$C$/$j$-$^(B
$B$;$s!#%V%m%C%/$H0c$$!"F|K\8l$H$7$F$N!V%$%F%l!<%H!W$,$[$H$s$ICN$i$l$F$$(B
$B$J$$$+$i$G$9!#$3$&$$$&>u67$G!"(Biterator $B$r!V%$%F%l!<%?!W$H=q$/$H!"!V%$(B
$B%F%l!<%?!"$J$K$=$l(B??? $B!W$G$9!#$^$@!VH?I|;R!W$NJ}$,0UL#$,$7$C$/$jMh$^$9!#(B
$B!VH?I|!W$@$1$@$H=Q8lEY$,Gv$/$J$j0lHLMQ8lE*$K8+$($F$$$d$J$N$G$9$,!"!V;R!W(B
$B$rIU$1$k$3$H$G%^%K%"%C%/$K$J$j=Q8l$C%]%$$N$,L#A9$G$9!#(B

constructor $B$G$9$,!"$3$l$OK?=q$G!V9=C[;R!W$H=q$+$l$F$$$?$3$H$,$"$j$^$9!#(B
$B$7$+$7%3%s%9%H%i%/%?$O%3%s%9%H%i%/%?$@$h$M$H$$$&Lu(B($B$9$G$KDjCe$7$F$$$k(B
$B%+%?%+%JLu8l$N>!$A$H$$$&Lu(B)$B$G!"!V%3%s%9%H%i%/%?!W$K$J$j$^$9!#(B

$B7k6I!"(B

$B!&86J8$NC18l$N85$N0UL#$r<+A3$KI=$9F|K\8lI=8=$O$J$s$@$m!)(B
  $B%+%JI=8=$NJ}$,<+A3$J>l9g$,7k9=$"$k$M$'!#(B
$B!&$"$^$j$KIaDL2a$.$FKd$b$l$F$7$^$&$N$O7y$@$M!#(B
  $B=Q8l$OE,EY$KIaDL$C%]$/$J$/=q$-$?$$$h$M!#(B
  $B$,$A$,$A$N4A8l$O=Q8l$C%]%$$+$i$$$$!"(B
  $B$"$kDxEYIaDL$G$J$$%+%?%+%J8l$b=Q8l$C%]%$$7$$$$!#(B
$B!&$&!<$s!"$b$&$_$s$J%+%?%+%J;H$C$F$$$k$7:#994A8l$K$9$k$N$b(B
  $BJQ$@$h$M$'!#(B

$B$H$$$&(B3$B$D$N%/%i%$%F%j%"$rE,Ev$K;H$$2s$7$F$$$k$h$&$K;W$$$^$9!#(B
$B3'MM$OG!2?$J$b$s$G$7$g$+!#(B
--
$B7'C+(B $BE5Bg(B
