QueuedJob

open class QueuedJob : Job, QueueIdentifiable, Equatable

Undocumented

  • id

    Declaration

    Swift

    public let id: String
  • Undocumented

    Declaration

    Swift

    public internal(set) var tries: Int { get }
  • Undocumented

    Declaration

    Swift

    public internal(set) var state: State { get }
  • Declaration

    Swift

    public static func == (lhs: QueuedJob, rhs: QueuedJob) -> Bool
  • Declaration

    Swift

    required public init(from decoder: Decoder) throws
  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws
  • Undocumented

    Declaration

    Swift

    public var shouldContinueInBackground: Bool { get }
  • Undocumented

    Declaration

    Swift

    public var maxTries: Int { get }
  • Undocumented

    Declaration

    Swift

    public var retryUntil: Date? { get }
  • Undocumented

    Declaration

    Swift

    public var timeout: TimeInterval { get }
  • Undocumented

    Declaration

    Swift

    public var earliestBeginTime: Date? { get }
  • Undocumented

    Declaration

    Swift

    public var expirationTime: Date? { get }
  • Undocumented

    Declaration

    Swift

    public func handle(completion: (Henry.Result) -> Void) -> JobCancellable
  • Undocumented

    Declaration

    Swift

    public func jobDidSucceed()
  • Undocumented

    Declaration

    Swift

    public func jobDidFail(reason: Henry.FailReason) -> Henry.FailAction
  • Undocumented

    See more

    Declaration

    Swift

    public enum State : String, Codable