コード例 #1
0
        private void StopCellIDCollector()
        {
            if (null != m_CellIdCollector && m_CellIdCollector.Started)
            {
                m_CellIdCollector.Stop();

                //I need to create always new CellCollector
                //in order to use the switch AlwaysOn.

                m_CellIdCollector.CellIdFound -= CellIdCollector_CellIdFound;
                m_CellIdCollector.Dispose();
                m_CellIdCollector = null;
            }
        }
コード例 #2
0
        private void StartCellIDCollector()
        {
            if (null == m_CellIdCollector)
            {
                bool _AlwaysOn = (NativeMethods.IsEmulator() || (!NativeMethods.IsEmulator() && m_DevicePowered));

                m_CellIdCollector = new CellIdCollector(_AlwaysOn);
                m_CellIdCollector.WorkUnattended = Options.Unattended;
                m_CellIdCollector.CellIdFound   += CellIdCollector_CellIdFound;
                m_CellIdCollector.Logger         = Logger;

                Logger.Log("New CellIdCollector - AlwaysOn : {0}", _AlwaysOn);
            }
            m_CellIdCollector.Start();

            Logger.Log("CellIDCollector Started");
        }
コード例 #3
0
        private void StopCellIDCollector()
        {
            if (null != m_CellIdCollector && m_CellIdCollector.Started)
            {
                m_CellIdCollector.Stop();

                //I need to create always new CellCollector
                //in order to use the switch AlwaysOn.

                m_CellIdCollector.CellIdFound -= CellIdCollector_CellIdFound;
                m_CellIdCollector.Dispose();
                m_CellIdCollector = null;
               }
        }
コード例 #4
0
        private void StartCellIDCollector()
        {
            if (null == m_CellIdCollector)
            {
                bool _AlwaysOn = (NativeMethods.IsEmulator() || (!NativeMethods.IsEmulator() && m_DevicePowered));

                m_CellIdCollector = new CellIdCollector(_AlwaysOn);
                m_CellIdCollector.WorkUnattended = Options.Unattended;
                m_CellIdCollector.CellIdFound += CellIdCollector_CellIdFound;
                m_CellIdCollector.Logger = Logger;

                Logger.Log("New CellIdCollector - AlwaysOn : {0}", _AlwaysOn);
            }
            m_CellIdCollector.Start();

            Logger.Log("CellIDCollector Started");
        }