SyncManagerProtocol

public protocol SyncManagerProtocol : AnyObject
  • Disconnect engines from sync, deleting/resetting the sync-related data

    Declaration

    Swift

    func disconnect()
  • Get a list of engine names available for syncing

    Declaration

    Swift

    func getAvailableEngines() -> [String]
  • Perform a sync. See [SyncParams] and [SyncResult] for details on how this works

    Declaration

    Swift

    func sync(params: SyncParams) throws -> SyncResult