private void ReadDataSources() { foreach (BinaryFileFixup fixup in this.dataSourceFixupTable) { if (fixup.Position != BinaryFileDao.UnknownOffset) { BinaryFileDataSourceDao dataSourceDao = new BinaryFileDataSourceDao(this); dataSourceDao.Fixup = fixup; DataSourceDto dataSourceDto = dataSourceDao.Read(); this.DataSources.Add(dataSourceDao); this.dto.AddDataSource(dataSourceDto); } } }
public BinaryFileDataSourceDao GetDataSourceByName(string dataSourceName) { BinaryFileDataSourceDao foundDataSource = null; foreach (BinaryFileDataSourceDao dao in this.dataSourceFixupTable) { if (dao.Name == dataSourceName) { foundDataSource = dao; break; } } return(foundDataSource); }
public BinaryFileArchiveDao(BinaryFileDataSourceDao dataSourceDao) { this.dataPointQueueDao = new BinaryFileDataPointCircularQueueDao(this); this.accumulatedReadingsDao = new BinaryFileReadingCollectionDao(this); this.dataSourceDao = dataSourceDao; }
public void Add(BinaryFileDataSourceDao newDataSourceDao) { this.dataSourceFixupTable.Add(newDataSourceDao); }
public BinaryFileDataSourceStatsDao(BinaryFileDataSourceDao dataSourceDao) { this.parent = dataSourceDao; }