Lingua

GpioDriver.WaitForEventAsync(Int32, PinEventTypes, CancellationToken) Metodo

Definizione

Chiamata asincrona fino a quando non viene ricevuto un evento di tipo eventType o viene richiesto un annullamento.

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

Parametri

pinNumber
Int32

Numero di pin nello schema di numerazione logica del driver.

eventTypes
PinEventTypes

Tipi di evento da attendere.

cancellationToken
CancellationToken

Token di annullamento di quando l'operazione deve interrompere l'attesa di un evento.

Valori restituiti

Attività che rappresenta l'operazione di recupero della struttura che contiene il risultato dell'operazione di attesa

Si applica a