Beispiel #1
0
        public WaveTaskScheduler(
            IBaseDataSource source,
            IRealDataCollector collector,
            RealDataFile file,
            RenderTask listRenderTask,
            RenderTask viewRenderTask,
            StatisticTask statisticTask,
            ScrollTask scrollTask,
            RenderingStartedDelegate startedCallback,
            RenderingStopedDeletegate stopedCallback
            )
        {
            _baseBlock    = new StorageBlock();
            _preBaseBlock = new StorageBlock();
            _realBlock    = new StorageBlock();

            _source          = source;
            _collector       = collector;
            _file            = file;
            _listRenderTask  = listRenderTask;
            _viewRenderTask  = viewRenderTask;
            _statisticTask   = statisticTask;
            _scrollTask      = scrollTask;
            _startedCallback = startedCallback;
            _stopedCallback  = stopedCallback;
        }
Beispiel #2
0
 public AverageRealDataCollect(IRealDataCollector collector, int n)
 {
     _collector = collector;
     _n         = n;
     _block     = new StorageBlock(n);
 }