ZendriveScannedBeaconInfo
@interface ZendriveScannedBeaconInfo : NSObject
Wrapper for beacons scanned using +[ZendriveVehicleTagging: getNearbyBeacons:uuid:major:minor:completionHandler:].
-
The UUID of the scanned beacon.
Declaration
Objective-C
@property (nonatomic, nonnull) NSString *uuid; -
The major of the scanned beacon.
Declaration
Objective-C
@property (nonatomic, nonnull) NSNumber *major; -
The minor of the scanned beacon.
Declaration
Objective-C
@property (nonatomic, nonnull) NSNumber *minor; -
The RSSI of the scanned beacon.
Declaration
Objective-C
@property (nonatomic) NSInteger rssi; -
The proximity of the scanned beacon.
Declaration
Objective-C
@property (nonatomic) CLProximity proximity; -
The accuracy of the proximity value, measured in meters from the beacon.
Declaration
Objective-C
@property (nonatomic) CLLocationAccuracy accuracy; -
The timestamp representing when the beacon was observed.
Declaration
Objective-C
@property (nonatomic) long long timestamp; -
Initialize the beacon with UUID, major, minor, RSSI, proximity and accuracy.
Declaration
Objective-C
- (instancetype _Nonnull)initWithUUID:(NSString *_Nonnull)uuid major:(NSNumber *_Nonnull)major minor:(NSNumber *_Nonnull)minor rssi:(NSInteger)rssi proximity:(CLProximity)proximity accuracy:(CLLocationAccuracy)accuracy timestamp:(long long)timestamp; -
Initialize the beacon with UUID, major, minor.
Declaration
Objective-C
- (instancetype _Nonnull)initWithUUID:(NSString *_Nonnull)uuid major:(NSNumber *_Nonnull)major minor:(NSNumber *_Nonnull)minor; -
Initialize the beacon with CLBeacon.
Declaration
Objective-C
- (instancetype _Nonnull)initWithCLBeacon:(CLBeacon *_Nonnull)clBeacon; -
Returns a dictionary that represents the
ZendriveScannedBeaconInfoobject.Declaration
Objective-C
- (NSDictionary *_Nonnull)toDictionary;
ZendriveScannedBeaconInfo Class Reference