MapsIndoors iOS SDK
V3
Loading...
Searching...
No Matches
tmp_docs
src
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
12
NS_ASSUME_NONNULL_BEGIN
13
14
15
@class
MPDataSetCache
;
16
@class
MPDataSetCacheItem
;
17
@class
MPDataSetCacheManager
;
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
103
NS_ASSUME_NONNULL_END
MPDataSetCache
Definition
MPDataSetCache.h:20
MPDataSetCacheItem
Definition
MPDataSetCacheItem.h:20
MPDataSetCacheManager
Definition
MPDataSetCacheManager.h:26
Generated by
1.10.0