summaryrefslogtreecommitdiff
path: root/src/msgparser.h
diff options
context:
space:
mode:
authorJonas Suhr Christensen <jsc@umbraculum.org>2012-03-30 11:12:44 +0200
committerJonas Suhr Christensen <jsc@umbraculum.org>2012-03-30 11:12:44 +0200
commitf90671bfc16e1fdc31c6a98a1bd03d8cb762841b (patch)
tree042c529a4a656568376cbade551838702580ae7f /src/msgparser.h
parent2c6db0e9994967de4b279d743f37e3ea2842bd68 (diff)
Updated.
Diffstat (limited to 'src/msgparser.h')
-rw-r--r--src/msgparser.h17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/msgparser.h b/src/msgparser.h
index 58f68da..1559e86 100644
--- a/src/msgparser.h
+++ b/src/msgparser.h
@@ -28,11 +28,9 @@
#ifndef __MUNIA_MSGPARSER_H__
#define __MUNIA_MSGPARSER_H__
-#include <vector>
+#include <list>
#include <string>
-#include "task.h"
-
namespace cmd {
enum cmd_t {
update,
@@ -45,9 +43,7 @@ namespace cmd {
typedef struct {
int id;
- int parent_id;
-// int x;
-// int y;
+ int parentid;
char title[256];
char desc[256];
} add_t;
@@ -56,7 +52,7 @@ typedef struct {
} del_t;
typedef struct {
int id;
- int parent_id;
+ int parentid;
} move_t;
typedef struct {
int id;
@@ -77,11 +73,10 @@ typedef struct msg_t {
} msg_types;
+typedef std::list<msg_t> MsgList;
-typedef std::vector<msg_t> MsgVector;
-
-MsgVector parse_msg(std::string msg);
+MsgList parse_msg(std::string msg);
-msg_t create_msg(cmd::cmd_t msg_type, task_t task);
+//msg_t create_msg(cmd::cmd_t msg_type, task_t task);
std::string msg_tostring(msg_t msg);
#endif/*__MUNIA_MSGPARSER_H__*/