X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=Utils%2FSDS.dcl;h=563b1fbaafee0be9412b93550f48ffaf61f4c2f7;hb=684c702b39ebd339cb123a24f1f37a63d708e688;hp=b33045a4c09fbfb8de20b4dc983b6de73dca8825;hpb=cf006df4dfd44845b6e5459d81bfe34a187884a9;p=mTask.git diff --git a/Utils/SDS.dcl b/Utils/SDS.dcl index b33045a..563b1fb 100644 --- a/Utils/SDS.dcl +++ b/Utils/SDS.dcl @@ -4,14 +4,9 @@ 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] +deviceStoreNP :: Shared [MTaskDevice] +deviceStore :: RWShared (Maybe Int) [MTaskDevice] [MTaskDevice] bcStateStore :: Shared BCState mTaskTaskStore :: Shared [String] - -getSDSStore :: MTaskShare -> Shared Int -getSDSRecord :: Int -> Task MTaskShare