ZDCPullResult

enum ZDCPullResult {}

Specifies the final result of a pull attempt.

  • The pull operation was successful, and the client is now up-to-date with the cloud.

    Declaration

    Objective-C

    ZDCPullResult_Success = 0

    Swift

    case success = 0
  • The pull operation was cancelled by request.

    Declaration

    Objective-C

    ZDCPullResult_ManuallyAborted = 1

    Swift

    case manuallyAborted = 1
  • The pull operation failed temporarily.

    While the framework was pulling data from the cloud, the state of the treesystem changed sufficiently to require the pull system to start over.

    When this failure occurs, the framework will retry a pull soon.

    Declaration

    Objective-C

    ZDCPullResult_Fail_CloudChanged = 2

    Swift

    case fail_CloudChanged = 2
  • The pull operation failed due to an authentication problem.

    The framework will be unable to retry a pull until the user is reauthenticated. Typically this occurs when the user account has been suspended or deleted (due to a missed payment).

    Declaration

    Objective-C

    ZDCPullResult_Fail_Auth = 3

    Swift

    case fail_Auth = 3
  • The pull operation failed.

    The framework encountered an unknown error during the pull process. When this failure occurs, the framework will rety, using a delay based on exponential backoff.

    Declaration

    Objective-C

    ZDCPullResult_Fail_Other = 4

    Swift

    case fail_Other = 4