Пример #1
0
        public void Pause()
        {
            //if (processBetThread != null)
            //{
            //    processBetThread.Abort();
            //}

            //SboEngine.UpdateLiveDataChange -= SboEngineOnUpdateLiveDataChange;
            //ServerCallback.OnTransaction -= ServerCallback_OnTransaction;
            ServerCallback.OnTransactionStatic -= ServerCallback_OnTransaction;
            _driver.OnSboScanUpdate            -= OnSboUpdateScan;
            //IbetSboDriver.OnSboScanUpdate -= OnSboUpdateScan;
            //ServerCallback.OnIbetScanUpdate -= OnIbetUpdateScan;
            //ServerCallback.OnSboScanUpdate -= OnSboUpdateScan;
            if (IbetEngine.Status == eServiceStatus.Started)
            {
                IbetEngine.PauseScan();
            }

            if (SboEngine.Status == eServiceStatus.Started)
            {
                SboEngine.PauseScan();
            }

            if (objUpdateCreditTimer != null)
            {
                objUpdateCreditTimer.Dispose();
            }


            Status = eServiceStatus.Paused;
        }
Пример #2
0
        public void Pause()
        {
            ServerCallback.OnSboScanUpdate -= OnSboUpdateScan;
            if (IbetEngine.Status == eServiceStatus.Started)
            {
                IbetEngine.PauseScan();
            }

            if (SboEngine.Status == eServiceStatus.Started)
            {
                SboEngine.PauseScan();
            }

            if (objUpdateCreditTimer != null)
            {
                objUpdateCreditTimer.Dispose();
            }

            Status = eServiceStatus.Paused;
        }
        public void Pause()
        {
            //SboEngine.UpdateLiveDataChange -= sbobetUpdateChange_Event;
            //SboEngine.UpdateNonLiveDataChange -= sbobetUpdateChange_Event;

            if (IbetEngine.Status == eServiceStatus.Started)
            {
                IbetEngine.PauseScan();
            }

            if (SboEngine.Status == eServiceStatus.Started)
            {
                SboEngine.PauseScan();
            }

            if (objUpdateCreditTimer != null)
            {
                objUpdateCreditTimer.Dispose();
            }

            Status = eServiceStatus.Paused;
        }