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.