예제 #1
0
        private static void _manager_RetrievedPeripherals(object sender, CBPeripheralsEventArgs e)
        {
            foreach (CBPeripheral p in e.Peripherals)
            {
                _devices.Add(new DeviceInformation(p,string.Empty));
            }

            retrievedHandle.Set();
        }
예제 #2
0
        private void ManagerOnRetrievedConnectedPeripherals(object sender, CBPeripheralsEventArgs e)
        {
            _devices = new List <BluetoothDevice>();

            foreach (var peripheral in e.Peripherals)
            {
                _devices.Add(new BluetoothDevice(peripheral.Name, peripheral.Identifier.AsString()));
                _nativeDevices.Add(peripheral);
            }
        }
예제 #3
0
 private void CentralManagerOnRetrievedPeripherals(object sender, CBPeripheralsEventArgs e)
 {
     foreach (CBPeripheral p in e.Peripherals)
     {
         if (!retrievedDevices.Contains(p))
         {
             retrievedDevices.Add(p);
             Console.WriteLine(p.Name);
         }
     }
     Console.WriteLine("Retrieved Peripherals");
 }
 private void OnRetrievedConnectedPeripherals(object sender, CBPeripheralsEventArgs e)
 => _wes.RaiseEvent(nameof(RetrievedConnectedPeripherals), sender, e);
예제 #5
0
 /// <summary>
 /// Managers the on retrieved connected peripherals.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="cbPeripheralsEventArgs">The <see cref="CBPeripheralsEventArgs"/> instance containing the event data.</param>
 private void ManagerOnRetrievedConnectedPeripherals(object sender, CBPeripheralsEventArgs cbPeripheralsEventArgs)
 {
     System.Diagnostics.Debug.WriteLine(cbPeripheralsEventArgs);
 }
예제 #6
0
 private void ManagerOnRetrievedConnectedPeripherals(object sender, CBPeripheralsEventArgs cbPeripheralsEventArgs)
 {
     
     System.Diagnostics.Debug.WriteLine(cbPeripheralsEventArgs);
 }
예제 #7
0
 private static void _manager_RetrievedConnectedPeripherals(object sender, CBPeripheralsEventArgs e)
 {
     throw new NotImplementedException();
 }
예제 #8
0
 private void ManagerOnRetrievedPeripherals(object sender, CBPeripheralsEventArgs e)
 {
 }