Browse Source

增加toString

zhou-hao 5 years ago
parent
commit
7d409f7a5e

+ 9 - 0
jetlinks-components/network-component/tcp-component/src/main/java/org/jetlinks/community/network/tcp/TcpMessage.java

@@ -1,6 +1,7 @@
 package org.jetlinks.community.network.tcp;
 
 import io.netty.buffer.ByteBuf;
+import io.netty.buffer.ByteBufUtil;
 import lombok.AllArgsConstructor;
 import lombok.Getter;
 import lombok.NoArgsConstructor;
@@ -20,4 +21,12 @@ public class TcpMessage implements EncodedMessage {
 
     private ByteBuf payload;
 
+    @Override
+    public String toString() {
+        StringBuilder builder = new StringBuilder();
+
+        ByteBufUtil.appendPrettyHexDump(builder,payload);
+
+        return builder.toString();
+    }
 }