TTGeofencingReport

@interface TTGeofencingReport : NSObject

A report generated by the Geofencing service for a single point. It lists fences within a project specified in the request that the point is inside and outside of. @BETA

  • A summary of report request.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        TTGeofencingReportSummary *_Nonnull summary;

    Swift

    var summary: TTGeofencingReportSummary { get }
  • A list of fences the point passed in request is inside of in ascending order of distance between the point and the fence.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSArray<TTGeofencingReportFenceDetails *> *_Nonnull inside;

    Swift

    var inside: [TTGeofencingReportFenceDetails] { get }
  • A list of fences the point passed in request is outside of that are within provided radius from the point. If there are no such fences, the closest fence outside of the radius is returned, unless no fences the point is outside of exist in the project.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSArray<TTGeofencingReportFenceDetails *> *_Nonnull outside;

    Swift

    var outside: [TTGeofencingReportFenceDetails] { get }
  • Response HTTP headers.

    Declaration

    Objective-C

    - (id)HTTPHeaders;

    Swift

    func httpHeaders() -> Any!