|
Dreamine.PLC.Omron.Fins 1.0.1
Dreamine.PLC.Omron.Fins 산업 자동화 및 I/O 기능을 제공합니다.
|
정적 Public 멤버 함수 | |
| static byte[] | Wrap (IReadOnlyList< byte > finsFrame) |
| static byte[] | Extract (ReadOnlySpan< byte > packet) |
정적 Private 속성 | |
| static readonly byte[] | Signature = Encoding.ASCII.GetBytes("FINS") |
FINS/TCP 패킷을 래핑하고 추출하는 최소 도우미를 제공합니다.
OmronFinsTcpPacket.cs 파일의 13 번째 라인에서 정의되었습니다.
|
inlinestatic |
FINS/TCP 패킷에서 원시 FINS 프레임을 추출합니다.
| packet | 검사하고 추출할 FINS/TCP 패킷입니다. |
| InvalidOperationException | 패킷이 너무 짧거나 서명이 올바르지 않거나 TCP 오류 코드를 포함할 때 발생합니다. |
OmronFinsTcpPacket.cs 파일의 107 번째 라인에서 정의되었습니다.
다음을 참조함 : Dreamine.PLC.Omron.Fins.Protocol.OmronFinsEndian.ReadInt32(), Signature.
다음에 의해서 참조됨 : Dreamine.PLC.Omron.Fins.Simulation.OmronFinsTcpSimulatorServer.ClientLoopAsync(), Dreamine.PLC.Omron.Fins.Transport.TcpOmronFinsTransport.SendAndReceiveAsync().


|
inlinestatic |
원시 FINS 명령 프레임을 FINS/TCP 패킷으로 래핑합니다.
| finsFrame | 래핑할 원시 FINS 프레임입니다. |
| ArgumentNullException | finsFrame 이 null일 때 발생합니다. |
OmronFinsTcpPacket.cs 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : Signature, Dreamine.PLC.Omron.Fins.Protocol.OmronFinsEndian.WriteInt32().
다음에 의해서 참조됨 : Dreamine.PLC.Omron.Fins.Simulation.OmronFinsTcpSimulatorServer.ClientLoopAsync(), Dreamine.PLC.Omron.Fins.Transport.TcpOmronFinsTransport.SendAndReceiveAsync().


|
staticprivate |