Esempio n. 1
0
 public void Reset(uint siteNum, uint sensorNum, DataUpdateFunc func)
 {
     UnSet();
     this.siteNum   = siteNum;
     this.sensorNum = sensorNum;
     duf            = func;
     if (!sensorUi.ContainsKey(siteNum))
     {
         sensorUi.Add(siteNum, new Dictionary <uint, List <DataUpdateFunc> >());
     }
     if (!sensorUi[siteNum].ContainsKey(sensorNum))
     {
         sensorUi[siteNum].Add(sensorNum, new List <DataUpdateFunc>());
     }
     sensorUi[siteNum][sensorNum].Add(func);
     duf = func;
 }
Esempio n. 2
0
 public UiUpdater(uint siteNum, uint sensorNum, DataUpdateFunc func)
 {
     Reset(siteNum, sensorNum, func);
 }