|
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.