From f8efbe7090662cda1d2fb89920c203ba725c9901 Mon Sep 17 00:00:00 2001
From: Matthias Vogelgesang <matthias.vogelgesang@kit.edu>
Date: Fri, 8 Dec 2017 11:27:11 +0100
Subject: Transmit enum value names

---
 uca-net-protocol.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'uca-net-protocol.h')

diff --git a/uca-net-protocol.h b/uca-net-protocol.h
index e3a827d..ee10b72 100644
--- a/uca-net-protocol.h
+++ b/uca-net-protocol.h
@@ -3,7 +3,8 @@
 
 #include <gio/gio.h>
 
-#define UCA_NET_MAX_ENUM_LENGTH     128
+#define UCA_NET_MAX_ENUM_LENGTH         32
+#define UCA_NET_MAX_ENUM_NAME_LENGTH    32
 
 typedef enum {
     UCA_NET_MESSAGE_INVALID = 0,
@@ -95,6 +96,7 @@ typedef struct {
             gint maximum;
             guint n_values;
             gint values[UCA_NET_MAX_ENUM_LENGTH];
+            gchar value_names[UCA_NET_MAX_ENUM_LENGTH][UCA_NET_MAX_ENUM_NAME_LENGTH];
         } genum;
         NUMERIC_STRUCT (gint)
         NUMERIC_STRUCT (gint64)
-- 
cgit v1.2.3