add task deletion and acknowledgements
[mTask.git] / mTaskInterpret.icl
index 4876e93..2c44484 100644 (file)
@@ -26,6 +26,7 @@ import Text.Encodings.Base64
 
 encode :: MTaskMSGSend -> String
 encode (MTTask to data) = "t" +++ to16bit to +++ to16bit (size data) +++ data +++ "\n"
+encode (MTTaskDel i) = "d" +++ to16bit i +++ "\n"
 encode (MTSds i v) = "s" +++ to16bit i +++ v +++ "\n"
 encode (MTUpd i v) = "u" +++ to16bit i +++ v +++ "\n"
 
@@ -50,6 +51,7 @@ instance toString MTaskMSGSend where
                +++ " value " +++ safePrint v
        toString (MTTask to data) = "Task timeout: " +++ toString to
                +++ " data " +++ safePrint data
+       toString (MTTaskDel i) = "Task delete request: " +++ toString i
        toString (MTUpd i v) = "Update id: " +++ toString i
                +++ " value " +++ safePrint v