C# 클래스 Plugin.BLE.Abstractions.CharacteristicBase

상속: ICharacteristic
파일 보기 프로젝트 열기: xabre/xamarin-bluetooth-le

공개 메소드들

메소드 설명
GetDescriptorAsync ( System.Guid id ) : Task
GetDescriptorsAsync ( ) : Task>
ReadAsync ( ) : Task
StartUpdatesAsync ( ) : System.Threading.Tasks.Task
StopUpdatesAsync ( ) : System.Threading.Tasks.Task
WriteAsync ( byte data ) : Task

보호된 메소드들

메소드 설명
GetDescriptorsNativeAsync ( ) : Task>
ReadNativeAsync ( ) : Task
StartUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
StopUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
WriteNativeAsync ( byte data, CharacteristicWriteType writeType ) : Task

비공개 메소드들

메소드 설명
GetWriteType ( ) : CharacteristicWriteType

메소드 상세

GetDescriptorAsync() 공개 메소드

public GetDescriptorAsync ( System.Guid id ) : Task
id System.Guid
리턴 Task

GetDescriptorsAsync() 공개 메소드

public GetDescriptorsAsync ( ) : Task>
리턴 Task>

GetDescriptorsNativeAsync() 보호된 추상적인 메소드

protected abstract GetDescriptorsNativeAsync ( ) : Task>
리턴 Task>

ReadAsync() 공개 메소드

public ReadAsync ( ) : Task
리턴 Task

ReadNativeAsync() 보호된 추상적인 메소드

protected abstract ReadNativeAsync ( ) : Task
리턴 Task

StartUpdatesAsync() 공개 메소드

public StartUpdatesAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

StartUpdatesNativeAsync() 보호된 추상적인 메소드

protected abstract StartUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

StopUpdatesAsync() 공개 메소드

public StopUpdatesAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

StopUpdatesNativeAsync() 보호된 추상적인 메소드

protected abstract StopUpdatesNativeAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

WriteAsync() 공개 메소드

public WriteAsync ( byte data ) : Task
data byte
리턴 Task

WriteNativeAsync() 보호된 추상적인 메소드

protected abstract WriteNativeAsync ( byte data, CharacteristicWriteType writeType ) : Task
data byte
writeType CharacteristicWriteType
리턴 Task