ModbusPoint<TValue> 클래스
Modbus 인터페이스 포인트
구현
IInterfaceHandlerContainer<TValue>
상속된 멤버
네임스페이스: VagabondK.Interface.Modbus.Abstractions
어셈블리: VagabondK.Interface.Modbus.dll
구문
public abstract class ModbusPoint<TValue> : ModbusPoint, INotifyPropertyChanged, INotifyPropertyChanging, IInterfaceHandlerContainer<TValue>, IInterfaceHandlerContainer, IEnumerable<InterfaceHandler>, IEnumerable
형식 매개 변수
이름 | 설명 |
---|---|
TValue | 값 형식 |
생성자
이름 | 설명 |
---|---|
ModbusPoint(byte, ushort, ushort?, ushort?, bool?, IEnumerable<InterfaceHandler>) | 생성자 |
메서드
이름 | 설명 |
---|---|
OnSendAsyncRequested<T>(in T, in DateTime?, in CancellationToken?) | 비동기로 값을 전송하고자 할 때 호출되는 메서드 |
OnSendRequested(ModbusMaster, in TValue) | Modbus 마스터를 이용하여 값을 전송하고자 할 때 호출되는 메서드 |
OnSendRequested(ModbusSlave, in TValue) | Modbus 슬레이브를 이용하여 값을 전송하고자 할 때 호출되는 메서드 |
OnSendRequested<T>(in T, in DateTime?) | 값을 동기적으로 전송하고자 할 때 호출되는 메서드 |