From bdbe7ab02d91634f2a35b652151f567c86b0318b Mon Sep 17 00:00:00 2001 From: Jonas Suhr Christensen Date: Sat, 3 Mar 2012 09:40:39 +0100 Subject: Removed sprintfs from task_proto and moved the code to msgparser. Removed heavy printf debugging from msgparser. --- src/msgparser.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src/msgparser.h') diff --git a/src/msgparser.h b/src/msgparser.h index 07d67e9..fa853fa 100644 --- a/src/msgparser.h +++ b/src/msgparser.h @@ -31,6 +31,8 @@ #include #include +#include "task.h" + namespace cmd { enum cmd_t { update, @@ -42,10 +44,11 @@ namespace cmd { }; typedef struct { + int id; int x; int y; - char title[32]; - char desc[32]; + char title[256]; + char desc[256]; } add_t; typedef struct { int id; @@ -57,8 +60,8 @@ typedef struct { } move_t; typedef struct { int id; - char title[32]; - char desc[32]; + char title[256]; + char desc[256]; } update_t; @@ -80,4 +83,6 @@ typedef std::vector MsgVector; MsgVector parse_msg(std::string msg); +msg_t create_msg(cmd::cmd_t msg_type, task_t task); +std::string msg_tostring(msg_t msg); #endif/*__MUNIA_MSGPARSER_H__*/ -- cgit v1.2.3