1234567891011121314151617181920 |
- using Houdar.Core.Communication.Transport;
- using Houdar.PLC.Driver.Simenss.Protocol.Common;
- namespace Houdar.PLC.Driver.Simenss.Protocol.Szl
- {
- public class SzlDataNextResponse
- {
- public ResultCode Ret { get; set; }
- public byte Ts { get; set; }
- public ushort DLen { get; set; }
- public byte[] Data { get; set; }
- public void Build(ByteBuffer buffer)
- {
- Ret = (ResultCode)buffer.PopByte();
- Ts = buffer.PopByte();
- DLen = buffer.PopUshort();
- Data = buffer.PopBytes(DLen);
- }
- }
- }
|