Sdílet prostřednictvím


RaspberryPi3Driver.WaitForEventAsync Metoda

Definice

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

protected internal 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 Friend 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