MaplyRemoteTileFetcherLogEntry

Objective-C

@interface MaplyRemoteTileFetcherLogEntry : NSObject

Swift

class MaplyRemoteTileFetcherLogEntry : NSObject

Single entry for the logging. Reports on the status of a specific fetch.

  • URL this is about

    Declaration

    Objective-C

    @property (nonatomic, nonnull) NSURLRequest *urlReq;

    Swift

    var urlReq: URLRequest { get set }
  • Total size of data

    Declaration

    Objective-C

    @property (nonatomic) int size;

    Swift

    var size: Int32 { get set }
  • Did we get it at all?

    Declaration

    Objective-C

    @property (nonatomic) _Bool success;

    Swift

    var success: Bool { get set }
  • True if it was cached on local storage

    Declaration

    Objective-C

    @property (nonatomic) _Bool wasCached;

    Swift

    var wasCached: Bool { get set }
  • Time when the request was first presented to the RemotetTileFetcher

    Declaration

    Objective-C

    @property (nonatomic) NSTimeInterval queuedTime;

    Swift

    var queuedTime: TimeInterval { get set }
  • Time when the remote request was initiated by the system

    Declaration

    Objective-C

    @property (nonatomic) NSTimeInterval startedTime;

    Swift

    var startedTime: TimeInterval { get set }
  • If successful, when we got the request back

    Declaration

    Objective-C

    @property (nonatomic) NSTimeInterval finishedTime;

    Swift

    var finishedTime: TimeInterval { get set }