MapsIndoors iOS SDK V3
Loading...
Searching...
No Matches
MPDataSetCacheManagerDelegate.h
Go to the documentation of this file.
1//
2// MPDataSetManagerDelegate.h
3// MapsIndoors
4//
5// Created by Daniel Nielsen on 31/01/2020.
6// Copyright © 2020 MapsPeople A/S. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11
12NS_ASSUME_NONNULL_BEGIN
13
14
15@class MPDataSetCache;
18
22@protocol MPDataSetCacheManagerDelegate <NSObject>
23
29@optional
30- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager didAddDataSet: (MPDataSetCache*) dataset;
31
37@optional
38- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager didRemoveDataSet: (MPDataSetCache*) dataset;
39
40
45@optional
46- (void) dataSetManagerWillStartSynchronizing:(MPDataSetCacheManager*)dataSetManager;
47
52@optional
53- (void) dataSetManagerDidFinishSynchronizing:(MPDataSetCacheManager*)dataSetManager;
54
60@optional
61- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager willStartSynchronizingDataSet:(MPDataSetCache*)dataset;
62
68@optional
69- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager didFinishSynchronizingDataSet:(MPDataSetCache*)dataset;
70
72// Called when a cache item batch synchronisation is started.
73// @param items Items that will be synchronised.
74//*/
75//@optional
76//- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager willStartSynchronizingItems: (NSArray<MPDataSetCacheItem*>*) items;
77//
79// Called when a cache item batch synchronisation is finished.
80// @param items Items that was synchronised.
81//*/
82//@optional
83//- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager didFinishSynchronizingItems: (NSArray<MPDataSetCacheItem*>*) items;
84
90@optional
91- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager willStartSynchronizingItem: (MPDataSetCacheItem*) item;
92
98@optional
99- (void) dataSetManager:(MPDataSetCacheManager*)dataSetManager didFinishSynchronizingItem: (MPDataSetCacheItem*) item;
100
101@end
102
103NS_ASSUME_NONNULL_END
Definition MPDataSetCache.h:20
Definition MPDataSetCacheItem.h:20
Definition MPDataSetCacheManager.h:26