Exemple #1
0
 internal LYR001DataCache GetDataCache()
 {
     if (_dataCache == null ||
         _dataCache.IsComplete() ||
         _dataCache.IsTimeout())
     {
         _dataCache = new LYR001DataCache();
     }
     return(_dataCache);
 }
Exemple #2
0
        private void ProcessDataCache(LYR001Device d, LYR001DataCache dataCache)
        {
            if (dataCache.IsComplete())
            {
                GRData grdata = dataCache.ToGRData();
                d.DeviceDataManager.Last = grdata;

                // save
                //
                int id = GuidHelper.ConvertToInt32(d.Guid);
                DBI.Instance.InsertGRData(id, grdata);
            }
        }