diff options
Diffstat (limited to 'src/org/gnunet/mesh/ClientConnectMessage.java')
-rw-r--r-- | src/org/gnunet/mesh/ClientConnectMessage.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/org/gnunet/mesh/ClientConnectMessage.java b/src/org/gnunet/mesh/ClientConnectMessage.java index d0c9521..3a09373 100644 --- a/src/org/gnunet/mesh/ClientConnectMessage.java +++ b/src/org/gnunet/mesh/ClientConnectMessage.java | |||
@@ -1,6 +1,9 @@ | |||
1 | package org.gnunet.mesh; | 1 | package org.gnunet.mesh; |
2 | 2 | ||
3 | import org.gnunet.construct.FixedSizeArray; | ||
3 | import org.gnunet.construct.UInt16; | 4 | import org.gnunet.construct.UInt16; |
5 | import org.gnunet.construct.UnionCase; | ||
6 | import org.gnunet.construct.VariableSizeArray; | ||
4 | import org.gnunet.util.GnunetMessage; | 7 | import org.gnunet.util.GnunetMessage; |
5 | 8 | ||
6 | /** | 9 | /** |
@@ -8,8 +11,14 @@ import org.gnunet.util.GnunetMessage; | |||
8 | * | 11 | * |
9 | * @author Florian Dold | 12 | * @author Florian Dold |
10 | */ | 13 | */ |
14 | @UnionCase(272) | ||
11 | public class ClientConnectMessage implements GnunetMessage.Body { | 15 | public class ClientConnectMessage implements GnunetMessage.Body { |
12 | @UInt16 | 16 | @UInt16 |
13 | public int applications; | 17 | public int applications; |
18 | @UInt16 | ||
14 | public int types; | 19 | public int types; |
20 | @VariableSizeArray(lengthField = "applications") | ||
21 | public int[] apps_list; | ||
22 | @VariableSizeArray(lengthField = "types") | ||
23 | public int[] types_list; | ||
15 | } | 24 | } |