示例#1
0
 private void processScreenShotResult(Data_Net__03ScreenshotResult _03)
 {
     trayLog.Debug("ScreenshotResult " + _03.GetFileName());
     // 1) Delete the request file
     DSSwitch.msgFile02().Delete(niceSystem, _03.FileName, trayLog);
     // 2) Update the loopback file
     this.onScreenshot(_03.B64ScreenshotData, niceSystem);
 }
示例#2
0
 public static void ProcessQueuedItems(NiceSystemInfo niceSystem, dProcessOne processAction, IMyLog log)
 {
     DSSwitch.msgFile00().ForEach(niceSystem, Data_Net__00NormalMessage.eLocation.Queued, log,
                                  delegate(Data_Net__00NormalMessage msg)
     {
         processAction(msg);
     });
     DSSwitch.msgFile02().ForEach(niceSystem, log,
                                  delegate(Data_Net__02ScreenshotRequest msg)
     {
         processAction(msg);
     });
     DSSwitch.msgFile04().ForEach(niceSystem, log,
                                  delegate(Data_Net__04CheckTelNumbers msg)
     {
         processAction(msg);
     });
 }