ESTEddystoneEID
Deprecated
Deprecated since 4.31.0.
@interface ESTEddystoneEID : ESTEddystone
ESTEddystoneEID represents Eddystone Ephemeral ID packet coming from ESTEddystoneManager
class. When device is registered
packet will contain Namespace ID and Instance ID resolved from secure payload.
-
Ephemeral identifier broadcasted in Eddystone Ephemeral ID packet.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSString *_Nonnull ephemeralID;
Swift
var ephemeralID: String { get }
-
Flag indicating that Eddystone Ephemeral ID packet was resolved.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL isResolved;
Swift
var isResolved: Bool { get }
-
Array of Eddystone attachments set by user using Google Beacon Proximity API.
Declaration
Objective-C
@property (nonatomic, strong, readwrite) NSArray<ESTEddystoneAttachment *> *_Nullable attachments;
Swift
var attachments: [ESTEddystoneAttachment]? { get set }
-
Initialize Eddystone EID object with registered namespace and instance identifiers.
Declaration
Objective-C
- (nonnull instancetype)initWithEphemeralID:(nullable NSString *)ephemeralID resolved:(BOOL)resolved;
Swift
init(ephemeralID: String?, resolved: Bool)
Parameters
ephemeralID
Ephemeral identifier broadcasted in Eddystone Ephemeral ID packet.
resolved
Flag indicating if Eddystone was resolved.