MapsIndoors iOS SDK V3
|
#include <MPDataSetCacheItem.h>
Instance Methods | |
(instancetype) | - initWithId: |
Properties | |
NSString * | cachingItemId |
NSString * | name |
NSString * | language |
MPDataSetCachingStrategy | cachingStrategy |
MPDataSetCacheScope | cachingScope |
BOOL | isCached |
BOOL | isSyncing |
NSDate * | cachedTimestamp |
NSUInteger | cachedSize |
NSDate * | syncTimestamp |
NSError * | syncResult |
NSUInteger | syncSize |
Data set cache item class.
- (instancetype) initWithId: | (NSString *) | itemId |
Initialise a data set cache item with an id.
itemId | Item id. |
|
readnonatomicassign |
Disk size in bytes for the currently cached content of this cache item.
|
readnonatomicstrong |
Date of last successfull caching performed for this cache item.
|
readnonatomicstrong |
Cache item id.
|
readnonatomicassign |
Cache scope for this cache item.
|
readnonatomicassign |
Caching strategy for this cache item.
|
readnonatomicassign |
Cache state. If true, content is cached for this cache item.
|
readnonatomicassign |
If true, content is going to be synchronised. Synchronisation state. If true, content is currently being synchronised for this cache item.
|
readnonatomicstrong |
Cache item content language.
|
readnonatomicstrong |
Cache item name.
|
readnonatomicstrong |
Latest synchronisation result as an error object. If nil, either no synchronisation has been performed or latest synchronisation was successful.
|
readnonatomicassign |
Estimated possible synchronization size, if no content has been synchronised yet for this cache item.
|
readnonatomicstrong |
Date of last content synchronisation performed for this cache item. Note this does not indicate success or failure, just that a synchronization finished at a certain point in time.