]>
Commit | Line | Data |
---|---|---|
79b9da22 A |
1 | // |
2 | // DeviceSimulatorProtocol.h | |
3 | // DeviceSimulator | |
4 | // | |
5 | ||
6 | #import <Foundation/Foundation.h> | |
7 | ||
8 | typedef void (^MDNComplete)(NSDictionary * returnedValues, NSError *error); | |
9 | ||
10 | @protocol MultiDeviceNetworkingCallbackProtocol | |
11 | - (void)MDNCItemsChanged:(NSDictionary *)values complete:(MDNComplete)complete; | |
12 | @end | |
13 | ||
14 | @protocol MultiDeviceNetworkingProtocol | |
15 | ||
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; | |
23 | ||
24 | @end | |
25 | ||
26 |