C# Class Plugin.BLE.Abstractions.CharacteristicBase

Inheritance: ICharacteristic
Afficher le fichier Open project: xabre/xamarin-bluetooth-le

Méthodes publiques

Méthode Description
GetDescriptorAsync ( System.Guid id ) : Task
GetDescriptorsAsync ( ) : Task>
ReadAsync ( ) : Task
StartUpdatesAsync ( ) : System.Threading.Tasks.Task
StopUpdatesAsync ( ) : System.Threading.Tasks.Task
WriteAsync ( byte data ) : Task

Méthodes protégées

Méthode Description
GetDescriptorsNativeAsync ( ) : Task>
ReadNativeAsync ( ) : Task
StartUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
StopUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
WriteNativeAsync ( byte data, CharacteristicWriteType writeType ) : Task

Private Methods

Méthode Description
GetWriteType ( ) : CharacteristicWriteType

Method Details

GetDescriptorAsync() public méthode

public GetDescriptorAsync ( System.Guid id ) : Task
id System.Guid
Résultat Task

GetDescriptorsAsync() public méthode

public GetDescriptorsAsync ( ) : Task>
Résultat Task>

GetDescriptorsNativeAsync() protected abstract méthode

protected abstract GetDescriptorsNativeAsync ( ) : Task>
Résultat Task>

ReadAsync() public méthode

public ReadAsync ( ) : Task
Résultat Task

ReadNativeAsync() protected abstract méthode

protected abstract ReadNativeAsync ( ) : Task
Résultat Task

StartUpdatesAsync() public méthode

public StartUpdatesAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

StartUpdatesNativeAsync() protected abstract méthode

protected abstract StartUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

StopUpdatesAsync() public méthode

public StopUpdatesAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

StopUpdatesNativeAsync() protected abstract méthode

protected abstract StopUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

WriteAsync() public méthode

public WriteAsync ( byte data ) : Task
data byte
Résultat Task

WriteNativeAsync() protected abstract méthode

protected abstract WriteNativeAsync ( byte data, CharacteristicWriteType writeType ) : Task
data byte
writeType CharacteristicWriteType
Résultat Task