MapsIndoors iOS SDK V3
Loading...
Searching...
No Matches
MPLiveUpdateTopic.h
Go to the documentation of this file.
1//
2// MPLiveStateItemPath.h
3// MapsIndoors
4//
5// Created by Daniel Nielsen on 16/06/2020.
6// Copyright © 2020 MapsPeople A/S. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
11
12NS_ASSUME_NONNULL_BEGIN
13
15
16
19
22- (instancetype)initWithTopicString:(NSString*)topic;
23
25@property (nonatomic, strong, readonly) NSString *datasetId;
27@property (nonatomic, strong, readonly, nullable) NSString *venueId;
29@property (nonatomic, strong, readonly, nullable) NSString *buildingId;
31@property (nonatomic, strong, readonly, nullable) NSString *floorId;
33@property (nonatomic, strong, readonly, nullable) NSString *roomId;
35@property (nonatomic, strong, readonly, nullable) NSString *locationId;
37@property (nonatomic, strong, readonly, nullable) NSString *domainType;
38
39
42- (BOOL) matchesCriteria:(MPLiveTopicCriteria*)criteria;
43
44@end
45
46NS_ASSUME_NONNULL_END
Definition MPLiveTopicCriteria.h:17
Topic model for a Live Update. A Live Update Topic is hierarchical in the way it is defined,...
Definition MPLiveUpdateTopic.h:18
NSString * buildingId
Get the id of the Building related to this topic if any.
Definition MPLiveUpdateTopic.h:29
NSString * datasetId
Get the id of the Dataset related to this topic.
Definition MPLiveUpdateTopic.h:25
NSString * domainType
Get the Domain Type related to this topic if any.
Definition MPLiveUpdateTopic.h:37
NSString * roomId
Get the id of the Room related to this topic if any.
Definition MPLiveUpdateTopic.h:33
NSString * venueId
Get the id of the Venue related to this topic if any.
Definition MPLiveUpdateTopic.h:27
NSString * floorId
Get the id of the Floor related to this topic if any.
Definition MPLiveUpdateTopic.h:31
NSString * locationId
Get the id of the Location related to this topic if any.
Definition MPLiveUpdateTopic.h:35
Definition MPSubscriptionTopic.h:13