Topic model for a Live Update. A Live Update Topic is hierarchical in the way it is defined, and its relation to MapsIndoors data is derivable by its 7 components: Dataset, Venue, Building, Floor, Room, Location and Domain Type.
More...
#include <MPLiveUpdateTopic.h>
|
NSString * | datasetId |
| Get the id of the Dataset related to this topic.
|
|
NSString * | venueId |
| Get the id of the Venue related to this topic if any.
|
|
NSString * | buildingId |
| Get the id of the Building related to this topic if any.
|
|
NSString * | floorId |
| Get the id of the Floor related to this topic if any.
|
|
NSString * | roomId |
| Get the id of the Room related to this topic if any.
|
|
NSString * | locationId |
| Get the id of the Location related to this topic if any.
|
|
NSString * | domainType |
| Get the Domain Type related to this topic if any.
|
|
NSString * | topicString |
|
Topic model for a Live Update. A Live Update Topic is hierarchical in the way it is defined, and its relation to MapsIndoors data is derivable by its 7 components: Dataset, Venue, Building, Floor, Room, Location and Domain Type.
◆ initWithTopicString:
- (instancetype) initWithTopicString: |
|
(NSString *) | topic |
|
Initialises a Topic with a 7-component path formatted string, for example "datasetId/venueId/buildingId/floorId/roomId/locationId/domainType"
- Parameters
-
Reimplemented from <MPSubscriptionTopic>.
◆ matchesCriteria:
Method to determine whether a Live Update Topic qualifies for a given Topic Criteria
- Parameters
-
criteria | The Topic Criteria |
◆ buildingId
Get the id of the Building related to this topic if any.
◆ datasetId
Get the id of the Dataset related to this topic.
◆ domainType
Get the Domain Type related to this topic if any.
◆ floorId
Get the id of the Floor related to this topic if any.
◆ locationId
Get the id of the Location related to this topic if any.
◆ roomId
Get the id of the Room related to this topic if any.
◆ venueId
Get the id of the Venue related to this topic if any.