Dreamine.IO.Abstractions
1.0.1
Dreamine.IO.Abstractions 공용 계약과 추상화를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
IAnalogInputChannel.cs
이 파일의 문서화 페이지로 가기
1
using
Dreamine.IO.Abstractions.Models
;
2
using
Dreamine.IO.Abstractions.Results
;
3
4
namespace
Dreamine.IO.Abstractions.Channels
;
5
14
public
interface
IAnalogInputChannel
15
{
48
Task<IoResult<double>>
ReadAsync
(
AnalogIoPoint
point, CancellationToken cancellationToken =
default
);
49
82
Task<IoResult<double[]>>
ReadAsync
(IReadOnlyList<AnalogIoPoint> points, CancellationToken cancellationToken =
default
);
83
}
Dreamine.IO.Abstractions.Channels
Definition
IAnalogInputChannel.cs:4
Dreamine.IO.Abstractions.Models
Definition
AnalogIoPoint.cs:1
Dreamine.IO.Abstractions.Models.AnalogIoPoint
readonly record struct AnalogIoPoint(int Module, int Channel, string? Name=null, string? Unit=null)
Definition
AnalogIoPoint.cs:43
Dreamine.IO.Abstractions.Results
Definition
IoResult.cs:1
Dreamine.IO.Abstractions.Channels.IAnalogInputChannel
Definition
IAnalogInputChannel.cs:15
Dreamine.IO.Abstractions.Channels.IAnalogInputChannel.ReadAsync
Task< IoResult< double > > ReadAsync(AnalogIoPoint point, CancellationToken cancellationToken=default)
Dreamine.IO.Abstractions.Channels.IAnalogInputChannel.ReadAsync
Task< IoResult< double[]> > ReadAsync(IReadOnlyList< AnalogIoPoint > points, CancellationToken cancellationToken=default)
Channels
IAnalogInputChannel.cs
다음에 의해 생성됨 :
1.17.0