Edit

Share via


Pcx857x.WaitForEventAsync(Int32, PinEventTypes, CancellationToken) Method

Definition

Async call until an event of type eventType is received or a cancellation is requested.

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)

Parameters

pinNumber
Int32

The pin number in the driver's logical numbering scheme.

eventTypes
PinEventTypes

The event types to wait for.

cancellationToken
CancellationToken

The cancellation token of when the operation should stop waiting for an event.

Returns

A task representing the operation of getting the structure that contains the result of the waiting operation

Applies to