BluetoothLE.iOS.Service.DiscoveredCharacteristic C# (CSharp) Метод

DiscoveredCharacteristic() приватный Метод

private DiscoveredCharacteristic ( object sender, CBServiceEventArgs args ) : void
sender object
args CBServiceEventArgs
Результат void
		private void DiscoveredCharacteristic(object sender, CBServiceEventArgs args)
		{
			if (args.Service.UUID != _nativeService.UUID)
				return;
			
			foreach (var c in args.Service.Characteristics)
			{
				var charId = c.UUID.ToString().ToGuid();
				if (Characteristics.All(x => x.Id != charId))
				{
					var characteristic = new Characteristic(_peripheral, c);
					Characteristics.Add(characteristic);

					CharacteristicDiscovered(this, new CharacteristicDiscoveredEventArgs(characteristic));
				}
			}
		}