/// <summary> /// Konstruktor FtpUtility dla pojedynczych usług /// </summary> /// <param name="endpoint">Parametry serwera</param> /// <param name="window">Główne okno aplikacji</param> public FtpUtilityBase(FtpEndpointModel endpoint, MainWindow window) { m_mainWnd = window; m_showError = window.m_showError; m_SyncMode = eSyncFileMode.AllFiles; FromFtpEndpoint(endpoint); }
/// <summary> /// Konstruktor FtpUtility sterowanego przez <see>FtpDispatcher</see> /// </summary> /// <param name="endpoint">Parametry serwera</param> /// <param name="dispatcher">Obiekt sterujący wątkami</param> /// <param name="mode">Algorytm kwalifikacji plików do transferu</param> public FtpUtilityBase(FtpEndpointModel endpoint, FtpDispatcher dispatcher, eSyncFileMode mode) { m_SyncMode = mode; m_Disp = dispatcher; m_mainWnd = dispatcher.m_mainWnd; m_showError = m_mainWnd.m_showError; FromFtpEndpoint(endpoint); }