Table of Contents

Class AsyncDevice

Namespace
Harp.Synchronizer
Assembly
Harp.Synchronizer.dll

Represents an asynchronous API to configure and interface with Synchronizer devices.

public class AsyncDevice : AsyncDevice, IDisposable
Inheritance
AsyncDevice
Implements
Inherited Members

Methods

ReadDO0ConfigAsync(CancellationToken)

Asynchronously reads the contents of the DO0Config register.

ReadDigitalInputStateAsync(CancellationToken)

Asynchronously reads the contents of the DigitalInputState register.

ReadDigitalInputsSamplingModeAsync(CancellationToken)

Asynchronously reads the contents of the DigitalInputsSamplingMode register.

ReadDigitalOutputStateAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputState register.

ReadEnableEventsAsync(CancellationToken)

Asynchronously reads the contents of the EnableEvents register.

ReadTimestampedDO0ConfigAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO0Config register.

ReadTimestampedDigitalInputStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalInputState register.

ReadTimestampedDigitalInputsSamplingModeAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalInputsSamplingMode register.

ReadTimestampedDigitalOutputStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputState register.

ReadTimestampedEnableEventsAsync(CancellationToken)

Asynchronously reads the timestamped contents of the EnableEvents register.

WriteDO0ConfigAsync(DO0ConfigMode, CancellationToken)

Asynchronously writes a value to the DO0Config register.

WriteDigitalInputsSamplingModeAsync(DigitalInputsSamplingConfig, CancellationToken)

Asynchronously writes a value to the DigitalInputsSamplingMode register.

WriteDigitalOutputStateAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputState register.

WriteEnableEventsAsync(SynchronizerEvents, CancellationToken)

Asynchronously writes a value to the EnableEvents register.