using System.Collections.Generic;
namespace MUTANT.Integrator.FTP
public string Host { get; set; }
public int Port { get; set; }
public int ConnectTimeout { get; set; }
public bool IsConnected { get; }
public bool IsAuthenticated { get; }
public bool IsEncrypted { get; }
public Enum ConnectEncryptionMode { get; }
public Enum Encoding { get; set; }
public Enum FtpListOption { get; set; }
public void Connect(NetworkCredential credentials);
public void Disconnect();
public IEnumerable<string> listFiles(string baseFolder, FtpListOption listOption);
public MemoryStream DownloadStream(string path);