removed whileUnchanged for devices
[mTask.git] / Utils / SDS.dcl
index 88f1200..a9f1a6c 100644 (file)
@@ -4,11 +4,8 @@ import Shares.mTaskShare
 import Devices.mTaskDevice
 import iTasks
 
-derive class iTask MTaskShare
-
 memoryShare :: String a -> Shared a | iTask a
 
-deviceStore :: Shared [MTaskDevice]
-sdsStore :: Shared [MTaskShare]
-bcStateStore :: Shared BCState
+deviceStoreNP :: Shared [MTaskDevice]
+deviceStore :: RWShared (Maybe (MTaskDevice, Int)) [MTaskDevice] [MTaskDevice]
 mTaskTaskStore :: Shared [String]