Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 576

howto-html-ja-9.1-0.5mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>$B%=%U%H%&%'%"(B</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK
REL="HOME"
TITLE="Linux Infrared HOWTO"
HREF="index.html"><LINK
REL="UP"
TITLE="$B$3$3$+$i$O$8$a$h$&(B"
HREF="infrared-howto-c-getting-started.html"><LINK
REL="PREVIOUS"
TITLE="$B$3$3$+$i$O$8$a$h$&(B"
HREF="infrared-howto-c-getting-started.html"><LINK
REL="NEXT"
TITLE="$B%+!<%M%k(B"
HREF="infrared-howto-s-kernel.html"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Linux Infrared HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="infrared-howto-c-getting-started.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Chapter 2. $B$3$3$+$i$O$8$a$h$&(B</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="infrared-howto-s-kernel.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="INFRARED-HOWTO-S-SOFTWARE"
>2.1. $B%=%U%H%&%'%"(B</A
></H1
><P
>   irda-utils $B%Q%C%1!<%8$GDs6!$5$l$F$$$k%3%^%s%I$O(B IrDA
   $B$N@\B3$r9T$&$?$a$N4pK\$H$J$k%D!<%k72$G$9!#$=$NB>$N%D!<%k(B (e-Squirt$B!"(BIrNET
   $B$J$I(B) $B$O%*%W%7%g%s$G$9!#(B
   $B%W%m%0%i%`$K$O%^%K%e%"%k%Z!<%8$,$^$@$"$j$^$;$s$,!"Be$o$j$K(B
   <A
HREF="http://mobilix.org/software/irda/"
TARGET="_top"
>MobiliX - Software</A
>
   $B$KCV$+$l$?;d$N(B man $B%Z!<%8$r;H$&$3$H$,$G$-$^$9!#(B</P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN124"
>2.1.1. IrDA $B%f!<%F%#%j%F%#(B (irda-utils)</A
></H2
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN126"
>2.1.1.1. $B%3%s%Q%$%k(B</A
></H3
><P
>&#13;<P
></P
><UL
><LI
><P
>   Linux/IrDA $B%W%m%8%'%/%H$N:G?7$N(B irda-utils $B$N%=!<%9$r;H$C$F$/$@$5$$!#(B
   $B$^$?!"(Bglibc $B%i%$%V%i%j$N;HMQ$r$9$9$a$^$9!#8=:_$N%P!<%8%g%s$O(B
   <B
CLASS="COMMAND"
>ldd --version</B
> $B$GCN$k$3$H$,$G$-$^$9!#(B
   $B8E$$(B libc5 $B$N;HMQ$O%3%s%Q%$%k%(%i!<$r0z$-5/$3$7$,$A$G$9!#(B</P
></LI
><LI
><P
>  <B
CLASS="COMMAND"
>tar xvzf irda-utils&#60;VERSION&#62; </B
>
  $B$H$7$F%Q%C%1!<%8$rE83+$7$F$/$@$5$$!#(B<TT
CLASS="FILENAME"
>/usr/src</TT
>
  $B%G%#%l%/%H%jFb$G$d$k$3$H$r$9$9$a$^$9!#(B</P
></LI
><LI
><P
>   <B
CLASS="COMMAND"
>make clean</B
> $B$r<B9T$7$F$/$@$5$$(B
   ($B:G=i$N%3%s%Q%$%k$N:]$K$OI,MW$"$j$^$;$s(B)$B!#(B</P
></LI
><LI
><P
>   <B
CLASS="COMMAND"
>make all</B
> $B$r<B9T$7$F%P%$%J%j$r:n@.$7$^$9!#(B</P
></LI
><LI
><P
>   <B
CLASS="COMMAND"
>make install</B
> $B$r9T$$$^$9!#(B
   $B$3$l$GA4%3%^%s%I$,=jDj$N0LCV$KCV$+$l!"(B<TT
CLASS="FILENAME"
>/etc/irda</TT
>
   $B$K@_Dj%U%!%$%k$,%$%s%9%H!<%k$5$l$^$9!#(B</P
></LI
><LI
><P
>$B;~$H$7$F(B IrDA $B%9%?%C%/$d3F<o(B IrDA $B%Q%C%1!<%8$r%3%s%Q%$%k$9$k:]$K%3%s%Q%$%i$,(B
IRLMP_HINT_MASK_SET $B$d(B IRDAPROTO_ULTRA
$B$,Dj5A$5$l$F$$$J$$$H8@$&%(%i!<$rEG$/>l9g$,$"$j$^$9!#(B
$B$3$l$O%G%#%9%H%j%S%e!<%7%g%s$G$N%+!<%M%k%X%C%@$N07$$$NIT@09g$K$h$k$b$N$G!"$b$7(B
2.4.x $B%+!<%M%k%=!<%9$,$"$k$J$i$P=$@5$O4JC1$G$9!#C1$K0J2<$N$h$&$K$7$F%+!<%M%k$N(B
irda.h $B$r(B include $B%G%#%l%/%H%j$K%3%T!<$7$F$/$@$5$$!#(B</P
><P
><B
CLASS="COMMAND"
>cp /usr/src/linux/include/linux/irda.h /usr/include/linux</B
></P
></LI
></UL
>&#13;</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN151"
>2.1.1.2. $B%3%s%Q%$%k:Q$_%Q%C%1!<%8(B</A
></H3
><P
>   $BLn<s(B $B5.;L$5$s$K$h$j(B irda-utils $B$N(B Debian $B%Q%C%1!<%8$,Ds6!$5$l$F$$$^$9!#(B
   $B$3$l$O(B Debian 2.2 (potato) $B%j%j!<%9$K<}O?$5$l$F$$$^$9!#(BMandrake $B$G$O(B 6.1
   $B0J9_!"(BRedHat $B$G$O(B 6.1 $B0J9_!"(BSuSE $B$G$O(B 6.1 $B0J9_$K(B irda-utils $B$N(B RPM
   $B%Q%C%1!<%8$,<}O?$5$l$F$$$^$9!#(B
   $B%3%s%Q%$%k:Q$_%Q%C%1!<%8$NLdBj$N0lIt$O!"%+!<%M%k%P!<%8%g%s$H;H$C$F$$$k%Q%C%1!<%8%P!<%8%g%s$H$N4V$NHs8_49@-$,860x$H$J$C$F$$$k$?$a$+$b$7$l$^$;$s!#(B</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN154"
>2.1.1.3. Linux/IrDA-Utils $B$N3F%W%m%0%i%`(B</A
></H3
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN156"
>2.1.1.3.1. irattach</A
></H4
><P
>   <B
CLASS="COMMAND"
>irattach</B
> $B$O%Q%i%a!<%?$K%b%8%e!<%k72$r;XDj$7$^$9!#(B
   $B$3$l$OFCDj$N(B FIR $B%I%i%$%P(B ($BNc$($P(B <B
CLASS="COMMAND"
>irattach toshoboe</B
>)
   $B$G$"$k$3$H$b!"(B<B
CLASS="COMMAND"
>ircomm</B
> $B$G$"$k(B ($B$3$N$"$H(B "irda0"
   $B$N%(%$%j%"%9$+$i(B <TT
CLASS="FILENAME"
>/etc/modules.conf</TT
>
   $BCf$K5-:\$5$l$?%b%8%e!<%k$r%m!<%I$7$^$9(B) $B$3$H$b$"$j$^$9!#(B</P
><P
>   $B$b$7$"$J$?$,%D%$$F$$$F!"(BFIR $B%A%C%W%;%C%H$,%5%]!<%H$5$l$F$$$k>l9g!"(Birattach
   $B$r;H$&I,MW$O$J$/$J$j$^$7$?!#C1$K%I%i%$%P$r(B modprobe $B$9$k$@$1$G$9!#(B</P
></DIV
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN164"
>2.1.1.3.2. irdadump</A
></H4
><P
>   $B@V30@~DL?.$GAw<u$5$l$?A4%U%l!<%`$rI=<($9$k$?$a$N%W%m%0%i%`$G$9!#(B</P
><P
>   IrDA $B%G%P%$%9%I%i%$%P$r%M%C%H%o!<%/%G%P%$%9%I%i%$%P$H$7$F<BAu$9$k$3$H$NMxE@$N0l$D$K$O!"%G%P%$%9(B
   ($B$"$k$$$O%Q%1%C%H%?%$%W(B) $B$KBP$7$F%W%m%H%3%k2r@O%D!<%k(B (sniffer)
   $B$r@\B3$G$-$k$3$H$,$"$2$i$l$^$9!#(B
   $B$D$^$j(B tcpdump $B$NBe$o$j$H$J$k(B irdadump
   $B$N$h$&$J<B$K<j:"$J%f!<%F%#%j%F%#$r;H$($k$H8@$&$3$H$G$9!#(B
   $B$3$l$K$h$j%G%P%C%0$,CGA3MF0W$K$J$j$^$9!#(B
   Linux-2.2 $B$G$O(B BPF (Berkeley Packet Filter)
   $B$,<BAu$5$l$F$$$k$N$G!"8+$?$$%U%l!<%`$@$1$r%U%#%k%?$9$k$3$H$,$G$-$^$9!#(B</P
><P
>   $BCm0U(B: <B
CLASS="COMMAND"
>irdadump</B
> $B%3%^%s%I$r;H$&:]$K$O!"DL>o(B root
   $B$K$J$C$F$$$kI,MW$,$"$j$^$9!#(BCONFIG_PACKET
   $B$r%+!<%M%k$GM-8z$K$7$F$*$/I,MW$b$"$j$^$9!#(B
   $B%b%8%e!<%k$H$7$F%3%s%Q%$%k$7$F$$$k>l9g!"%b%8%e!<%k$r<jF0$G%m!<%I$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#(B
   <B
CLASS="COMMAND"
>irdadump</B
> $B$O%i%$%V%i%j2=$b$5$l$F$*$j!"(B
   GUI $B%"%W%j%1!<%7%g%s$+$i;H$&$3$H$b$G$-$^$9!#(B</P
><P
>   $B0J2<$K(B Linux $B$H(B Palm III $B$H$N4V$NC;$$%;%C%7%g%s$N=PNONc$r<($7$^$9!#(B
   $B$3$N%m%0$G$O%m!<%+%k$N(B irobex $B%l%$%d$,1~Ez$7$J$$$?$a!"(BPalm III $B$,(B disc
   $B%U%l!<%`$rAw$C$F$$$^$9!#(B

<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>dagbnb /home/dagb/linux/irda-utils/irdadump/ # ./irdadump

20:18:15.305711 xid:cmd:saddr=0x05c589 &#62; daddr=0xffffffff,S=6,s=0
20:18:15.385597 xid:cmd:saddr=0x05c589 &#62; daddr=0xffffffff,S=6,s=1
20:18:15.465568 xid:cmd:saddr=0x05c589 &#62; daddr=0xffffffff,S=6,s=2
20:18:15.545953 xid:cmd:saddr=0x05c589 &#62; daddr=0xffffffff,S=6,s=3
20:18:15.625574 xid:cmd:saddr=0x05c589 &#62; daddr=0xffffffff,S=6,s=4
20:18:15.705575 xid:cmd:saddr=0x05c589 &#62; daddr=0xffffffff,S=6,s=5
20:18:15.785601 xid:cmd:saddr=0x05c589 &#62; daddr=0xffffffff,S=6,s=255,info=Linux
20:18:18.075526 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=0
20:18:18.225498 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=1
20:18:18.375495 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=2
20:18:18.526355 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=3
20:18:18.675614 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=4
20:18:18.676364 xid:rsp:saddr=0x05c589 &#62; daddr=0xb50c14b,S=6,s=4
20:18:18.765506 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=5
20:18:18.927221 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=255,info=Palm III
20:18:18.975796 snrm:cmd,ca=0xfe,pf=1
20:18:18.976534 ua:rsp,ca=0x58,pf=1
20:18:18.977145 ua:rsp,ca=0x58,pf=1
20:18:19.585627 rr:rsp,ca=0x58,nr=0,pf=1
20:18:19.585810 rr:rsp,ca=0x58,nr=0,pf=1
20:18:19.606413 i:cmd,ca=0x58,nr=0,ns=0,pf=1
20:18:19.606582 rr:rsp,ca=0x58,nr=1,pf=1
20:18:19.627708 rr:cmd,ca=0x58,nr=0,pf=1
20:18:19.627871 i:rsp,ca=0x58,nr=1,ns=0,pf=1
20:18:19.650571 disc:cmd,ca=0x58,pf=1
20:18:19.650736 ua:rsp,ca=0x58,pf=1
20:18:21.165524 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=0
20:18:21.315608 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=1
20:18:21.315793 xid:rsp:saddr=0x05c589 &#62; daddr=0xb50c14b,S=6,s=1
20:18:21.395499 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=2
20:18:21.545516 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=3
20:18:21.695500 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=4
20:18:21.845840 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=5
20:18:22.007222 xid:cmd:saddr=0xb50c14b &#62; daddr=0xffffffff,S=6,s=255,info=Palm
III
20:18:22.056143 snrm:cmd,ca=0xfe,pf=1
20:18:22.056310 ua:rsp,ca=0xc8,pf=1
20:18:22.056381 ua:rsp,ca=0xc8,pf=1

37 pacckets received by filter</PRE
></FONT
></TD
></TR
></TABLE
>&#13;</P
></DIV
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN173"
>2.1.1.3.3. irdaping</A
></H4
><P
>   IrDA $B%F%9%H%U%l!<%`$rMQ$$$F%j%b!<%H%G%P%$%9$K(B ping $B$r;n$_$k$3$H$,$G$-$^$9!#(B
   $B$9$Y$F$N%G%P%$%9$,%F%9%H%U%l!<%`$r%5%]!<%H$7$F$$$k$o$1$G$O$"$j$^$;$s!#(B
   $B$3$l$O(B ping (8) $B$HF1MM$N%W%m%0%i%`$G$9!#(B
   $B$3$N%W%m%0%i%`$O!"(BIrDA $B%F%9%H%U%l!<%`(B ($B$*$h$S%U%l!<%`HV9f$H%U%l!<%`$rAw$C$?;~4V$r4^$`%f!<%6%G!<%?$r2C$($F$$$^$9(B) $B$rAw$j$^$9!#(B
   -s $B%*%W%7%g%s$rMQ$$$F%U%l!<%`$N%5%$%:$rJQ99$9$k$3$H$b$G$-$^$9!#(B
   $B0z?t$H$7$F(B IP $B%"%I%l%9$G$O$J$/!"(BIrDA $B%G%P%$%9%"%I%l%9$r;XDj$9$kI,MW$,$"$j$^$9!#(Birdadump $B$r;H$C$F$3$N%"%I%l%9$rF@$kI,MW$,$"$j$^$9!#(B</P
><P
>   $B0J2<$K=PNONc$r<($7$^$9(B (ACTiSYS IR-100M $B$X(B ping $B$7$F$$$^$9(B)$B!#(B

<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><FONT
COLOR="#000000"
><PRE
CLASS="PROGRAMLISTING"
>dagbnb /home/dagb/linux/irda-utils/irdaping/ # ./irdaping 0xf7be8388
IrDA ping (0xf7be8388): 32 bytes
32 bytes from 0xf7be8388: irda_seq=0 time=102.466003 ms.
32 bytes from 0xf7be8388: irda_seq=1 time=102.202003 ms.
32 bytes from 0xf7be8388: irda_seq=2 time=102.170998 ms.
32 bytes from 0xf7be8388: irda_seq=3 time=101.633003 ms.

4 packets received by filter</PRE
></FONT
></TD
></TR
></TABLE
>&#13;</P
><P
> 
Christian Gennerat $B$5$s$N%a!<%k$+$i(B:
$B;d$O%Q%i%a!<%?$r@_Dj$7$J$$0J2<$N(B alias $B$r(B $HOME/.bashrc $BCf$KDj5A$7$F;H$C$F$$$^$9!#(B
<B
CLASS="COMMAND"
>alias irping="irdaping \`grep daddr /proc/net/irda/discovery|sed s/.*daddr://\`"</B
>
$B$3$l$O%/%i%$%"%s%H$,0l$D$@$18+$D$+$k>l9g$K$ONI9%$KF0:n$7$^$9!#(B</P
></DIV
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN180"
>2.1.1.3.4. irkbd</A
></H4
><P
>   Tekram IR-660 $B@V30@~%I%C%-%s%0%9%F!<%7%g%s$G;HMQ$5$l$F$$$k%^%&%9$H%-!<%\!<%I%W%m%H%3%k$r%5%]!<%H$7$?<BAu$G$9!#(B</P
></DIV
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN183"
>2.1.1.3.5. findchip</A
></H4
><P
>   $B$"$J$?$N%^%7%s$G;H$C$F$$$k(B FIR IrDA $B%A%C%W%;%C%H$,2?$G$"$k$+D4$Y$^$9!#(B
   <B
CLASS="COMMAND"
>findchip -v</B
> $B$H$7$FD4$Y$F$/$@$5$$!#(B
   $B$3$l0J30$N%A%C%W%;%C%H$r8!=P$9$kJ}K!$K$D$$$F$O0J2<$r;2>H2<$5$$!#(B</P
></DIV
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN187"
>2.1.1.3.6. irsockets</A
></H4
><P
>   IrDA $B%=%1%C%H$r;H$&%W%m%0%i%`$r=8$a$?$b$N$G$9!#(B</P
></DIV
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN190"
>2.1.1.3.7. irpsion5</A
></H4
><P
>   Psion PDA $B$H$N4V$G%U%!%$%k$r8/$j<h$j$9$k%U%!%$%kE>Aw%W%m%0%i%`$G$9!#(B</P
></DIV
><DIV
CLASS="SECT4"
><H4
CLASS="SECT4"
><A
NAME="AEN193"
>2.1.1.3.8. /etc/irda</A
></H4
><P
>   $B@_Dj%U%!%$%k$G!"(BSIR $B%I%i%$%P$N%7%j%"%k%]!<%H>pJs$r4^$_$^$9!#(B
   $B:G=i$N;n9T$N:]$K(B SIR IrDA $B%I%i%$%P$r@_Dj$9$kI,MW$,$"$k$G$7$g$&!#(B</P
></DIV
></DIV
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN196"
>2.1.2. openobex</A
></H2
><P
>   <A
HREF="http://sourceforge.net/projects/openobex/"
TARGET="_top"
>OpenOBEX</A
>
   $B%W%m%8%'%/%H$G:G=*E*$K<B8=$7$h$&$H$7$F$$$k$N$O!"(BObject Exchange (OBEX)
   $B%W%m%H%3%k$N%*!<%W%s%=!<%9$N<BAu$G$9!#(BOBEX $B$O%;%C%7%g%s%W%m%H%3%k$G!"%P%$%J%j$N(B HTTP $B%W%m%H%3%k$H$G$b8@$&$Y$-$b$N$G$9!#(B
   $BE57?E*$J%"%W%j%1!<%7%g%s$H$7$F!"(BPalmOS $B$N(B Beam $B5!G=$,5s$2$i$l$^$9!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN200"
>2.1.3. e-squirt</A
></H2
><P
>   <A
HREF="http://www.hpl.hp.com/personal/Jean_Tourrilhes/IrDA/index.html"
TARGET="_top"
>e-Squirt</A
> $B$O(B IrDA $B%a%G%#%">e$G(B URL $B$rAw$k$?$a$NC1=c$J%W%m%H%3%k$G$9!#(B
   $B$3$l$K$h$j(B CoolTown $B$,M-8z$J%G%P%$%9$H$N4V$G$d$j$H$j$,$G$-$^$9!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN204"
>2.1.4. Linux-IrDA $BMQ(B IrNET</A
></H2
><P
>   <A
HREF="http://www.hpl.hp.com/personal/Jean_Tourrilhes/IrDA/index.html"
TARGET="_top"
>   IrNET</A
> $B$O(B 2 $B$D$N(B IrDA $B%T%"4V$G(B IrDA $B>e$K8zN($h$/(B TCP/IP
   $BDL?.$r>h$;$k$?$a$N%W%m%H%3%k$G$9!#(B
   $B$3$l$O(B IrTTP $B%=%1%C%H$G(B PPP $B%Q%1%C%H$r<u$1EO$7$9$k7ZNL%l%$%d$G$9!#(B
   $B8zN($r>e$2$k$?$a(B PPP $B$rF14|%b!<%I$GMxMQ$7$F$*$j!"=@Fp@-$KIY$_MM!9$J5!G=$rDs6!$7$F$$$^$9!#(B
   IrNET $B$N<gIt$O%+!<%M%k(B 2.4.x $B$K4^$^$l$F$*$j!"$3$l$HAH$_9g$o$;$FDL?.$r9T$&%f!<%6%9%Z!<%9%G!<%b%s$O(B web $B%Z!<%8$+$iDs6!$5$l$F$$$^$9!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN208"
>2.1.5. Java - IrDA $B%$%s%?!<%U%'!<%9(B</A
></H2
><P
>   $B$3$N(B
   <A
HREF="http://www.hpl.hp.com/personal/Jean_Tourrilhes/IrDA/index.html"
TARGET="_top"
>Java Infrared Socket API</A
>
   $B$O(B Java $B$r;H$C$F(B Linux $B%^%7%s$H@V30@~%G%P%$%9$H$NDL?.$r9T$&<jCJ$rDs6!$7$^$9!#(B
   $B$3$l$r$b$A$$$F(B Java $B$N%"%W%j%1!<%7%g%s3+H/<T$O@V30@~DL?.$rMQ$$$?%"%W%j%1!<%7%g%s$r$h$jMF0W$K3+H/$G$-$^$9!#(B
   API $B$O(B java.net.Socket API $B$K$h$/;w$?$b$N$G!"(BLinux IrDA $B%9%?%C%/$rMQ$$$F<BAu$5$l$F$$$^$9!#(B
   $B%3%M%/%7%g%s;X8~%9%H%j!<%`(B (IrSocket $B$H(B IrServerSocket) $B$H!"%3%M%/%7%g%s%l%9%9%H%j!<%`(B (UltraSocket $B$H(B UltraPacket) $B$N$I$A$i$b%5%]!<%H$5$l$F$$$^$9!#(B</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="infrared-howto-c-getting-started.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="infrared-howto-s-kernel.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>$B$3$3$+$i$O$8$a$h$&(B</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="infrared-howto-c-getting-started.html"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>$B%+!<%M%k(B</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>