2 // DeviceSimulatorProtocol.h
6 #import <Foundation/Foundation.h>
8 typedef void (^MDNComplete
)(NSDictionary
* returnedValues
, NSError
*error
);
10 @protocol MultiDeviceNetworkingCallbackProtocol
11 - (void)MDNCItemsChanged
:(NSDictionary
*)values complete
:(MDNComplete
)complete
;
14 @protocol MultiDeviceNetworkingProtocol
16 - (void)MDNRegisterCallback
:(NSXPCListenerEndpoint
*)callback complete
:(MDNComplete
)complete
;
17 - (void)MDNCloudPut
:(NSDictionary
*)values complete
:(MDNComplete
)complete
;
18 - (void)MDNCloudsynchronizeAndWait
:(NSDictionary
*)values complete
:(MDNComplete
)complete
;
19 - (void)MDNCloudGet
:(NSArray
*)keys complete
:(MDNComplete
)complete
;
20 - (void)MDNCloudGetAll
:(MDNComplete
)complete
;
21 - (void)MDNCloudRemoveKeys
:(NSArray
<NSString
*> *)keys complete
:(MDNComplete
)complete
;
22 - (void)MDNCloudFlush
:(MDNComplete
)complete
;