diff --git a/app_ipc_monitoring/src/main/java/com/zhidao/adas/client/bean/BaseInfo.java b/app_ipc_monitoring/src/main/java/com/zhidao/adas/client/bean/BaseInfo.java index dc56ac3fc9..f67a2ee02a 100644 --- a/app_ipc_monitoring/src/main/java/com/zhidao/adas/client/bean/BaseInfo.java +++ b/app_ipc_monitoring/src/main/java/com/zhidao/adas/client/bean/BaseInfo.java @@ -11,10 +11,12 @@ public abstract class BaseInfo { public final long nowTime; public final MessagePad.Header header; public final int len; + public final int payloadLen; private SimpleDateFormat sdf; public BaseInfo(String action, int len, MessagePad.Header header, SimpleDateFormat sdf) { this.action = action; + this.payloadLen = len; nowTime = System.currentTimeMillis(); this.len = 8 + header.getSerializedSize() + len; this.header = header; @@ -25,12 +27,13 @@ public abstract class BaseInfo { this.action = action; nowTime = System.currentTimeMillis(); this.len = len; + this.payloadLen = len; this.header = null; } @Override public String toString() { - return "原始数据长度:" + len + "\nHeader:[" + "MessageID:" + header.getMsgID() + + return "原始数据长度:" + len + "\tPayload数据长度:" + payloadLen + "\nHeader:[" + "MessageID:" + header.getMsgID() + " MessageType:" + header.getMsgType() + " 发送时间:" + sdf.format(new Date((long) (header.getTimestamp() * 1000))) + " 数据源时间:" + sdf.format(new Date((long) (header.getSourceTimestamp() * 1000))) + "]\n"; }