X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=Tasks%2FmTaskTask.dcl;h=3370e4a7f546439f6858f0b5ec6ceedeac4b908e;hb=de76c5f5ac6a0c4291b51d5b2c16e3611b5c99e3;hp=94bcc8a9c387228ea32b8f1f01efebd692288145;hpb=5019b4f7dbeda8679421ec482f40b85eec9ebd72;p=mTask.git diff --git a/Tasks/mTaskTask.dcl b/Tasks/mTaskTask.dcl index 94bcc8a..3370e4a 100644 --- a/Tasks/mTaskTask.dcl +++ b/Tasks/mTaskTask.dcl @@ -4,7 +4,7 @@ import Devices.mTaskDevice import mTask import iTasks -derive class iTask MTaskTask, MTaskInterval, Main, ByteCode, Stmt, Expr, BC, BCState +derive class iTask MTaskTask, MTaskInterval, Main, ByteCode, Stmt, Expr, BC, BCState, RWST :: MTaskTask = { name :: String, @@ -13,3 +13,4 @@ derive class iTask MTaskTask, MTaskInterval, Main, ByteCode, Stmt, Expr, BC, BCS } makeTask :: String Int -> Task MTaskTask +sendTaskToDevice :: String (Main (ByteCode () Stmt)) (MTaskDevice, MTaskInterval) -> Task ()