Dreamine.PLC.Omron.Fins 1.0.1
Dreamine.PLC.Omron.Fins 산업 자동화 및 I/O 기능을 제공합니다.
로딩중...
검색중...
일치하는것 없음
IOmronFinsTransport.cs
이 파일의 문서화 페이지로 가기
1using Dreamine.PLC.Abstractions.Results;
2
4
13public interface IOmronFinsTransport : IAsyncDisposable
14{
23 bool IsConnected { get; }
24
57 Task<PlcResult> ConnectAsync(CancellationToken cancellationToken = default);
58
91 Task<PlcResult> DisconnectAsync(CancellationToken cancellationToken = default);
92
157 Task<PlcResult<byte[]>> SendAndReceiveAsync(
158 IReadOnlyList<byte> requestFrame,
159 int receiveTimeoutMs,
160 int retryCount,
161 CancellationToken cancellationToken = default);
162}
Task< PlcResult > DisconnectAsync(CancellationToken cancellationToken=default)
Task< PlcResult< byte[]> > SendAndReceiveAsync(IReadOnlyList< byte > requestFrame, int receiveTimeoutMs, int retryCount, CancellationToken cancellationToken=default)
Task< PlcResult > ConnectAsync(CancellationToken cancellationToken=default)