//----
        //IAsyncResult IBluetoothClient.BeginDiscoverDevices(int maxDevices, bool authenticated, bool remembered, bool unknown, bool discoverableOnly, AsyncCallback callback, object state)
        protected override void BeginInquiry(int maxDevices, AsyncCallback callback, object state,
                                             BluetoothClient.LiveDiscoveryCallback liveDiscoHandler,
                                             object liveDiscoState, DiscoDevsParams args)
        {
            AndroidBthInquiry inq;

            lock (_lock) {
                if (_inquiry == null)
                {
                    _inquiry = _fcty.GetInquiry();
                }
                inq = _inquiry;
            }
            inq.DoBeginInquiry(maxDevices, InquiryLength,
                               callback, state,
                               liveDiscoHandler, liveDiscoState,
                               args);
        }
示例#2
0
 //
 internal DiscoRcvr1(AndroidBthInquiry parent)
 {
     _parent = parent;
 }