#
whycq
2024-08-17 d5722c5a50829df634f96bff131fb8cc01f6a17c
app/src/main/java/com/example/agvcontroller/protocol/PacHeader.java
@@ -1,16 +1,39 @@
package com.zy.acs.gateway.domain;
package com.example.agvcontroller.protocol;
import com.zy.acs.gateway.constant.EncryType;
import com.zy.acs.gateway.constant.ProtocolType;
import lombok.Data;
import org.apache.commons.lang.builder.ToStringBuilder;
/**
 * 协议头
 * Created by vincent on 2019-04-03
 */
@Data
public class PacHeader {
    public byte getStartSymbol() {
        return startSymbol;
    }
    public int getContentLength() {
        return contentLength;
    }
    public String getUniqueNo() {
        return uniqueNo;
    }
    public ProtocolType getProtocolType() {
        return protocolType;
    }
    public int getTimestamp() {
        return timestamp;
    }
    public String getSerialNum() {
        return serialNum;
    }
    public EncryType getEncryptType() {
        return encryptType;
    }
    /**
     * 起始符
@@ -84,15 +107,15 @@
        return this;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this)
                .append("startSymbol", startSymbol)
                .append("contentLength", contentLength)
                .append("uniqueNo", uniqueNo)
                .append("timestamp", timestamp)
                .append("protocolType", protocolType.getDes())
                .append("serialNum", serialNum)
                .toString();
    }
    //@Override
    //public String toString() {
    //    return new ToStringBuilder(this)
    //            .append("startSymbol", startSymbol)
    //            .append("contentLength", contentLength)
    //            .append("uniqueNo", uniqueNo)
    //            .append("timestamp", timestamp)
    //            .append("protocolType", protocolType.getDes())
    //            .append("serialNum", serialNum)
    //            .toString();
    //}
}