Relativity.Transfer.TransferPathProgressEventArgs
namespace Relativity.Transfer
{
public class TransferPathProgressEventArgs : EventArgs
{
public long BytesTransferred { get; }
public string Checksum { get; }
public bool Completed { get; }
public DateTime? EndTime { get; }
public TransferPath Path { get; }
public ITransferRequest Request { get; }
public DateTime? StartTime { get; }
public TransferPathStatus Status { get; }
public string TargetFile { get; }
public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, string targetFile, TransferPathStatus status, bool completed);
public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, string targetFile, TransferPathStatus status, bool completed, DateTime? startTime, DateTime? endTime, long bytesTransferred);
public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, string targetFile, TransferPathStatus status, bool completed, DateTime? startTime, DateTime? endTime, long bytesTransferred, string checksum);
}
}