C# Класс Plugin.BLE.Android.Characteristic

Наследование: Plugin.BLE.Abstractions.CharacteristicBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Characteristic ( Android.Bluetooth.BluetoothGattCharacteristic nativeCharacteristic, Android.Bluetooth.BluetoothGatt gatt, IGattCallback gattCallback ) : System

Защищенные методы

Метод Описание
GetDescriptorsNativeAsync ( ) : Task>
ReadNativeAsync ( ) : Task
StartUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
StopUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
WriteNativeAsync ( byte data, CharacteristicWriteType writeType ) : Task

Приватные методы

Метод Описание
InternalWrite ( byte data ) : void
OnCharacteristicValueChanged ( object sender, CharacteristicReadCallbackEventArgs e ) : void
ReadInternal ( ) : void

Описание методов

Characteristic() публичный Метод

public Characteristic ( Android.Bluetooth.BluetoothGattCharacteristic nativeCharacteristic, Android.Bluetooth.BluetoothGatt gatt, IGattCallback gattCallback ) : System
nativeCharacteristic Android.Bluetooth.BluetoothGattCharacteristic
gatt Android.Bluetooth.BluetoothGatt
gattCallback IGattCallback
Результат System

GetDescriptorsNativeAsync() защищенный Метод

protected GetDescriptorsNativeAsync ( ) : Task>
Результат Task>

ReadNativeAsync() защищенный Метод

protected ReadNativeAsync ( ) : Task
Результат Task

StartUpdatesNativeAsync() защищенный Метод

protected StartUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

StopUpdatesNativeAsync() защищенный Метод

protected StopUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

WriteNativeAsync() защищенный Метод

protected WriteNativeAsync ( byte data, CharacteristicWriteType writeType ) : Task
data byte
writeType CharacteristicWriteType
Результат Task