Author: toad
Date: 2009-04-09 22:15:10 +0000 (Thu, 09 Apr 2009)
New Revision: 26688
Modified:
trunk/plugins/MDNSDiscovery/MDNSDiscovery.java
Log:
Version MDNSDiscovery
Modified: trunk/plugins/MDNSDiscovery/MDNSDiscovery.java
===================================================================
--- trunk/plugins/MDNSDiscovery/MDNSDiscovery.java 2009-04-09 22:14:11 UTC
(rev 26687)
+++ trunk/plugins/MDNSDiscovery/MDNSDiscovery.java 2009-04-09 22:15:10 UTC
(rev 26688)
@@ -15,6 +15,7 @@
import freenet.config.Config;
import freenet.pluginmanager.FredPlugin;
import freenet.pluginmanager.FredPluginHTTP;
+import freenet.pluginmanager.FredPluginRealVersioned;
import freenet.pluginmanager.PluginHTTPException;
import freenet.pluginmanager.PluginRespirator;
import freenet.support.HTMLNode;
@@ -33,13 +34,14 @@
* TODO: Plug into config. callbacks to reflect changes @see #1217
* TODO: Maybe we should make add forms onto that toadlet and let the user
choose what to advertise or not
*/
-public class MDNSDiscovery implements FredPlugin, FredPluginHTTP {
+public class MDNSDiscovery implements FredPlugin, FredPluginHTTP,
FredPluginRealVersioned {
public static String freenetServiceType = "_freenet._udp.local.";
private volatile boolean goon = true;
private JmDNS jmdns;
private Config nodeConfig;
private LinkedList ourAdvertisedServices, ourDisabledServices,
foundNodes;
private PluginRespirator pr;
+ private static final long version = 1;
/**
* Called upon plugin unloading : we unregister advertised services
@@ -256,4 +258,8 @@
str = str.substring(0, 62);
return str;
}
+
+ public long getRealVersion() {
+ return version;
+ }
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs