BLUiBeaconData Class Reference

Inherits from NSObject
Declared in BLUiBeaconData.h
BLUiBeaconData.m

Overview

BLUiBeaconData objects are used to represent the data of the BlueBeacon iBeacon slot.

  uuid

The iBeacon Proximity UUID for the iBeacon slot.

@property (nullable, nonatomic, readonly) NSUUID *uuid

Declared In

BLUiBeaconData.h

  major

The iBeacon Major Number for the iBeacon slot.

@property (nullable, nonatomic, readonly) NSNumber *major

Declared In

BLUiBeaconData.h

  minor

The iBeacon Minor Number for the iBeacon slot.

@property (nullable, nonatomic, readonly) NSNumber *minor

Declared In

BLUiBeaconData.h

  calibratedTxPower

The iBeacon Calibrated Tx Power for the iBeacon slot.

@property (nullable, nonatomic, readonly) NSNumber *calibratedTxPower

Declared In

BLUiBeaconData.h

– initWithProximityUUID:major:minor:calibratedTxPower:

Initializes the iBeacon slot with specified values for Proximity UUID, Major Number, Minor Numer and Calibrated Tx Power.

- (nonnull instancetype)initWithProximityUUID:(nonnull NSUUID *)uuid major:(nonnull NSNumber *)major minor:(nonnull NSNumber *)minor calibratedTxPower:(nullable NSNumber *)calibratedTxPower

Parameters

uuid

The iBeacon Proximity UUID.

major

The iBeacon Major Number.

minor

The iBeacon Minor Number.

calibratedTxPower

The iBeacon Calibrated.

Return Value

Returns a newly initialized iBeacon slot data object.

Declared In

BLUiBeaconData.h