From dbc5e3353310040a8726b386c254cd0f19d4c036 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Fri, 30 Mar 2012 14:10:27 +0200 Subject: Move message datastructure to its own file. --- src/messageparser.h | 67 +---------------------------------------------------- 1 file changed, 1 insertion(+), 66 deletions(-) (limited to 'src/messageparser.h') diff --git a/src/messageparser.h b/src/messageparser.h index c4b9e36..6483794 100644 --- a/src/messageparser.h +++ b/src/messageparser.h @@ -28,72 +28,7 @@ #ifndef __MUNIA_MESSAGEPARSER_H__ #define __MUNIA_MESSAGEPARSER_H__ -#include -#include - -#include "task.h" - -namespace cmd { - typedef enum { - observe, - unobserve, - update, - move, - add, - del, - error - } cmd_t; -}; - -typedef struct { - taskid_t id; -} observe_t; - -typedef struct { - taskid_t id; -} unobserve_t; - -typedef struct { - taskid_t id; - taskid_t parentid; - char title[256]; - char desc[256]; -} add_t; - -typedef struct { - taskid_t id; -} del_t; - -typedef struct { - taskid_t id; - taskid_t parentid; -} move_t; - -typedef struct { - taskid_t id; - char title[256]; - char desc[256]; -} update_t; - - -typedef struct { - cmd::cmd_t cmd; - - union { - observe_t observe; - unobserve_t unobserve; - add_t add; - del_t del; - move_t move; - update_t update; - }; - - TaskIdList nodes; - -} message_t; - - -typedef std::list MessageList; +#include "message.h" MessageList parse_msg(std::string msg); -- cgit v1.2.3