|
Go to the first, previous, next, last section, table of contents.
- ox_launch_generic(host,launch,server,use_unix,use_ssh,use_x,conn_to_serv)
-
:: Initialize OpenXM servers.
- return
-
integer
- host
-
string or 0
- launcher, server
-
string
- use_unix, use_ssh, use_x, conn_to_serv
-
integer
-
ox_launch_generic() invokes a control process launch
and a server process server on host. The other arguments
are switches for protocol family selection, on/off of the X environment,
method of process invocation and selection of connection type.
-
If host is equal to 0, processes
are invoked on the same machine as the Asir is running.
In this case UNIX internal protocol is always used.
-
If use_unix is equal to 1, UNIX internal protocol is used.
If use_unix is equal to 0, Internet protocol is used.
-
If use_ssh is equal to 1,`ssh' (Secure Shell)
is used to invoke processes. If one does not use `ssh-agent',
a password (passphrase) is required.
If `sshd' is not running on the target machine,
`rsh' is used instead. But it will immediately fail
if a password is required.
-
If use_x is equal to 1, it is assumed that X environment
is available. In such a case server is invoked under
`xterm' by using the current
DISPLAY variable.
If DISPLAY is not set, it is invoked without X.
Note that the processes will hang up if DISPLAY is incorrectly set.
-
If conn_to_serv is equal to 1, Asir (client)
executes
bind and listen , and the invoked processes execute
connect .
If conn_to_serv is equal to 0, Asir (client)
the invoked processes execute bind and listen , and
the client executes connect .
[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
- References
-
section
ox_launch , ox_launch_nox , ox_shutdown , section ox_launch_generic
Go to the first, previous, next, last section, table of contents.
|