示例#1
0
 public void ResetUik(ResetSoftReason reason)
 {
     SynchronizationEnabled = false;
     if (IsRemoteScannerConnected)
     {
         EnablePing(false);
         RemoteScanner.ResetSoft(reason, true, true);
     }
     ((IScannerInteractionChannel)this).ResetSoft(reason, false, true);
 }
示例#2
0
 private void ResetPrintReportExecutingNow(bool printFinishedOnLocal)
 {
     Logger.LogVerbose(printFinishedOnLocal
                           ? Message.SyncPrintReportFinishedOnLocal
                           : Message.SyncPrintReportFinishedOnRemote);
     if (printFinishedOnLocal && IsRemoteScannerConnected)
     {
         RemoteScanner.PrintReportFinished();
     }
     EnablePing(true);
 }
示例#3
0
 private void SetPrintReportExecutingNow(bool printStartingOnLocal)
 {
     Logger.LogVerbose(printStartingOnLocal
                           ? Message.SyncPrintReportStartingOnLocal
                           : Message.SyncPrintReportStartingOnRemote);
     if (printStartingOnLocal && IsRemoteScannerConnected)
     {
         RemoteScanner.PrintReportStarting();
     }
     EnablePing(false);
 }