C# Class Plugin.BLE.Android.Device

Inheritance: Plugin.BLE.Abstractions.DeviceBase
Afficher le fichier Open project: xabre/xamarin-bluetooth-le Class Usage Examples

Méthodes publiques

Méthode Description
CloseGatt ( ) : void
Device ( Adapter adapter, Android.Bluetooth.BluetoothDevice nativeDevice, Android.Bluetooth.BluetoothGatt gatt, IGattCallback gattCallback, int rssi, byte advertisementData = null ) : System
Disconnect ( ) : void
ParseScanRecord ( byte scanRecord ) : List
Update ( Android.Bluetooth.BluetoothDevice nativeDevice, Android.Bluetooth.BluetoothGatt gatt, IGattCallback gattCallback ) : void
UpdateRssiAsync ( ) : Task

Méthodes protégées

Méthode Description
GetServicesNativeAsync ( ) : Task>
GetState ( ) : DeviceState

Private Methods

Méthode Description
ParseDeviceId ( ) : System.Guid

Method Details

CloseGatt() public méthode

public CloseGatt ( ) : void
Résultat void

Device() public méthode

public Device ( Adapter adapter, Android.Bluetooth.BluetoothDevice nativeDevice, Android.Bluetooth.BluetoothGatt gatt, IGattCallback gattCallback, int rssi, byte advertisementData = null ) : System
adapter Adapter
nativeDevice Android.Bluetooth.BluetoothDevice
gatt Android.Bluetooth.BluetoothGatt
gattCallback IGattCallback
rssi int
advertisementData byte
Résultat System

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

GetServicesNativeAsync() protected méthode

protected GetServicesNativeAsync ( ) : Task>
Résultat Task>

GetState() protected méthode

protected GetState ( ) : DeviceState
Résultat DeviceState

ParseScanRecord() public static méthode

public static ParseScanRecord ( byte scanRecord ) : List
scanRecord byte
Résultat List

Update() public méthode

public Update ( Android.Bluetooth.BluetoothDevice nativeDevice, Android.Bluetooth.BluetoothGatt gatt, IGattCallback gattCallback ) : void
nativeDevice Android.Bluetooth.BluetoothDevice
gatt Android.Bluetooth.BluetoothGatt
gattCallback IGattCallback
Résultat void

UpdateRssiAsync() public méthode

public UpdateRssiAsync ( ) : Task
Résultat Task