public void SetValues(NewsServerConnectionData other) { this.ServerName = other.ServerName; this.UserName = other.UserName; this.Password = other.Password; this.Port = other.Port; this.Connections = other.Connections; this.Encryption = other.Encryption; }
// private NewsServerConnectionData server; public NewsServer(NZBDriveDLL.NZBDrive nzbDrive, NewsServerConnectionData server) { ServerConnection = new NewsServerConnection(nzbDrive, server); ServerStatus = new NewsServerStatus() { ConnectionDataRate = 0, ConnectionDataRateUnit = DataRateUnit.Unlimited, ErrorCount = 0, ConnectionStatusCollection = new ObservableCollection <NewsServerConnectionStatus>(Enumerable.Repeat(NewsServerConnectionStatus.Disconnected, server.Connections)) }; }
internal void Change(int idx, NewsServerConnectionData server) { this[idx] = new NewsServer(_nzbDrive, server); FireChangedEvent(); }
internal void Add(NewsServerConnectionData server) { this.Add(new NewsServer(_nzbDrive, server)); FireChangedEvent(); }
public NewsServerConnectionData(NewsServerConnectionData other) { SetValues(other); }
public NewsServerConnection(NZBDriveDLL.NZBDrive nzbDrive, NewsServerConnectionData other) : base(other) { _nzbDrive = nzbDrive; }