package com.ruoyi.dataInterchange.server;
|
|
import com.ruoyi.dataInterchange.model.UPDisconnectInform;
|
import com.ruoyi.dataInterchange.model.UPDisconnectReq;
|
import com.ruoyi.dataInterchange.util.jtt809.packet.common.OuterPacket;
|
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.Unpooled;
|
import io.netty.channel.ChannelHandlerContext;
|
import lombok.extern.slf4j.Slf4j;
|
import org.springframework.stereotype.Component; /**
|
* @author zhibing.pu
|
* @Date 2025/3/6 15:55
|
*/
|
@Slf4j
|
@Component
|
public class UPDisconnectInformService {
|
|
|
/**
|
* 主链路断开通知
|
* @param ctx
|
* @param out
|
*/
|
public void disconnect(ChannelHandlerContext ctx, OuterPacket out){
|
ByteBuf byteBuf = Unpooled.wrappedBuffer(out.getBody());
|
UPDisconnectInform upDisconnectInform = new UPDisconnectInform().decode(byteBuf);
|
}
|
}
|