BDBeaconInfo

@interface BDBeaconInfo : NSObject <BDPSpatialObjectInfo, NSCoding>

@brief Information about a BLE Beacon, as defined in Point Access.

@copyright Bluedot Innovation

  • The name of this Beacon that was entered into Point Access

    Declaration

    Objective-C

    @property (copy, readonly) NSString *name;
  • The description of this Beacon that was entered into Point Access

    Declaration

    Objective-C

    @property (copy, readonly) NSString *description;
  • ID

    The ID of this Beacon

    Declaration

    Objective-C

    @property (copy, readonly) NSString *ID;
  • The proximityUUID of this Beacon, as entered into Point Access

    Declaration

    Objective-C

    @property (copy, readonly) NSString *proximityUuid;
  • The major identifier of this Beacon, as entered into Point Access

    Declaration

    Objective-C

    @property (readonly) NSUInteger major;
  • The minor identifier of this Beacon, as entered into Point Access

    Declaration

    Objective-C

    @property (readonly) NSUInteger minor;
  • The approximate location of this Beacon, as entered into Point Access, or NULL if this Beacon has no fixed location.

    Declaration

    Objective-C

    @property (readonly) CLLocationCoordinate2D location;
  • Returns a BDPoint representation of the approximate location of this Beacon, as entered into Point Access, or nil if this Beacon has no fixed location. This property conforms the spatial aspect of BDBeaconInfo and BDFenceInfo to a common interface BDPSpatialInfo.

    Declaration

    Objective-C

    @property (readonly) BDGeometry *geometry;