update
[mTask.git] / Utils / SDS.dcl
index 7020451..6836af1 100644 (file)
@@ -4,7 +4,7 @@ import Shares.mTaskShare
 import Devices.mTaskDevice
 import iTasks
 
-derive class iTask MTaskShare, BCState
+derive class iTask MTaskShare
 
 memoryShare :: String a -> Shared a | iTask a
 
@@ -13,5 +13,5 @@ sdsStore :: Shared [MTaskShare]
 bcStateStore :: Shared BCState
 mTaskTaskStore :: Shared [String]
 
-getSDSStore :: MTaskShare -> Shared Int
+getSDSStore :: MTaskShare -> Shared a | iTask, mTaskType a
 getSDSRecord :: Int -> Task MTaskShare