aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjestin2001-08-06 14:27:02 +0000
committerjestin2001-08-06 14:27:02 +0000
commit5e78d21ce9c03add4bee47b0eb8ab359b639b306 (patch)
treeae73c63902f2583f81c072f1cf28ea4cdc2894f8
parent0a06fb0e2caa2348febe49d17eb932cfb7dadb4b (diff)
downloadivy-java-5e78d21ce9c03add4bee47b0eb8ab359b639b306.zip
ivy-java-5e78d21ce9c03add4bee47b0eb8ab359b639b306.tar.gz
ivy-java-5e78d21ce9c03add4bee47b0eb8ab359b639b306.tar.bz2
ivy-java-5e78d21ce9c03add4bee47b0eb8ab359b639b306.tar.xz
Adding the mention of the new programs, and of the multicast. This is very
basic, though.
-rw-r--r--doc/ivy-java.144
1 files changed, 38 insertions, 6 deletions
diff --git a/doc/ivy-java.1 b/doc/ivy-java.1
index f457089..52fcaae 100644
--- a/doc/ivy-java.1
+++ b/doc/ivy-java.1
@@ -38,9 +38,30 @@ The essential classes of Ivy Java are:
.nf
.I IvyApplicationAdapter:
\ to implement the IvyApplicationListener methods
+.nf
+.I Probe:
+\ to test the regular expressions in a terminal
+.nf
+.I TestIvy:
+\ to test the regular expressions in an AWT window
+.nf
+.I TestIvySwing:
+\ to test the regular expressions in a swing window
+.I IvyDaemon:
+\ a daemon to access the bus via a simple socket: you connect (default port :
+3456 ), write a msg, and exit, the daemon will send the message. This is
+useful in shell scripts, in cunjunction with netcat ( echo "coucou" | nc -q 0
+localhost 3456 )
+
+.SH ENVIRONMENT
+.I the IVYBUS property can be given, either via a shell variable or via the
+-DIVYBUS= method. It can be a list of addresses followed by a port number. The
+default is a datagram local address on a non priviledged port 127.255.255.255:2010 , it can also be shortened to 127:2010. You can specify other datagram adresses with respect to your local configuration (see ifconfig(1) ), and you can specify a multicast address 228.5.6.7 for instance. You can supply multiple domains, separated by colons
+
+.nf
.SH FILES
-.I /usr/share/java/ivy-java.jar
+.I /usr/share/java/ivy-java-1.0.5.jar
.nf
.I /usr/src/ivy-java/fr/dgac/ivy/*.java
@@ -50,16 +71,25 @@ This library is delivered with a test class named TestIvy:
java -DIVYBUS=143.196.53.255:2011 -classpath /usr/lib/jdk1.1/lib/classes.zip:/usr/share/java/gnu-regexp-1.0.6.jar:/usr/share/java/ivy-java.jar fr.dgac.ivy.TestIvy
.nf
-DIVYBUS is optional
+.nf
+java -DIVYBUS=127.0.0.1:3042,10.192.36:2021,228.5.6.7:54321 fr.dgac.ivy.Probe '^coucou (.*)'
+.nf
+java fr.dgac.ivy.Probe -b 127.0.0.1:3042,10.192.36:2021,228.5.6.7:54321 '^coucou (.*)'
.SH NEEDED LIBRARIES
-.I jdk1.1 version 1.1 or 1.2
+.I jdk 1.1, 1.2 or 1.3. The AWT version used to work on 1.0.8, but it has not
+been tested since
+.nf
+.I libgnu-regexp-java version 1.1.3
.nf
-.I libgnu-regexp-java version 1.0
+.I libgnu-getopt-java version 1.0.6
.nf
-.I swing if you use jdk1.1
+.I for TestIvySwing, swing if it is not bundled in your jdk1.1
.SH BUGS
-There are problems on the jdk 1.3 platform.
+
+None reported yet ;)
+
.SH AUTHORS
.nf
Francois-Regis Colin <fcolin@cena.fr>
@@ -77,5 +107,7 @@ ivyprobe (1)
For further details, please refer to the Ivy html page at http://www.tls.cena.fr/products/ivy/
.SH NOTES
In case of any comment or bug report on this library, please contact
-fcolin@cena.fr, jestin@cena.fr or jacomi@cena.fr
+fcolin@cena.fr, jestin@cena.fr
+.nf
+Special thanks to Michelle Jacomi (jacomi@cena.fr) for her kind support