From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jun  9 05:25:44 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id FAA54008;
	Fri, 9 Jun 2000 05:25:44 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ns5.sharp.co.jp (firewall-user@ns5.sharp.co.jp [202.248.44.10])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id FAA54003
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 9 Jun 2000 05:25:43 +0900 (JST)
	(envelope-from kuma@slab.tnr.sharp.co.jp)
Received: by ns5.sharp.co.jp; id FAA02050; Fri, 9 Jun 2000 05:25:41 +0900 (JST)
Received: from unknown(133.159.103.2) by ns5.sharp.co.jp via smap (V4.2)
	id xma001982; Fri, 9 Jun 00 05:25:32 +0900
Received: from td1.tnr.sharp.co.jp (root@td1.tnr.sharp.co.jp [133.159.52.20])
	by ns.sharp.co.jp (8.9.0/3.7W-99101101) with ESMTP id FAA20789
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 9 Jun 2000 05:25:31 +0900 (JST)
Received: from mailfwd.slab.tnr.sharp.co.jp ([10.32.30.11]) by td1.tnr.sharp.co.jp (8.8.5/3.5W-97080613) with ESMTP id FAA29190 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 9 Jun 2000 05:25:31 +0900 (JST)
Received: from server01.slab.tnr.sharp.co.jp ([10.32.50.4])
	by mailfwd.slab.tnr.sharp.co.jp (8.8.4+2.7Wbeta4/3.6Wbeta7) with ESMTP id FAA15590
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 9 Jun 2000 05:26:23 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (gaye.slab.tnr.sharp.co.jp [10.32.49.117])
	by server01.slab.tnr.sharp.co.jp (8.8.5/3.6Wbeta7 98051815) with ESMTP id FAA12743
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 9 Jun 2000 05:25:30 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (localhost [127.0.0.1])
	by gaye.slab.tnr.sharp.co.jp (8.9.3/3.7Wgaye0106) with ESMTP id FAA76076
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 9 Jun 2000 05:19:56 +0900 (JST)
Message-Id: <200006082019.FAA76076@gaye.slab.tnr.sharp.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Thu, 08 Jun 2000 23:09:16 JST."
             <200006081409.e58E9GA16538@edge.sky.yamashina.kyoto.jp>
Date: Fri, 09 Jun 2000 05:19:56 +0900
From: Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 52444
Subject: [FreeBSD-users-jp 52444] Re: =?ISO-2022-JP?B?GyRCMj8kRxsoQg==?=
 select?
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kuma@slab.tnr.sharp.co.jp

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

In Message <200006081409.e58E9GA16538@edge.sky.yamashina.kyoto.jp>,
  Takahiro Kambe <taca@sky.yamashina.kyoto.jp> writes:
> > $B$3$s$J4X?t$r:n$j$^$7$?!#(B
> > int nanosleepex( unsigned long int useconds )
> > {
> >           struct timeval delay;
> > 
> >           delay.tv_sec = 0;
> >           delay.tv_usec = useconds;
> >           if (select(0,
> >                      (fd_set *) NULL,
> >                      (fd_set *) NULL,
> >                      (fd_set *) NULL,
> >                      &delay) == -1)
> >             perror("select");
> >           return (0);
> > }
> > $B$$$1$k$+$J!)(B
> NULL$B$r%-%c%9%H$9$kI,MW$O$^$C$?$/$"$j$^$;$s!#$^$?!"(Bperror(3)$B$r;H$&$N$G(B
> $B$O$J$/$F!"C1$K(B -1 $B$GLa$k$Y$-$G$7$g$&!#(B

$B0lHLO@$G$9$,!"(B
$B4X?t0z?t$K%L%k%]%$%s%?$rEO$9;~!"%-%c%9%H$rIU$1$F$*$$$?J}$,0BA4$G$9!#(B

$B!&4X?t$,%W%m%H%?%$%W@k8@$5$l$F$$$J$$(B 
  or $B%3%s%Q%$%i$N%W%m%H%?%$%W$,8z$$$F$$$J$$(B
  or $B4X?t$,2DJQ0z?t(B(printf$B$J$I(B)
$B!&(Bint $B$H%]%$%s%?$NI=8=(B($BBg$-$5(B)$B$,0c$&%"!<%-%F%/%A%c(B
$B!&(BNULL $B$NDj5A$,(B 0 $B$G$"$k!#(B
$B$H$$$&(B3$B=E$N>r7o$,=E$J$k$H;`$L2DG=@-$,$"$j$^$9!#(B

$B:#2s$N>l9g$O!"(B-traditional $B$J$I$H7lLB$o$J$1$l$PBg>fIW$G$7$g$&$,!#(B

($B;29M(B: C Programming FAQ) $B7'C+(B $BE5Bg(B
