diff --git a/doc/idea/settings.xml b/doc/idea/settings.xml index f8aa35bc..410254eb 100644 --- a/doc/idea/settings.xml +++ b/doc/idea/settings.xml @@ -9,7 +9,7 @@ true http 127.0.0.1 - 10808 + 10809 diff --git a/net/src/main/java/com/zfoo/net/core/proxy/TunnelClient.java b/net/src/main/java/com/zfoo/net/core/proxy/TunnelClient.java index 4e1ef506..084a7536 100644 --- a/net/src/main/java/com/zfoo/net/core/proxy/TunnelClient.java +++ b/net/src/main/java/com/zfoo/net/core/proxy/TunnelClient.java @@ -52,6 +52,11 @@ public class TunnelClient extends AbstractClient { public Object attachment; + public DecodedPacketInfo(long sid, Object packet, Object attachment) { + this.sid = sid; + this.packet = packet; + this.attachment = attachment; + } } } diff --git a/net/src/main/java/com/zfoo/net/core/proxy/handler/TunnelClientCodecHandler.java b/net/src/main/java/com/zfoo/net/core/proxy/handler/TunnelClientCodecHandler.java index f10add50..0e0a4f85 100644 --- a/net/src/main/java/com/zfoo/net/core/proxy/handler/TunnelClientCodecHandler.java +++ b/net/src/main/java/com/zfoo/net/core/proxy/handler/TunnelClientCodecHandler.java @@ -14,6 +14,7 @@ package com.zfoo.net.core.proxy.handler; import com.zfoo.net.NetContext; +import com.zfoo.net.core.proxy.TunnelClient; import com.zfoo.net.core.proxy.TunnelProtocolServer2Client; import com.zfoo.net.core.proxy.TunnelServer; import com.zfoo.net.packet.PacketService; @@ -59,7 +60,7 @@ public class TunnelClientCodecHandler extends ByteToMessageCodec