<PackageReference Include="Relativity.Server.Transfer.SDK" Version="7.7.0" />

Relativity.Transfer.Aspera.AsperaFaspProxy

namespace Relativity.Transfer.Aspera { internal class AsperaFaspProxy : IAsperaFaspProxy, IDisposable { public AsperaFaspProxy(ITransferLog log, AsperaClientConfiguration configuration, IFileSystemService fileSystemService); public void Dispose(); public void AddJobListener(Guid sessionId, FileTransferListener listener); public void AddPersistentPath(Guid sessionId, TransferPath path); public void CancelTransfer(Guid sessionId, bool persistentSession); public void DebugEnabled(bool value); public IEnumerable<Guid> GetSessionIds(); public SessionStats GetSessionStatistics(Guid sessionId); public void SetupRuntime(); public void LockPersistentSession(Guid sessionId); public void RemoveJobListener(Guid sessionId, FileTransferListener listener); public void RemoveSession(Guid sessionId); public void SetRate(Guid sessionId, int targetRateKbps, int minRateKbps, Policy policy); public Guid StartTransfer(JobOrder order, Guid jobId, int transferRetryCount, FileTransferListener listener); } }