|
Dreamine.FullKit.Tests 1.0.0.0
Dreamine.FullKit.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
|


Public 멤버 함수 | |
| byte[] | BuildReadDigitalInputs (IReadOnlyList< IoPoint > points) |
| IoResult< bool[]> | ParseDigitalInputs (IReadOnlyList< byte > responseFrame, int count) |
| byte[] | BuildReadDigitalOutputs (IReadOnlyList< IoPoint > points) |
| IoResult< bool[]> | ParseDigitalOutputs (IReadOnlyList< byte > responseFrame, int count) |
| byte[] | BuildWriteDigitalOutputs (IReadOnlyDictionary< IoPoint, bool > values) |
| byte[] | BuildReadAnalogInputs (IReadOnlyList< AnalogIoPoint > points) |
| IoResult< double[]> | ParseAnalogInputs (IReadOnlyList< byte > responseFrame, int count) |
| byte[] | BuildReadAnalogOutputs (IReadOnlyList< AnalogIoPoint > points) |
| IoResult< double[]> | ParseAnalogOutputs (IReadOnlyList< byte > responseFrame, int count) |
| byte[] | BuildWriteAnalogOutputs (IReadOnlyDictionary< AnalogIoPoint, double > values) |
| IoResult | ParseWriteResponse (IReadOnlyList< byte > responseFrame) |
Throwing Parse Protocol 기능과 관련 상태를 캡슐화합니다.
FastechProtocolTests.cs 파일의 346 번째 라인에서 정의되었습니다.
|
inline |
Read Analog Inputs 값을 구성합니다.
| points | points에 사용할 IReadOnlyList<AnalogIoPoint> 값입니다. |
byte[] 결과입니다.FastechProtocolTests.cs 파일의 541 번째 라인에서 정의되었습니다.
|
inline |
Read Analog Outputs 값을 구성합니다.
| points | points에 사용할 IReadOnlyList<AnalogIoPoint> 값입니다. |
byte[] 결과입니다.FastechProtocolTests.cs 파일의 607 번째 라인에서 정의되었습니다.
|
inline |
Read Digital Inputs 값을 구성합니다.
| points | points에 사용할 IReadOnlyList<IoPoint> 값입니다. |
byte[] 결과입니다.FastechProtocolTests.cs 파일의 372 번째 라인에서 정의되었습니다.
|
inline |
Read Digital Outputs 값을 구성합니다.
| points | points에 사용할 IReadOnlyList<IoPoint> 값입니다. |
byte[] 결과입니다.FastechProtocolTests.cs 파일의 446 번째 라인에서 정의되었습니다.
|
inline |
Write Analog Outputs 값을 구성합니다.
| values | values에 사용할 IReadOnlyDictionary<AnalogIoPoint, double> 값입니다. |
byte[] 결과입니다.FastechProtocolTests.cs 파일의 673 번째 라인에서 정의되었습니다.
|
inline |
Write Digital Outputs 값을 구성합니다.
| values | values에 사용할 IReadOnlyDictionary<IoPoint, bool> 값입니다. |
byte[] 결과입니다.FastechProtocolTests.cs 파일의 512 번째 라인에서 정의되었습니다.
|
inline |
Parse Analog Inputs 작업을 수행합니다.
| responseFrame | response Frame에 사용할 IReadOnlyList<byte> 값입니다. |
| count | count에 사용할 int 값입니다. |
IoResult<double[]> 결과입니다.FastechProtocolTests.cs 파일의 578 번째 라인에서 정의되었습니다.
|
inline |
Parse Analog Outputs 작업을 수행합니다.
| responseFrame | response Frame에 사용할 IReadOnlyList<byte> 값입니다. |
| count | count에 사용할 int 값입니다. |
IoResult<double[]> 결과입니다.FastechProtocolTests.cs 파일의 644 번째 라인에서 정의되었습니다.
|
inline |
Parse Digital Inputs 작업을 수행합니다.
| responseFrame | response Frame에 사용할 IReadOnlyList<byte> 값입니다. |
| count | count에 사용할 int 값입니다. |
IoResult<bool[]> 결과입니다.| InvalidOperationException | 현재 객체 상태에서 Parse Digital Inputs 작업을 수행할 수 없는 경우 발생합니다. |
FastechProtocolTests.cs 파일의 417 번째 라인에서 정의되었습니다.
|
inline |
Parse Digital Outputs 작업을 수행합니다.
| responseFrame | response Frame에 사용할 IReadOnlyList<byte> 값입니다. |
| count | count에 사용할 int 값입니다. |
IoResult<bool[]> 결과입니다.FastechProtocolTests.cs 파일의 483 번째 라인에서 정의되었습니다.
|
inline |
Parse Write Response 작업을 수행합니다.
| responseFrame | response Frame에 사용할 IReadOnlyList<byte> 값입니다. |
IoResult 결과입니다.FastechProtocolTests.cs 파일의 702 번째 라인에서 정의되었습니다.