ESTEddystoneFilterUID
Deprecated
Deprecated since 4.31.0.
@interface ESTEddystoneFilterUID : ESTEddystoneFilter
Eddystone-UID based filter used by ESTEddystoneManager in discovery process.
Filter should be initialized with namespaceID and instanceID
that is matching device(s) should be discovered. Only Namespace ID is required,
Instance ID can be provided optionally for better flexibility.
-
Namespace ID required for device identification. Value usually defined on the company level.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSString *_Nullable namespaceID;Swift
var namespaceID: String? { get } -
Instance ID required for device identification. Value defined per device.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSString *_Nullable instanceID;Swift
var instanceID: String? { get } -
Initialize Eddystone UUID object instance with Namespace ID only.
Declaration
Objective-C
- (nonnull instancetype)initWithNamespaceID:(nonnull NSString *)namespaceID;Swift
init(namespaceID: String)Parameters
namespaceIDEddystone Namespace ID.
-
Initialize Eddystone UUID object instance with Namespace ID and Instance ID.
Declaration
Objective-C
- (nonnull instancetype)initWithNamespaceID:(nonnull NSString *)namespaceID instanceID:(nonnull NSString *)instanceID;Swift
init(namespaceID: String, instanceID: String)Parameters
namespaceIDEddystone Namespace ID.
instanceIDEddystone Instance ID.
View on GitHub
ESTEddystoneFilterUID Class Reference