ConflictingClientOperation

public enum ConflictingClientOperation : Equatable

Because downloads are higher-priority (than uploads) with the SyncServer, all conflicts effectively originate from a server download operation: A download-deletion, a file-download, or an appMetaData download. The type of server operation will be apparent from the context.

And the conflict is between the server operation and a local, client operation.

  • Declaration

    Swift

    public enum ContentType
  • Declaration

    Swift

    case uploadDeletion
  • Declaration

    Swift

    case contentUpload(ContentType)
  • There are both upload deletions and content uploads conflicting.

    Declaration

    Swift

    case both
  • Declaration

    Swift

    public static func == (lhs: ConflictingClientOperation, rhs: ConflictingClientOperation) -> Bool