gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r17964 - gnunet-java/src/org/gnunet/util/network


From: gnunet
Subject: [GNUnet-SVN] r17964 - gnunet-java/src/org/gnunet/util/network
Date: Thu, 3 Nov 2011 15:25:25 +0100

Author: grothoff
Date: 2011-11-03 15:25:25 +0100 (Thu, 03 Nov 2011)
New Revision: 17964

Modified:
   gnunet-java/src/org/gnunet/util/network/Message.java
Log:
some ideas

Modified: gnunet-java/src/org/gnunet/util/network/Message.java
===================================================================
--- gnunet-java/src/org/gnunet/util/network/Message.java        2011-11-03 
14:07:02 UTC (rev 17963)
+++ gnunet-java/src/org/gnunet/util/network/Message.java        2011-11-03 
14:25:25 UTC (rev 17964)
@@ -1,10 +1,29 @@
 package org.gnunet.util.network;
 
-public class Message {
+public class Message { // FIXME: MessageHeader!
+       
+       // Message (byte[] data, int offset); 
 
+       // public abstract UInt16_t size();// nice for reading. How about 
writing?
+
+       // public abstract UInt16_t type();
+
+       // uint16_t addr_len;
+       
+       // @AddressLength(addr_len);
+       // byte[] address;
+
+       // @ZeroTerminatedString
+       // byte[] zero_terminated_string; // where does complex parsing logic 
live?
+       
+       // int32 foo; // read+write
+       
        public int type;
        
        // size is implicit in contents. does this cover all use cases?
        public byte[] contents;
        
+
+       
+       // msg = MessageFactory.parse (data, off, MessageHeader.class);
 }




reply via email to

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