using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Duplicati.Library.Interface { /// /// Backends that support reporting quota should implement this interface /// public interface IQuotaEnabledBackend : IBackend { /// /// The total number of bytes available on the backend, /// may return -1 if the particular host implementation /// does not support quotas, but the backend does /// long TotalQuotaSpace { get; } /// /// The total number of unused bytes on the backend, /// may return -1 if the particular host implementation /// does not support quotas, but the backend does /// long FreeQuotaSpace { get; } } }