`ox_launch_generic'
-------------------

ox_launch_generic(HOST,LAUNCH,SERVER,USE_UNIX,USE_SSH,USE_X,CONN_TO_SERV)
     :: $B1s3V%W%m%;%9$N5/F0$*$h$SDL?.$r3+;O$9$k(B.

RETURN
     $B@0?t(B

HOST
     $BJ8;zNs$^$?$O(B 0

LAUNCHER, SERVER
     $BJ8;zNs(B

USE_UNIX, USE_SSH, USE_X, CONN_TO_SERV
     $B@0?t(B

   * `ox_launch_generic()' $B$O(B, $B%[%9%H(B HOST $B>e$G(B, $B%3%s%H%m!<%k%W%m%;%9(B
     LAUNCH $B$*$h$S(B $B%5!<%P%W%m%;%9(B SERVER $B$r5/F0$9$k(B. $B$=$NB>$N0z?t$O(B,
     $B;HMQ$9$k(B protocol $B$N<oN`(B, X $B$N;HMQ(B/$BIT;HMQ(B, rsh/ssh
     $B$K$h$k%W%m%;%95/F0(B, connect $BJ}K!$N;XDj$J$I$r9T$&%9%$%C%A$G$"$k(B.

   * HOST $B$,(B 0 $B$N>l9g(B, Asir $B$,F0:n$7$F$$$k%^%7%s>e$K(B, LAUNCH, SERVER
     $B$rN)$A>e$2$k(B. $B$3$N>l9g(B, USE_UNIX $B$NCM$K$+$+$o$i$:(B, UNIX internal
     protocol $B$,MQ$$$i$l$k(B.

   * USE_UNIX $B$,(B 1 $B$N>l9g(B, UNIX internal protocol $B$rMQ$$$k(B. 0 $B$N>l9g(B,
     Internet protocol $B$rMQ$$$k(B.

   * USE_SSH $B$,(B 1 $B$N>l9g(B, `ssh' (Secure Shell) $B$K$h$j%3%s%H%m!<%k(B,
     $B%5!<%P%W%m%;%9$rN)$A>e$2$k(B. `ssh-agent' $B$J$I$rMxMQ$7$F$$$J>l9g(B,
     $B%Q%9%o!<%I$NF~NO$,I,MW$H$J$k(B.  $BAj<j@h$G(B `sshd' $B$,F0$$$F$$$J$$>l9g(B,
     $B<+F0E*$K(B `rsh' $B$,MQ$$$i$l$k$,(B, $B%Q%9%o!<%I$,I,MW$H$J$k>l9g$K$O(B,
     $B$=$N>l$G5/F0$K<:GT$9$k(B.

   * USE_X $B$,(B 1 $B$N>l9g(B, X $B>e$G$NF0:n$r2>Dj$7(B, $B@_Dj$5$l$F$$$k(B DISPLAY$BJQ(B
     $B?t$rMQ$$$F(B, log $BI=<(MQ(B `xterm' $B$N$b$H$G(B SERVER $B$,5/F0$5$l(B $B$k(B.
     DISPLAY $BJQ?t$,%;%C%H$5$l$F$$$J$$>l9g$K$O(B, $B<+F0E*$K(B X $B$J$7$N@_Dj$H$J(B
     $B$k(B. DISPLAY $B$,ITE,@Z$K%;%C%H$5$l$F$$$k>l9g$K$O(B, $B%3%s%H%m!<%k(B,
     $B%5!<%P$,%O(B $B%s%0$9$k$N$GMWCm0U$G$"$k(B.

   * CONN_TO_SERV $B$,(B 1 $B$N>l9g(B, Asir (client) $B$,@8@.$7$?%]!<%H$K(B $BBP$7(B,
     client $B$,(B bind,listen $B$7(B, $B5/F0$5$l$?%W%m%;%9$,(B connect $B$9$k(B.
     CONN_TO_SERV $B$,(B 0 $B$N>l9g(B, $B5/F0$5$l$?%W%m%;%9$,(B bind, listen $B$7(B,
     client $B$,(B connect $B$9$k(B.


     [342] LIB=get_rootdir();
     /export/home/noro/ca/Kobe/build/OpenXM/lib/asir
     [343] ox_launch_generic(0,LIB+"/ox_launch",LIB+"/ox_asir",0,0,0,0);
     1
     [344] ox_launch_generic(0,LIB+"/ox_launch",LIB+"/ox_asir",1,0,0,0);
     2
     [345] ox_launch_generic(0,LIB+"/ox_launch",LIB+"/ox_asir",1,1,0,0);
     3
     [346] ox_launch_generic(0,LIB+"/ox_launch",LIB+"/ox_asir",1,1,1,0);
     4
     [347] ox_launch_generic(0,LIB+"/ox_launch",LIB+"/ox_asir",1,1,1,1);
     5
     [348] ox_launch_generic(0,LIB+"/ox_launch",LIB+"/ox_asir",1,1,0,1);
     6

$B;2>H(B
     *Note `ox_launch ox_launch_nox ox_shutdown': ox_launch
     ox_launch_nox ox_shutdown, *Note `ox_launch_generic':
     ox_launch_generic

