Sdílet prostřednictvím


SunxiDriver.WaitForEventAsync(Int32, PinEventTypes, CancellationToken) Metoda

Definice

Asynchronní volání, dokud není přijata událost typu eventType nebo dokud není požadováno zrušení.

protected override System.Threading.Tasks.ValueTask<System.Device.Gpio.WaitForEventResult> WaitForEventAsync (int pinNumber, System.Device.Gpio.PinEventTypes eventTypes, System.Threading.CancellationToken cancellationToken);
override this.WaitForEventAsync : int * System.Device.Gpio.PinEventTypes * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Device.Gpio.WaitForEventResult>
Protected Overrides Function WaitForEventAsync (pinNumber As Integer, eventTypes As PinEventTypes, cancellationToken As CancellationToken) As ValueTask(Of WaitForEventResult)

Parametry

pinNumber
Int32

Číslo pinu v logickém schématu číslování ovladače.

eventTypes
PinEventTypes

Typy událostí, na které se má čekat.

cancellationToken
CancellationToken

Token zrušení, kdy má operace přestat čekat na událost.

Návraty

Úkol představující operaci získání struktury, která obsahuje výsledek operace čekání

Platí pro