Protocols

The following protocols are available globally.

  • A delegate used to get progress updates while an OfflineODataProvider is opening, downloading, file downloading, uploading, and sending the store to server, to get state change notifications, and to get information about requests that fail during an upload.

    See more

    Declaration

    Swift

    @available(swift, deprecated: 5.1, message: "New functions for obtaining progress information for open, download, upload, and sendStore are available using OfflineODataProviderDelegate.")
    public protocol OfflineODataDelegate
  • A protocol that all Offline OData progress structs adopt.

    See more

    Declaration

    Swift

    public protocol OfflineODataProviderProgressReporting
  • A delegate used to get progress updates while an OfflineODataProvider is opening, downloading, uploading, and sending the store to server, and to get information about requests that fail during an upload.

    See more

    Declaration

    Swift

    public protocol OfflineODataProviderDelegate