summaryrefslogtreecommitdiff
path: root/src/message.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/message.h')
-rw-r--r--src/message.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/message.h b/src/message.h
index 3a6afdc..8d2d12f 100644
--- a/src/message.h
+++ b/src/message.h
@@ -32,6 +32,7 @@
#include <vector>
#include "node.h"
+#include "errorcodes.h"
enum class cmd
{
@@ -99,6 +100,13 @@ struct update_t
std::string value;
};
+struct ErrorMessage
+{
+ ErrorCode code;
+ std::string msg;
+ struct lws* wsi;
+};
+
struct message_t
{
cmd_t cmd;
@@ -111,6 +119,7 @@ struct message_t
remove_t remove;
move_t move;
update_t update;
+ ErrorMessage error;
NodeIdList nodes;