BDZoneInfo

@interface BDZoneInfo : NSObject

@brief Contains information about a Zone, including the set of @ref BDFenceInfo “fences” that comprise it.

A set of @ref BDZoneInfo objects will be delivered to your application’s BDPLocationDelegate#locationDelegate at the time of their download from the Bluedot Point web-service.

This usually occurs immediately after the authentication process is complete.

@copyright Bluedot Innovation

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

    Declaration

    Objective-C

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

    Declaration

    Objective-C

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

    A unique GUID to identify this Zone by. This is permanent and may be used to identify specific Zones created in the Point Access web-interface, from your client application.

    Declaration

    Objective-C

    @property (copy, readonly) NSString *ID;
  • The set of BDFenceInfo fences included in this Zone.

    Declaration

    Objective-C

    @property (copy, readonly) NSSet<BDFenceInfo *> *fences;
  • The set of BDBeaconInfo beacons included in this Zone.

    Declaration

    Objective-C

    @property (copy, readonly) NSSet<BDBeaconInfo *> *beacons;
  • Whether CheckOuts should be generated for any CheckIns to this Zone.

    Declaration

    Objective-C

    @property (readonly) BOOL checkOut;
  • Undocumented

    Declaration

    Objective-C

    - (BOOL)isEqual:(id)other;
  • Undocumented

    Declaration

    Objective-C

    - (BOOL)isEqualToInfo:(BDZoneInfo *)info;
  • Undocumented

    Declaration

    Objective-C

    - (NSUInteger)hash;