5 // Created by Mitch Adler on 10/31/16.
11 @interface CKDSimulatedStore
: NSObject
<CKDStore
>
13 + (instancetype
)simulatedInterface
;
16 - (void)connectToProxy
: (UbiqitousKVSProxy
*) proxy
;
18 - (NSObject
*)objectForKey
:(NSString
*)key
;
20 - (void)setObject
:(id
)obj forKey
:(NSString
*)key
;
21 - (void)addEntriesFromDictionary
:(NSDictionary
<NSString
*, NSObject
*> *)otherDictionary
;
23 - (void)removeObjectForKey
:(NSString
*)key
;
24 - (void)removeAllObjects
;
26 - (NSDictionary
<NSString
*, id
>*) copyAsDictionary
;
29 - (BOOL
)pullUpdates
:(NSError
**) failure
;
30 - (void)addOneToOutGoing
;
33 - (void)remoteSetObject
:(id
)obj forKey
:(NSString
*)key
;