gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r18435 - in gnunet-java/src/org: gnunet/construct/parsers g


From: gnunet
Subject: [GNUnet-SVN] r18435 - in gnunet-java/src/org: gnunet/construct/parsers gnunet/util grothoff
Date: Tue, 6 Dec 2011 11:33:05 +0100

Author: grothoff
Date: 2011-12-06 11:33:05 +0100 (Tue, 06 Dec 2011)
New Revision: 18435

Modified:
   gnunet-java/src/org/gnunet/construct/parsers/IntegerParser.java
   gnunet-java/src/org/gnunet/util/MessageHandler.java
   gnunet-java/src/org/grothoff/Runabout.java
Log:
notes

Modified: gnunet-java/src/org/gnunet/construct/parsers/IntegerParser.java
===================================================================
--- gnunet-java/src/org/gnunet/construct/parsers/IntegerParser.java     
2011-12-06 09:52:49 UTC (rev 18434)
+++ gnunet-java/src/org/gnunet/construct/parsers/IntegerParser.java     
2011-12-06 10:33:05 UTC (rev 18435)
@@ -42,6 +42,7 @@
             numData = new byte[byteSize + 1];
             System.arraycopy(srcData, offset, numData, 1, byteSize);
         }
+        
         offset += byteSize;
 
         final BigInteger num = new BigInteger(numData);

Modified: gnunet-java/src/org/gnunet/util/MessageHandler.java
===================================================================
--- gnunet-java/src/org/gnunet/util/MessageHandler.java 2011-12-06 09:52:49 UTC 
(rev 18434)
+++ gnunet-java/src/org/gnunet/util/MessageHandler.java 2011-12-06 10:33:05 UTC 
(rev 18435)
@@ -20,19 +20,26 @@
 
 package org.gnunet.util;
 
-import org.gnunet.messages.MessageHeader;
+import org.gnunet.messages.Message;
+import org.grothoff.Runabout;
 
 /**
  * 
  * @author Florian Dold
  * 
  */
-public interface MessageHandler {
+public abstract class MessageHandler extends Runabout {
+    
+    public void process (Message m)
+    {
+        this.visitAppropriate(m);
+    }
+    
     /**
      * Method to call when we receive a message from the service.
      * 
      * @param msg
      *            message received, NULL on timeout or fatal error
      */
-    public void handle(MessageHeader msg);
+     // public void visit(MyMessage msg);
 }

Modified: gnunet-java/src/org/grothoff/Runabout.java
===================================================================
--- gnunet-java/src/org/grothoff/Runabout.java  2011-12-06 09:52:49 UTC (rev 
18434)
+++ gnunet-java/src/org/grothoff/Runabout.java  2011-12-06 10:33:05 UTC (rev 
18435)
@@ -460,6 +460,7 @@
         }
 
         public abstract void visit(Runabout r, Object o);
+
     } // end of Runabout.Code
 
     /**




reply via email to

[Prev in Thread] Current Thread [Next in Thread]