Newsgroups: fj.sys.news,fj.windows.x
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!etl.go.jp!trc.rwcp!rwc-tyo!news.iij.ad.jp!iijnet!ankou!nito
From: nito@argotechnos.co.jp (Norihiro Itoh)
Subject: [Q]Why does not XtAppAddTimeOut() timeout?
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <DA1I7s.IsM@ankou.argotechnos.co.jp>
Sender: news@ankou.argotechnos.co.jp
Nntp-Posting-Host: ankou
Reply-To: nito@argotechnos.co.jp
Organization: ARGOTECHNOS21 Corporation, Japan.
X-Newsreader: mnews [version 1.18PL3] 1994-08/01(Mon)
Mime-Version: 1.0
Date: Mon, 12 Jun 1995 03:11:51 GMT
Lines: 56
Xref: galaxy.trc.rwcp.or.jp fj.sys.news:3127 fj.windows.x:3488
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.sys.news&nb=3127&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.

$B0KF#!w%"%k%4%F%/%N%9#2#1$H?=$7$^$9!#(B

$B8=:_!"(BNWS-5000/NEWS-OS 4.2.1R$B>e$G!"(BX$B$N%W%m%0%i%_%s%0$r9T$C$F$$$^$9!#(B
$B;R%W%m%;%9$N=*N;$r<u$1$F!"=hM}$r9T$&$?$a$K(B

$B;29MJ88%(B
[1] D. Heller, Motif$B%W%m%0%i%_%s%0%^%K%e%"%k(B, $B%=%U%H%P%s%/(B, 1993,
ISBN4-89052-409-6 $B$N(B385-386p. (11.5 $B%7%0%J%k=hM}(B)

$B$r;29M$K$7$F!"$*$*$h$=0J2<$N$h$&$J<BAu$r9T$$$^$7$?!#J88%$r?.$8$l$P!"(B
XtAppAddTimeOut()$B$O!"(BX$B%5!<%P$HDL?.$r9T$o$J$$$N$G%7%0%J%k$H$NJ;MQ$G(B
$BIT@09g$,H/@8$7$J$$$+$i$G$9!#(B

main()
{
signal(SIGCLD, sigHandler);
:
:
XtAppMainLoop(ctxt);
}

void sigHandler(sig)
intsig;
{
union waitstatus;
intpid;

pid = wait(&status);
:
:
XtAppAddTimeOut(ctxt, 0, timeHandler, widget);
}

void timeHandler(w)
Widgetw;
{
$B<B:]$N=hM}(B
}

$B$H$3$m$,<B:]$KF0:n$5$;$F$_$k$H!"(BXtAppAddTimeOut()$B$,$+$+$C$?8e!"$J(B
$B$+$J$+%?%$%`%"%&%H$5$l$F$3$J$$$N$G$9!#$b$A$m$s!"?tIC$+$i==?tIC$/$i(B
$B$$$J$i!"4X?t$N@-3J>e!"8m:9$H$7$F07$($k$H;W$$$^$9!#$7$+$7!"%^%7%s$O(B
$B$[$H$s$IIi2Y$O$+$+$C$F$$$J$$$K$b$+$+$o$i$:!"?tJ,0J>e%?%$%`%"%&%H$,(B
$B9T$o$l$^$;$s!#$H$3$m$,3:Ev%"%W%j%1!<%7%g%s$N%&%#%s%I%&$K%^%&%9$rF~(B
$B$l$k$H!"$H$?$s$K%?%$%`%"%&%H$,5/$3$j$^$9!#8=>]E*$K!"%$%Y%s%H%-%e!<(B
$B$KN/$C$?$^$^$N>uBV$J$N$+$J$H$b;W$$$^$7$?$,!"(BXFlush()$B$d(BXSync()$B$J$I(B
$B$G$OJQ2=$,$"$j$^$;$s$G$7$?!#(Btimeout$BCM$,(B0$B0J30$G$b!"$d$O$jF1MM$G$9!#(B
$B$3$N8=>]$KBP$9$k2r7hK!!"$^$?$=$NB>$N>pJs$r65$($F$/$@$5$$!#$A$J$_$K(B
SS10/SunOS4.1.3$B$N(BOpenware$B>e$GF0:n$5$;$k$H!"$3$N8=>]$OH/@8$7$J$$$N(B
$B$G!"(BNEWS-OS$B$N(BX$B$KFCM-$N8=>]$+$b$7$l$J$$$N$G(Bfj.sys.news$B$K$7$^$7$?!#(B
$B$^$?!"(BNEWS-OS$B$G(BX$B$N%"%W%j%1!<%7%g%s$+$iIT@09g$rH/@8$5$;$:$K!"%7%0%J(B
$B%k$r<h$j07$&JL$JJ}K!$,$"$l$P$=$A$i$G$b7k9=$G$9!#(B
  ______________________________________________________________________
 /_N_____O_____R_____I_____H_____I_____R_____O______I_____T_____O_____H_\
/ARGOTECHNOS21, Iwaki development center   nito@argotechnos.co.jp(office)\
|http://www.bekkoame.or.jp/~nito/       nito@scorpio.bekkoame.or.jp(home)|
