mirror of
https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network.git
synced 2025-06-06 13:27:55 +08:00
[fix] 优化tcp、udp架构
This commit is contained in:
parent
0ceb88bfe3
commit
cb4c9c0b41
@ -62,7 +62,7 @@ public class NettyClientHandler extends SimpleChannelInboundHandler<NettyProxyMs
|
||||
// 处理客户端连接成功
|
||||
Channel channel = ctx.channel();
|
||||
NettyProxyMsg nettyMsg = new NettyProxyMsg();
|
||||
nettyMsg.setType(MessageType.CLIENT_CHANNEL_ACTIVE);
|
||||
nettyMsg.setType(MessageType.TCP_CLIENT_CHANNEL_ACTIVE);
|
||||
nettyMsg.setClientId(clientId);
|
||||
channelTypeAdapter.handler(channel, nettyMsg);
|
||||
|
||||
|
@ -9,6 +9,9 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
* @see MessageTypeEnums
|
||||
* 数据取值范围 -128~ 127
|
||||
* 当前约束范围 -100~100
|
||||
*
|
||||
* TPC:1~64
|
||||
* UDP: 64~128
|
||||
*/
|
||||
public class MessageType {
|
||||
/**
|
||||
@ -67,7 +70,7 @@ public class MessageType {
|
||||
/**
|
||||
* 上报 客户端关闭一个访客通道
|
||||
*
|
||||
* @see MessageTypeEnums#REPORT_SINGLE_CLIENT_CLOSE_VISITOR
|
||||
* @see MessageTypeEnums#TCP_REPORT_SINGLE_CLIENT_CLOSE_VISITOR
|
||||
* @see AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced
|
||||
*/
|
||||
public static final byte TCP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR = 0X08;
|
||||
@ -284,10 +287,10 @@ public class MessageType {
|
||||
/**
|
||||
* 客户端通道 is active
|
||||
*
|
||||
* @see MessageTypeEnums#CLIENT_CHANNEL_ACTIVE
|
||||
* @see MessageTypeEnums#TCP_CLIENT_CHANNEL_ACTIVE
|
||||
* @see AbstractHandleTcpClientChannelActiveAdvanced
|
||||
*/
|
||||
public static final byte CLIENT_CHANNEL_ACTIVE = -0X10;
|
||||
public static final byte TCP_CLIENT_CHANNEL_ACTIVE = -0X10;
|
||||
|
||||
/**
|
||||
* 下发 集群注册
|
||||
|
@ -0,0 +1,403 @@
|
||||
package org.framework.lazy.cloud.network.heartbeat.common;
|
||||
|
||||
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.udp.client.*;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.udp.server.*;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* @see MessageTypeEnums
|
||||
* 数据取值范围 -128~ 127
|
||||
* 当前约束范围 -100~100
|
||||
*
|
||||
* TPC:1~64
|
||||
* UDP: 64~128
|
||||
*/
|
||||
public class UdpMessageType {
|
||||
/**
|
||||
* 客户端UDP 上报连接成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_CONNECT_SUCCESS
|
||||
* @see AbstractHandleUdpClientConnectSuccessTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_CONNECT_SUCCESS = 64;
|
||||
/**
|
||||
* UDP 上报 客户端断开连接
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_DISCONNECTION
|
||||
* @see AbstractHandleUdpReportDisconnectTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_DISCONNECTION = UDP_REPORT_CLIENT_CONNECT_SUCCESS+1;
|
||||
/**
|
||||
* 客户端UDP 上报暂存开启
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_STAGING_OPENED
|
||||
* @see AbstractHandleUdpReportStagingOpenedTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_STAGING_OPENED = UDP_REPORT_CLIENT_DISCONNECTION+1;
|
||||
/**
|
||||
* 客户端UDP 上报暂存关闭
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_STAGING_CLOSED
|
||||
* @see AbstractHandleUdpReportStagingClosedTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_STAGING_CLOSED = UDP_REPORT_CLIENT_STAGING_OPENED+1;
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端数据传输(内网穿透数据回传)
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_TRANSFER
|
||||
* @see AbstractHandleUdpReportServicePermeateClientTransferTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_TRANSFER = UDP_REPORT_CLIENT_STAGING_CLOSED+1;
|
||||
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端创建需要代理的真实端口成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_SINGLE_CLIENT_REAL_CONNECT
|
||||
* @see AbstractHandleUdpReportServicePermeateClientRealConnectTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_SINGLE_CLIENT_REAL_CONNECT = UDP_REPORT_CLIENT_TRANSFER+1;
|
||||
/**
|
||||
* UDP 上报 客户端关闭一个访客通道
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_SINGLE_CLIENT_CLOSE_VISITOR
|
||||
* @see AbstractHandleUdpReportServicePermeateClientCloseVisitorTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR = UDP_REPORT_SINGLE_CLIENT_REAL_CONNECT+1;
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端消息到另一个客户端
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_SINGLE_CLIENT_MESSAGE
|
||||
* @see AbstractHandleUdpReportSingleClientMessage2OtherClientTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_SINGLE_CLIENT_MESSAGE = UDP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR+1;
|
||||
/**
|
||||
* 服务端通道 is active
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_SERVER_CHANNEL_ACTIVE
|
||||
* @see AbstractHandleUdpReportServerChannelActiveTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_SERVER_CHANNEL_ACTIVE = UDP_REPORT_SINGLE_CLIENT_MESSAGE+1;
|
||||
|
||||
/**
|
||||
* UDP 上报 集群注册
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE
|
||||
* @see AbstractHandleUdpReportClusterNodeRegisterTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE = UDP_SERVER_CHANNEL_ACTIVE+1;
|
||||
|
||||
|
||||
/**
|
||||
* 客户端渗透服务端类型------------------------------------------------------------------------------------
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端数据传输通道连接成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* @see AbstractHandleUdpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = UDP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE+1;
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端init信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_PERMEATE_SERVER_INIT
|
||||
* @see AbstractHandleUdpReportClientPermeateServerInitTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_SERVER_INIT = UDP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL+1;
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端init close 信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE
|
||||
* @see AbstractHandleUdpReportClientPermeateServerCloseTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE = UDP_REPORT_CLIENT_PERMEATE_SERVER_INIT+1;
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE
|
||||
* @see AbstractHandleUdpReportClientPermeateServerTransferCloseTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE = UDP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE+1;
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端通信传输
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER
|
||||
* @see AbstractHandleUdpReportClientPermeateServerTransferTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER = UDP_UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE+1;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 客户端渗透客户端类型------------------------------------------------------------------------------------
|
||||
* 60~90
|
||||
*/
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透客户端init信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_PERMEATE_CLIENT_INIT
|
||||
* @see AbstractHandleUdpReportClientPermeateClientInitTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_CLIENT_INIT = UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER+1;
|
||||
/**
|
||||
* UDP 上报 客户端渗透客户端init close 信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE
|
||||
* @see AbstractHandleUdpReportClientPermeateClientCloseTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE = UDP_REPORT_CLIENT_PERMEATE_CLIENT_INIT+1;
|
||||
/**
|
||||
* UDP 上报 客户端渗透客户端数据传输通道连接成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* @see AbstractHandleUdpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
* @see MessageType#UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = UDP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE+1;
|
||||
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透客户端数据传输通道init 成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL
|
||||
* @see AbstractHandleUdpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced
|
||||
* @see MessageType#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL = UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL+1;
|
||||
/**
|
||||
* UDP 上报客户端渗透客户端数据传输请求
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_TRANSFER_CLIENT_REQUEST
|
||||
* @see AbstractHandleUdpReportClientTransferClientTypeAdvanced
|
||||
* @see MessageType#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST = UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL+1;
|
||||
|
||||
/**
|
||||
* UDP 上报客户端渗透客户端数据传输结果
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE
|
||||
* @see AbstractHandleUdpReportClientTransferClientResponseTypeAdvanced
|
||||
* @see MessageType#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE = UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST+1;
|
||||
|
||||
/**
|
||||
* UDP 上报客户端渗透客户端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
* @see AbstractHandleUdpReportClientPermeateClientTransferCloseTypeAdvanced
|
||||
* @see MessageType#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
*/
|
||||
public static final byte UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE = UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE+1;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端接收连接成功通知
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION
|
||||
* @see AbstractHandleUdpDistributeConnectSuccessNotificationTypeAdvancedHandle
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION = -64;
|
||||
/**
|
||||
* UDP 下发 客户端断开连接通知
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION
|
||||
* @see AbstractHandleUdpDistributeDisconnectTypeAdvancedHandle
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION = UDP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION-1;
|
||||
/**
|
||||
* UDP 下发 客户端暂存开启通知
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION
|
||||
* @see AbstractHandleUdpDistributeStagingOpenedTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION = UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端暂存关闭通知
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION
|
||||
* @see AbstractHandleUdpDistributeStagingClosedTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION = UDP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION-1;
|
||||
/**
|
||||
* UDP 下发 客户端数据传输(内网穿透数据发送)
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_TRANSFER
|
||||
* @see AbstractHandleUdpDistributeServicePermeateClientTransferTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_TRANSFER = UDP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION-1;
|
||||
/**
|
||||
* UDP 下发 客户端创建需要代理的真实端口
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT
|
||||
* @see AbstractHandleUdpDistributeServicePermeateClientRealConnectTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT = UDP_DISTRIBUTE_CLIENT_TRANSFER-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端代理的真实端口自动读写
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ
|
||||
* @see AbstractHandleUdpDistributeSingleClientRealAutoReadConnectTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ = UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端关闭代理服务通道
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR
|
||||
* @see AbstractHandleUdpDistributeSingleClientRealCloseVisitorTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_SERVER_PERMEATE_CLIENT_REAL_CLOSE_VISITOR = UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端消息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE
|
||||
* @see AbstractHandleUdpDistributeSingleClientMessageTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE = UDP_DISTRIBUTE_SERVER_PERMEATE_CLIENT_REAL_CLOSE_VISITOR-1;
|
||||
|
||||
|
||||
/**
|
||||
* 客户端通道 is active
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_CLIENT_CHANNEL_ACTIVE
|
||||
* @see AbstractHandleUdpClientChannelActiveAdvanced
|
||||
*/
|
||||
public static final byte UDP_CLIENT_CHANNEL_ACTIVE = UDP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 集群注册
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE
|
||||
* @see AbstractHandleUdpDistributeClusterNodeRegisterTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE = UDP_CLIENT_CHANNEL_ACTIVE -1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透服务端数据传输通道连接成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* @see AbstractHandleUdpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = UDP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透服务端init信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerInitTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT = UDP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透服务端init close信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerCloseTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE = UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT-1;
|
||||
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透服务端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerTransferCloseTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE = UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透服务端通信传输
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerTransferTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER = UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE-1;
|
||||
/**
|
||||
* UDP 下发 客户端渗透客户端init信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT
|
||||
* @see AbstractHandleUdpDistributeClientPermeateClientInitTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT = UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透客户端init close信息
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE
|
||||
* @see AbstractHandleUdpDistributeClientPermeateClientCloseTypeAdvanced
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE = UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT-1;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透客户端数据传输通道连接成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* @see AbstractHandleUdpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
* @see MessageType#UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL = UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE-1;
|
||||
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透客户端数据传输通道init 成功
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL
|
||||
* @see AbstractHandleUdpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced
|
||||
* @see MessageType#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL = UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL-1;
|
||||
|
||||
/**
|
||||
* UDP 下发 客户端渗透客户端数据传输请求
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST
|
||||
* @see AbstractHandleUdpDistributeClientTransferClientRequestTypeAdvanced
|
||||
* @see MessageType#UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST = UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL-1;
|
||||
/**
|
||||
* UDP 下发客户端渗透客户端数据传输响应
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE
|
||||
* @see AbstractHandleUdpDistributeServicePermeateClientTransferClientResponseTypeAdvanced
|
||||
* @see MessageType#UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE = UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST-1;
|
||||
|
||||
|
||||
/**
|
||||
* UDP 下发客户端渗透客户端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
* @see AbstractHandleUdpDistributeClientPermeateClientTransferCloseTypeAdvanced
|
||||
* @see MessageType#UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
*/
|
||||
public static final byte UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE = UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE-1;
|
||||
|
||||
}
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleTcpClientChannelActiveAdvanced<MSG> extends
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.CLIENT_CHANNEL_ACTIVE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.TCP_CLIENT_CHANNEL_ACTIVE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -22,6 +22,6 @@ public abstract class AbstractHandleTcpReportServicePermeateClientCloseVisitorTy
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.REPORT_SINGLE_CLIENT_CLOSE_VISITOR.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.TCP_REPORT_SINGLE_CLIENT_CLOSE_VISITOR.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 服务端 处理客户端心跳
|
||||
* TCP_TYPE_HEARTBEAT
|
||||
* UDP_TYPE_HEARTBEAT
|
||||
*/
|
||||
|
||||
public abstract class AbstractUdpHandleChannelHeartbeatTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpClientChannelActiveAdvanced<MSG> extends
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.CLIENT_CHANNEL_ACTIVE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_CLIENT_CHANNEL_ACTIVE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透客户端init close 信息
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientPermeateClientCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientPermeateClientCloseTypeAd
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透客户端init信息
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientPermeateClientInitTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientPermeateClientInitTypeAdv
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发客户端渗透客户端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientPermeateClientTransferCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientPermeateClientTransferClo
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透服务端init close 信息
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientPermeateServerCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientPermeateServerCloseTypeAd
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透服务端init信息
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientPermeateServerInitTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientPermeateServerInitTypeAdv
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透服务端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientPermeateServerTransferCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientPermeateServerTransferClo
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透服务端通信传输
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientPermeateServerTransferTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientPermeateServerTransferTyp
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透客户端数据传输通道连接成功
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientTransferClientPermeateCha
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透客户端数据传输通道init 成功
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientTransferClientPermeateCha
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发客户端渗透客户端数据传输
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientTransferClientRequestTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientTransferClientRequestType
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端渗透服务端数据传输通道连接成功
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeClientTransferServerPermeateCha
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 下发 集群注册
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeClusterNodeRegisterTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpDistributeClusterNodeRegisterTypeAdvanced
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ public abstract class AbstractHandleUdpDistributeConnectSuccessNotificationTypeA
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -8,7 +8,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 下发客户端断开连接通知
|
||||
* TCP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION
|
||||
* UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeDisconnectTypeAdvancedHandle<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -21,6 +21,6 @@ public abstract class AbstractHandleUdpDistributeDisconnectTypeAdvancedHandle<MS
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
// 下发 客户端断开连接通知
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpDistributeServicePermeateClientRealConnec
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发客户端渗透客户端数据传输响应
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeServicePermeateClientTransferClientResponseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -23,6 +23,6 @@ public abstract class AbstractHandleUdpDistributeServicePermeateClientTransferCl
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 客户端处理服务端下发数据
|
||||
* TCP_DISTRIBUTE_CLIENT_TRANSFER
|
||||
* UDP_DISTRIBUTE_CLIENT_TRANSFER
|
||||
*/
|
||||
public abstract class AbstractHandleUdpDistributeServicePermeateClientTransferTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpDistributeServicePermeateClientTransferTy
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_TRANSFER.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_TRANSFER.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpDistributeSingleClientMessageTypeAdvanced
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
/**
|
||||
* 下发 客户端代理的真实端口自动读写
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ
|
||||
*/
|
||||
|
||||
public abstract class AbstractHandleUdpDistributeSingleClientRealAutoReadConnectTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpDistributeSingleClientRealAutoReadConnect
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpDistributeSingleClientRealCloseVisitorTyp
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpDistributeStagingClosedTypeAdvanced<MSG>
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpDistributeStagingOpenedTypeAdvanced<MSG>
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpClientConnectSuccessTypeAdvanced<MSG> ext
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_CONNECT_SUCCESS.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_CONNECT_SUCCESS.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透客户端init close 信息
|
||||
* TCP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE
|
||||
* UDP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientPermeateClientCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientPermeateClientCloseTypeAdvanc
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透客户端init信息
|
||||
* TCP_REPORT_CLIENT_PERMEATE_CLIENT_INIT
|
||||
* UDP_REPORT_CLIENT_PERMEATE_CLIENT_INIT
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientPermeateClientInitTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientPermeateClientInitTypeAdvance
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_PERMEATE_CLIENT_INIT.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_PERMEATE_CLIENT_INIT.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报客户端渗透客户端通信通道关闭
|
||||
*@see MessageTypeEnums#TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
*@see MessageTypeEnums#UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientPermeateClientTransferCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientPermeateClientTransferCloseTy
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透服务端init close 信息
|
||||
* TCP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE
|
||||
* UDP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientPermeateServerCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientPermeateServerCloseTypeAdvanc
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透服务端init信息
|
||||
* TCP_REPORT_CLIENT_PERMEATE_SERVER_INIT
|
||||
* UDP_REPORT_CLIENT_PERMEATE_SERVER_INIT
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientPermeateServerInitTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientPermeateServerInitTypeAdvance
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_PERMEATE_SERVER_INIT.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_PERMEATE_SERVER_INIT.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透服务端通信通道关闭
|
||||
* TCP_TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE
|
||||
* UDP_UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientPermeateServerTransferCloseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientPermeateServerTransferCloseTy
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透服务端通信
|
||||
* TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER
|
||||
* UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientPermeateServerTransferTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientPermeateServerTransferTypeAdv
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透客户端数据传输通道连接成功
|
||||
* TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientTransferClientPermeateChannel
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透客户端数据传输通道init
|
||||
* TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL
|
||||
* UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientTransferClientPermeateChannel
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报客户端渗透客户端数据传输结果
|
||||
* TCP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE
|
||||
* UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientTransferClientResponseTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientTransferClientResponseTypeAdv
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报客户端渗透客户端数据传输
|
||||
* TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST
|
||||
* UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientTransferClientTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientTransferClientTypeAdvanced<MS
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_TRANSFER_CLIENT_REQUEST.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_TRANSFER_CLIENT_REQUEST.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透服务端数据传输通道连接成功
|
||||
* TCP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
* UDP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClientTransferServerPermeateChannel
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 上报 集群注册
|
||||
* TCP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE
|
||||
* UDP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportClusterNodeRegisterTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportClusterNodeRegisterTypeAdvanced<MSG
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -8,7 +8,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 客户端上报断开连接通知
|
||||
* TCP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION
|
||||
* UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION
|
||||
*/
|
||||
|
||||
public abstract class AbstractHandleUdpReportDisconnectTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportDisconnectTypeAdvanced<MSG> extends
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
// 下发 客户端断开连接通知
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_DISCONNECTION.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_DISCONNECTION.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 服务端通道 is active
|
||||
* TCP_SERVER_CHANNEL_ACTIVE
|
||||
* UDP_SERVER_CHANNEL_ACTIVE
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportServerChannelActiveTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportServerChannelActiveTypeAdvanced<MSG
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_SERVER_CHANNEL_ACTIVE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_SERVER_CHANNEL_ACTIVE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 服务端处理客户端 关闭一个访客
|
||||
* TCP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR
|
||||
* UDP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportServicePermeateClientCloseVisitorTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportServicePermeateClientCloseVisitorTy
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.REPORT_SINGLE_CLIENT_CLOSE_VISITOR.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_SINGLE_CLIENT_CLOSE_VISITOR.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 服务端处理客户端绑定真实服务成功
|
||||
* TCP_REPORT_SINGLE_CLIENT_REAL_CONNECT
|
||||
* UDP_REPORT_SINGLE_CLIENT_REAL_CONNECT
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportServicePermeateClientRealConnectTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportServicePermeateClientRealConnectTyp
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_SINGLE_CLIENT_REAL_CONNECT.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_SINGLE_CLIENT_REAL_CONNECT.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 服务端处理客户端上报数据
|
||||
* TCP_REPORT_CLIENT_STAGING_CLOSED
|
||||
* UDP_REPORT_CLIENT_STAGING_CLOSED
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportServicePermeateClientTransferTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportServicePermeateClientTransferTypeAd
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_TRANSFER.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_TRANSFER.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import org.framework.lazy.cloud.network.heartbeat.common.enums.MessageTypeEnums;
|
||||
|
||||
/**
|
||||
* 服务端处理客户端 关闭一个访客
|
||||
* TCP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR
|
||||
* UDP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR
|
||||
*/
|
||||
public abstract class AbstractHandleUdpReportSingleClientMessage2OtherClientTypeAdvanced<MSG> extends AbstractHandleChannelTypeAdvanced<NettyProxyMsg> implements HandleChannelTypeAdvanced {
|
||||
|
||||
@ -22,6 +22,6 @@ public abstract class AbstractHandleUdpReportSingleClientMessage2OtherClientType
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_SINGLE_CLIENT_MESSAGE.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_SINGLE_CLIENT_MESSAGE.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -24,6 +24,6 @@ public abstract class AbstractHandleUdpReportStagingClosedTypeAdvanced<MSG> exte
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_STAGING_CLOSED.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_STAGING_CLOSED.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ public abstract class AbstractHandleUdpReportStagingOpenedTypeAdvanced<MSG> exte
|
||||
*/
|
||||
@Override
|
||||
public boolean doSupport(NettyProxyMsg msg) {
|
||||
return MessageTypeEnums.TCP_REPORT_CLIENT_STAGING_OPENED.getTypeByte() == msg.getType();
|
||||
return MessageTypeEnums.UDP_REPORT_CLIENT_STAGING_OPENED.getTypeByte() == msg.getType();
|
||||
}
|
||||
}
|
||||
|
@ -3,9 +3,12 @@ package org.framework.lazy.cloud.network.heartbeat.common.enums;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.MessageType;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.UdpMessageType;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.AbstractTcpHandleChannelHeartbeatTypeAdvanced;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.client.*;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.tcp.server.*;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.udp.client.*;
|
||||
import org.framework.lazy.cloud.network.heartbeat.common.advanced.udp.server.*;
|
||||
|
||||
/**
|
||||
* @see MessageType
|
||||
@ -20,36 +23,36 @@ public enum MessageTypeEnums {
|
||||
/**
|
||||
* @see AbstractHandleTcpClientConnectSuccessTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_CONNECT_SUCCESS(MessageType.TCP_REPORT_CLIENT_CONNECT_SUCCESS, "上报 客户端连接成功"),
|
||||
TCP_REPORT_CLIENT_CONNECT_SUCCESS(MessageType.TCP_REPORT_CLIENT_CONNECT_SUCCESS, "TCP 上报 客户端连接成功"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportDisconnectTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_DISCONNECTION(MessageType.TCP_REPORT_CLIENT_DISCONNECTION, "上报 客户端断开连接"),
|
||||
TCP_REPORT_CLIENT_DISCONNECTION(MessageType.TCP_REPORT_CLIENT_DISCONNECTION, "TCP 上报 客户端断开连接"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportStagingOpenedTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_STAGING_OPENED(MessageType.TCP_REPORT_CLIENT_STAGING_OPENED, "上报 客户端暂存开启"),
|
||||
TCP_REPORT_CLIENT_STAGING_OPENED(MessageType.TCP_REPORT_CLIENT_STAGING_OPENED, "TCP 上报 客户端暂存开启"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportStagingClosedTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_STAGING_CLOSED(MessageType.TCP_REPORT_CLIENT_STAGING_CLOSED, "上报 客户端暂存关闭"),
|
||||
TCP_REPORT_CLIENT_STAGING_CLOSED(MessageType.TCP_REPORT_CLIENT_STAGING_CLOSED, "TCP 上报 客户端暂存关闭"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportServicePermeateClientTransferTypeAdvanced
|
||||
*/
|
||||
|
||||
TCP_REPORT_CLIENT_TRANSFER(MessageType.TCP_REPORT_CLIENT_TRANSFER, "上报 客户端数据传输(内网穿透数据回传)"),
|
||||
TCP_REPORT_CLIENT_TRANSFER(MessageType.TCP_REPORT_CLIENT_TRANSFER, "TCP 上报 客户端数据传输(内网穿透数据回传)"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportServicePermeateClientRealConnectTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_SINGLE_CLIENT_REAL_CONNECT(MessageType.TCP_REPORT_SINGLE_CLIENT_REAL_CONNECT, "上报 客户端创建需要代理的真实端口成功"),
|
||||
TCP_REPORT_SINGLE_CLIENT_REAL_CONNECT(MessageType.TCP_REPORT_SINGLE_CLIENT_REAL_CONNECT, "TCP 上报 客户端创建需要代理的真实端口成功"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced
|
||||
*/
|
||||
REPORT_SINGLE_CLIENT_CLOSE_VISITOR(MessageType.TCP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR, "上报 客户端关闭一个访客通道"),
|
||||
TCP_REPORT_SINGLE_CLIENT_CLOSE_VISITOR(MessageType.TCP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR, "TCP 上报 客户端关闭一个访客通道"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportSingleClientMessage2OtherClientTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_SINGLE_CLIENT_MESSAGE(MessageType.TCP_REPORT_SINGLE_CLIENT_MESSAGE, "上报 客户端消息到另一个客户端"),
|
||||
TCP_REPORT_SINGLE_CLIENT_MESSAGE(MessageType.TCP_REPORT_SINGLE_CLIENT_MESSAGE, "TCP 上报 客户端消息到另一个客户端"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportServerChannelActiveTypeAdvanced
|
||||
*/
|
||||
@ -57,175 +60,397 @@ public enum MessageTypeEnums {
|
||||
/**
|
||||
* @see AbstractHandleTcpReportClusterNodeRegisterTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE(MessageType.TCP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE, "上报 集群注册"),
|
||||
TCP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE(MessageType.TCP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE, "TCP 上报 集群注册"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "上报 客户端渗透服务端数据传输通道连接成功"),
|
||||
TCP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "TCP 上报 客户端渗透服务端数据传输通道连接成功"),
|
||||
/**
|
||||
* @see AbstractHandleTcpReportClientPermeateServerInitTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_PERMEATE_SERVER_INIT(MessageType.TCP_REPORT_CLIENT_PERMEATE_SERVER_INIT, "上报 客户端渗透服务端init信息"),
|
||||
TCP_REPORT_CLIENT_PERMEATE_SERVER_INIT(MessageType.TCP_REPORT_CLIENT_PERMEATE_SERVER_INIT, "TCP 上报 客户端渗透服务端init信息"),
|
||||
/**
|
||||
* 上报 客户端渗透服务端init close 信息
|
||||
* TCP 上报 客户端渗透服务端init close 信息
|
||||
* @see AbstractHandleTcpReportClientPermeateServerCloseTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE(MessageType.TCP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE, "上报 客户端渗透服务端init close 信息"),
|
||||
TCP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE(MessageType.TCP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE, "TCP 上报 客户端渗透服务端init close 信息"),
|
||||
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透服务端通信通道关闭
|
||||
* TCP 上报 客户端渗透服务端通信通道关闭
|
||||
* @see AbstractHandleTcpReportClientPermeateServerTransferCloseTypeAdvanced
|
||||
*/
|
||||
TCP_TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(MessageType.TCP_TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "上报 客户端渗透服务端通信通道关闭"),
|
||||
TCP_TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(MessageType.TCP_TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "TCP 上报 客户端渗透服务端通信通道关闭"),
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透服务端通信传输
|
||||
* TCP 上报 客户端渗透服务端通信传输
|
||||
* @see AbstractHandleTcpReportClientPermeateServerTransferTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER(MessageType.TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER, "上报 客户端渗透服务端通信传输"),
|
||||
TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER(MessageType.TCP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER, "TCP 上报 客户端渗透服务端通信传输"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleTcpReportClientPermeateClientInitTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_PERMEATE_CLIENT_INIT(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_INIT, "上报 客户端渗透客户端init信息"),
|
||||
TCP_REPORT_CLIENT_PERMEATE_CLIENT_INIT(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_INIT, "TCP 上报 客户端渗透客户端init信息"),
|
||||
/**
|
||||
* 上报 客户端渗透客户端init close 信息
|
||||
* TCP 上报 客户端渗透客户端init close 信息
|
||||
* @see AbstractHandleTcpReportClientPermeateClientCloseTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE, "上报 客户端渗透客户端init close 信息"),
|
||||
TCP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE, "TCP 上报 客户端渗透客户端init close 信息"),
|
||||
/**
|
||||
* 上报 客户端渗透客户端数据传输通道连接成功
|
||||
* TCP 上报 客户端渗透客户端数据传输通道连接成功
|
||||
* @see AbstractHandleTcpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "上报 客户端渗透客户端数据传输通道连接成功"),
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "TCP 上报 客户端渗透客户端数据传输通道连接成功"),
|
||||
|
||||
/**
|
||||
* 上报 客户端渗透客户端数据传输通道init 成功
|
||||
* TCP 上报 客户端渗透客户端数据传输通道init 成功
|
||||
* @see AbstractHandleTcpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "上报 客户端渗透客户端数据传输通道init成功"),
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "TCP 上报 客户端渗透客户端数据传输通道init成功"),
|
||||
/**
|
||||
* 上报 上报客户端渗透客户端数据传输
|
||||
* TCP 上报 TCP 上报客户端渗透客户端数据传输
|
||||
* @see AbstractHandleTcpReportClientTransferClientTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_REQUEST(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "上报客户端渗透客户端数据传输"),
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_REQUEST(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "TCP 上报客户端渗透客户端数据传输"),
|
||||
/**
|
||||
* 上报客户端渗透客户端数据传输结果
|
||||
* TCP 上报客户端渗透客户端数据传输结果
|
||||
* @see AbstractHandleTcpReportClientTransferClientResponseTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE(MessageType.TCP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE, "上报客户端渗透客户端数据传输结果"),
|
||||
TCP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE(MessageType.TCP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE, "TCP 上报客户端渗透客户端数据传输结果"),
|
||||
/**
|
||||
* 上报客户端渗透客户端通信通道关闭
|
||||
* TCP 上报客户端渗透客户端通信通道关闭
|
||||
*
|
||||
* @see AbstractHandleTcpReportClientPermeateClientTransferCloseTypeAdvanced
|
||||
*/
|
||||
TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "上报客户端渗透客户端通信通道关闭"),
|
||||
TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(MessageType.TCP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "TCP 上报客户端渗透客户端通信通道关闭"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeConnectSuccessNotificationTypeAdvancedHandle
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION, "下发 客户端接收连接成功通知"),
|
||||
TCP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION, "TCP 下发 客户端接收连接成功通知"),
|
||||
|
||||
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeDisconnectTypeAdvancedHandle
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION, "下发 客户端断开连接通知"),
|
||||
TCP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION, "TCP 下发 客户端断开连接通知"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeStagingOpenedTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION, "下发 客户端暂存开启通知"),
|
||||
TCP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION, "TCP 下发 客户端暂存开启通知"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeStagingClosedTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION, "下发 客户端暂存关闭通知"),
|
||||
TCP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION(MessageType.TCP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION, "TCP 下发 客户端暂存关闭通知"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeServicePermeateClientTransferTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_TRANSFER(MessageType.TCP_DISTRIBUTE_CLIENT_TRANSFER, "下发 客户端数据传输(内网穿透数据发送)"),
|
||||
TCP_DISTRIBUTE_CLIENT_TRANSFER(MessageType.TCP_DISTRIBUTE_CLIENT_TRANSFER, "TCP 下发 客户端数据传输(内网穿透数据发送)"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeServicePermeateClientRealConnectTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT(MessageType.TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT, "下发 客户端创建需要代理的真实端口"),
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT(MessageType.TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT, "TCP 下发 客户端创建需要代理的真实端口"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeSingleClientRealAutoReadConnectTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ(MessageType.TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ, "下发 客户端代理的真实端口自动读写"),
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ(MessageType.TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ, "TCP 下发 客户端代理的真实端口自动读写"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeSingleClientRealCloseVisitorTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR(MessageType.TCP_DISTRIBUTE_SERVER_PERMEATE_CLIENT_REAL_CLOSE_VISITOR, "下发 客户端关闭代理服务通道"),
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR(MessageType.TCP_DISTRIBUTE_SERVER_PERMEATE_CLIENT_REAL_CLOSE_VISITOR, "TCP 下发 客户端关闭代理服务通道"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeSingleClientMessageTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE(MessageType.TCP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE, "下发 客户端消息"),
|
||||
TCP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE(MessageType.TCP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE, "TCP 下发 客户端消息"),
|
||||
/**
|
||||
* @see AbstractHandleTcpClientChannelActiveAdvanced
|
||||
*/
|
||||
CLIENT_CHANNEL_ACTIVE(MessageType.CLIENT_CHANNEL_ACTIVE, "客户端通道 is active"),
|
||||
TCP_CLIENT_CHANNEL_ACTIVE(MessageType.TCP_CLIENT_CHANNEL_ACTIVE, "客户端通道 is active"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClusterNodeRegisterTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE(MessageType.TCP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE, "下发 集群注册"),
|
||||
TCP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE(MessageType.TCP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE, "TCP 下发 集群注册"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "下发 客户端渗透服务端数据传输通道连接成功"),
|
||||
TCP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "TCP 下发 客户端渗透服务端数据传输通道连接成功"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientPermeateServerInitTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT, "下发 客户端渗透服务端init信息"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT, "TCP 下发 客户端渗透服务端init信息"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientPermeateServerCloseTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE, "下发 客户端渗透服务端init close信息"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE, "TCP 下发 客户端渗透服务端init close信息"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientPermeateServerTransferCloseTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "下发 客户端渗透服务端通信通道关闭"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "TCP 下发 客户端渗透服务端通信通道关闭"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientPermeateServerTransferTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER, "下发 客户端渗透服务端通信传输"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER, "TCP 下发 客户端渗透服务端通信传输"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientPermeateClientInitTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT, "下发 客户端渗透客户端init信息"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT, "TCP 下发 客户端渗透客户端init信息"),
|
||||
|
||||
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientPermeateClientCloseTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE, "下发 客户端渗透客户端init close信息"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE, "TCP 下发 客户端渗透客户端init close信息"),
|
||||
/**
|
||||
* @see AbstractHandleTcpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "下发 客户端渗透客户端数据传输通道连接成功"),
|
||||
TCP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(MessageType.TCP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "TCP 下发 客户端渗透客户端数据传输通道连接成功"),
|
||||
/**
|
||||
* 下发 客户端渗透客户端数据传输通道init 成功
|
||||
* TCP 下发 客户端渗透客户端数据传输通道init 成功
|
||||
* @see AbstractHandleTcpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "下发 客户端渗透客户端数据传输通道init 成功"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "TCP 下发 客户端渗透客户端数据传输通道init 成功"),
|
||||
/**
|
||||
* 下发客户端渗透客户端数据传输
|
||||
* TCP 下发客户端渗透客户端数据传输
|
||||
* @see AbstractHandleTcpDistributeClientTransferClientRequestTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "下发客户端渗透客户端数据传输"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "TCP 下发客户端渗透客户端数据传输"),
|
||||
/**
|
||||
* 下发客户端渗透客户端数据传输
|
||||
* TCP 下发客户端渗透客户端数据传输
|
||||
* @see AbstractHandleTcpDistributeServicePermeateClientTransferClientResponseTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE, "下发客户端渗透客户端数据传输"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE, "TCP 下发客户端渗透客户端数据传输"),
|
||||
/**
|
||||
* 下发客户端渗透客户端通信通道关闭
|
||||
* TCP 下发客户端渗透客户端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
* @see AbstractHandleTcpDistributeClientPermeateClientTransferCloseTypeAdvanced
|
||||
*/
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "下发客户端渗透客户端通信通道关闭"),
|
||||
TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(MessageType.TCP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "TCP 下发客户端渗透客户端通信通道关闭"),
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @see AbstractHandleUdpClientConnectSuccessTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_CONNECT_SUCCESS(UdpMessageType.UDP_REPORT_CLIENT_CONNECT_SUCCESS, "UDP 上报 客户端连接成功"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportDisconnectTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_DISCONNECTION(UdpMessageType.UDP_REPORT_CLIENT_DISCONNECTION, "UDP 上报 客户端断开连接"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportStagingOpenedTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_STAGING_OPENED(UdpMessageType.UDP_REPORT_CLIENT_STAGING_OPENED, "UDP 上报 客户端暂存开启"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportStagingClosedTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_STAGING_CLOSED(UdpMessageType.UDP_REPORT_CLIENT_STAGING_CLOSED, "UDP 上报 客户端暂存关闭"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportServicePermeateClientTransferTypeAdvanced
|
||||
*/
|
||||
|
||||
UDP_REPORT_CLIENT_TRANSFER(UdpMessageType.UDP_REPORT_CLIENT_TRANSFER, "UDP 上报 客户端数据传输(内网穿透数据回传)"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportServicePermeateClientRealConnectTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_SINGLE_CLIENT_REAL_CONNECT(UdpMessageType.UDP_REPORT_SINGLE_CLIENT_REAL_CONNECT, "UDP 上报 客户端创建需要代理的真实端口成功"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportServicePermeateClientCloseVisitorTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_SINGLE_CLIENT_CLOSE_VISITOR(UdpMessageType.UDP_REPORT_SERVICE_PERMEATE_CLIENT_CLIENT_CLOSE_VISITOR, "UDP 上报 客户端关闭一个访客通道"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportSingleClientMessage2OtherClientTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_SINGLE_CLIENT_MESSAGE(UdpMessageType.UDP_REPORT_SINGLE_CLIENT_MESSAGE, "UDP 上报 客户端消息到另一个客户端"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportServerChannelActiveTypeAdvanced
|
||||
*/
|
||||
UDP_SERVER_CHANNEL_ACTIVE(UdpMessageType.UDP_SERVER_CHANNEL_ACTIVE, "服务端通道 is active"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportClusterNodeRegisterTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE(UdpMessageType.UDP_REPORT_CLUSTER_NODE_REGISTER_MESSAGE, "UDP 上报 集群注册"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(UdpMessageType.UDP_REPORT_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "UDP 上报 客户端渗透服务端数据传输通道连接成功"),
|
||||
/**
|
||||
* @see AbstractHandleUdpReportClientPermeateServerInitTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_PERMEATE_SERVER_INIT(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_SERVER_INIT, "UDP 上报 客户端渗透服务端init信息"),
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端init close 信息
|
||||
* @see AbstractHandleUdpReportClientPermeateServerCloseTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_SERVER_CLOSE, "UDP 上报 客户端渗透服务端init close 信息"),
|
||||
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端通信通道关闭
|
||||
* @see AbstractHandleUdpReportClientPermeateServerTransferCloseTypeAdvanced
|
||||
*/
|
||||
UDP_UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(UdpMessageType.UDP_UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "UDP 上报 客户端渗透服务端通信通道关闭"),
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透服务端通信传输
|
||||
* @see AbstractHandleUdpReportClientPermeateServerTransferTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_SERVER_TRANSFER, "UDP 上报 客户端渗透服务端通信传输"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleUdpReportClientPermeateClientInitTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_PERMEATE_CLIENT_INIT(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_CLIENT_INIT, "UDP 上报 客户端渗透客户端init信息"),
|
||||
/**
|
||||
* UDP 上报 客户端渗透客户端init close 信息
|
||||
* @see AbstractHandleUdpReportClientPermeateClientCloseTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_CLIENT_CLOSE, "UDP 上报 客户端渗透客户端init close 信息"),
|
||||
/**
|
||||
* UDP 上报 客户端渗透客户端数据传输通道连接成功
|
||||
* @see AbstractHandleUdpReportClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(UdpMessageType.UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "UDP 上报 客户端渗透客户端数据传输通道连接成功"),
|
||||
|
||||
/**
|
||||
* UDP 上报 客户端渗透客户端数据传输通道init 成功
|
||||
* @see AbstractHandleUdpReportClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_INIT_SUCCESSFUL(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "UDP 上报 客户端渗透客户端数据传输通道init成功"),
|
||||
/**
|
||||
* UDP 上报 UDP 上报客户端渗透客户端数据传输
|
||||
* @see AbstractHandleUdpReportClientTransferClientTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_TRANSFER_CLIENT_REQUEST(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "UDP 上报客户端渗透客户端数据传输"),
|
||||
/**
|
||||
* UDP 上报客户端渗透客户端数据传输结果
|
||||
* @see AbstractHandleUdpReportClientTransferClientResponseTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE(UdpMessageType.UDP_REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE, "UDP 上报客户端渗透客户端数据传输结果"),
|
||||
/**
|
||||
* UDP 上报客户端渗透客户端通信通道关闭
|
||||
*
|
||||
* @see AbstractHandleUdpReportClientPermeateClientTransferCloseTypeAdvanced
|
||||
*/
|
||||
UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(UdpMessageType.UDP_REPORT_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "UDP 上报客户端渗透客户端通信通道关闭"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeConnectSuccessNotificationTypeAdvancedHandle
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION(UdpMessageType.UDP_DISTRIBUTE_CLIENT_CONNECTION_SUCCESS_NOTIFICATION, "UDP 下发 客户端接收连接成功通知"),
|
||||
|
||||
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeDisconnectTypeAdvancedHandle
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION(UdpMessageType.UDP_DISTRIBUTE_CLIENT_DISCONNECTION_NOTIFICATION, "UDP 下发 客户端断开连接通知"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeStagingOpenedTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION(UdpMessageType.UDP_DISTRIBUTE_CLIENT_STAGING_OPENED_NOTIFICATION, "UDP 下发 客户端暂存开启通知"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeStagingClosedTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION(UdpMessageType.UDP_DISTRIBUTE_CLIENT_STAGING_CLOSED_NOTIFICATION, "UDP 下发 客户端暂存关闭通知"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeServicePermeateClientTransferTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_TRANSFER(UdpMessageType.UDP_DISTRIBUTE_CLIENT_TRANSFER, "UDP 下发 客户端数据传输(内网穿透数据发送)"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeServicePermeateClientRealConnectTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT(UdpMessageType.UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT, "UDP 下发 客户端创建需要代理的真实端口"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeSingleClientRealAutoReadConnectTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ(UdpMessageType.UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CONNECT_AUTO_READ, "UDP 下发 客户端代理的真实端口自动读写"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeSingleClientRealCloseVisitorTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_SINGLE_CLIENT_REAL_CLOSE_VISITOR(UdpMessageType.UDP_DISTRIBUTE_SERVER_PERMEATE_CLIENT_REAL_CLOSE_VISITOR, "UDP 下发 客户端关闭代理服务通道"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeSingleClientMessageTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE(UdpMessageType.UDP_DISTRIBUTE_SINGLE_CLIENT_MESSAGE, "UDP 下发 客户端消息"),
|
||||
/**
|
||||
* @see AbstractHandleUdpClientChannelActiveAdvanced
|
||||
*/
|
||||
UDP_CLIENT_CHANNEL_ACTIVE(UdpMessageType.UDP_CLIENT_CHANNEL_ACTIVE, "客户端通道 is active"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClusterNodeRegisterTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE(UdpMessageType.UDP_DISTRIBUTE_CLUSTER_NODE_REGISTER_MESSAGE, "UDP 下发 集群注册"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientTransferServerPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(UdpMessageType.UDP_DISTRIBUTE_CLIENT_TRANSFER_SERVER_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "UDP 下发 客户端渗透服务端数据传输通道连接成功"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerInitTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_INIT, "UDP 下发 客户端渗透服务端init信息"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerCloseTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_CLOSE, "UDP 下发 客户端渗透服务端init close信息"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerTransferCloseTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER_CLOSE, "UDP 下发 客户端渗透服务端通信通道关闭"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientPermeateServerTransferTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_SERVER_TRANSFER, "UDP 下发 客户端渗透服务端通信传输"),
|
||||
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientPermeateClientInitTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_INIT, "UDP 下发 客户端渗透客户端init信息"),
|
||||
|
||||
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientPermeateClientCloseTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_CLOSE, "UDP 下发 客户端渗透客户端init close信息"),
|
||||
/**
|
||||
* @see AbstractHandleUdpDistributeClientTransferClientPermeateChannelConnectionSuccessfulTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL(UdpMessageType.UDP_DISTRIBUTE_CLIENT_TRANSFER_CLIENT_PERMEATE_CHANNEL_CONNECTION_SUCCESSFUL, "UDP 下发 客户端渗透客户端数据传输通道连接成功"),
|
||||
/**
|
||||
* UDP 下发 客户端渗透客户端数据传输通道init 成功
|
||||
* @see AbstractHandleUdpDistributeClientTransferClientPermeateChannelInitSuccessfulTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CHANNEL_INIT_SUCCESSFUL, "UDP 下发 客户端渗透客户端数据传输通道init 成功"),
|
||||
/**
|
||||
* UDP 下发客户端渗透客户端数据传输
|
||||
* @see AbstractHandleUdpDistributeClientTransferClientRequestTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_REQUEST, "UDP 下发客户端渗透客户端数据传输"),
|
||||
/**
|
||||
* UDP 下发客户端渗透客户端数据传输
|
||||
* @see AbstractHandleUdpDistributeServicePermeateClientTransferClientResponseTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_RESPONSE, "UDP 下发客户端渗透客户端数据传输"),
|
||||
/**
|
||||
* UDP 下发客户端渗透客户端通信通道关闭
|
||||
*
|
||||
* @see MessageTypeEnums#UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE
|
||||
* @see AbstractHandleUdpDistributeClientPermeateClientTransferCloseTypeAdvanced
|
||||
*/
|
||||
UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE(UdpMessageType.UDP_DISTRIBUTE_CLIENT_PERMEATE_CLIENT_TRANSFER_CLOSE, "UDP 下发客户端渗透客户端通信通道关闭"),
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;
|
||||
|
||||
private final byte typeByte;
|
||||
|
@ -36,13 +36,13 @@ public class ServerAutoConfiguration {
|
||||
*/
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced serverReportChannelTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) {
|
||||
static ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced serverHandleTcpReportServicePermeateClientTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) {
|
||||
return new ServerHandleTcpReportServicePermeateClientTransferTypeAdvanced(channelFlowAdapter);
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpClientConnectSuccessTypeAdvanced serverReportConnectSuccessTypeAdvanced(
|
||||
static ServerHandleTcpClientConnectSuccessTypeAdvanced serverHandleTcpClientConnectSuccessTypeAdvanced(
|
||||
LazyClientStatsChangeApplication lazyClientStatsChangeApplication,
|
||||
LazyNettyClientBlacklistApplication lazyNettyClientBlacklistApplication,
|
||||
LazyInternalNetworkServerPermeateClientMappingApplication lazyInternalNetworkServerPermeateClientMappingApplication,
|
||||
@ -69,37 +69,37 @@ public class ServerAutoConfiguration {
|
||||
*/
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpReportClusterNodeRegisterTypeAdvanced serverHandleReportClusterNodeRegisterTypeAdvanced() {
|
||||
static ServerHandleTcpReportClusterNodeRegisterTypeAdvanced serverHandleTcpReportClusterNodeRegisterTypeAdvanced() {
|
||||
return new ServerHandleTcpReportClusterNodeRegisterTypeAdvanced();
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpReportDisconnectTypeAdvanced serverReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
static ServerHandleTcpReportDisconnectTypeAdvanced serverHandleTcpReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
return new ServerHandleTcpReportDisconnectTypeAdvanced(lazyClientStatsChangeApplication);
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced serverReportSingleClientCloseVisitorTypeAdvanced() {
|
||||
static ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced serverHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced() {
|
||||
return new ServerHandleTcpReportServicePermeateClientCloseVisitorTypeAdvanced();
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced serverReportSingleClientRealConnectTypeAdvanced() {
|
||||
static ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced serverHandleTcpReportServicePermeateClientRealConnectTypeAdvanced() {
|
||||
return new ServerHandleTcpReportServicePermeateClientRealConnectTypeAdvanced();
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpReportStagingClosedTypeAdvanced serverReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
static ServerHandleTcpReportStagingClosedTypeAdvanced serverHandleTcpReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
return new ServerHandleTcpReportStagingClosedTypeAdvanced(lazyClientStatsChangeApplication);
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleTcpReportStagingOpenedTypeAdvanced serverReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
static ServerHandleTcpReportStagingOpenedTypeAdvanced serverHandleTcpReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
return new ServerHandleTcpReportStagingOpenedTypeAdvanced(lazyClientStatsChangeApplication);
|
||||
}
|
||||
}
|
||||
@ -113,7 +113,7 @@ public class ServerAutoConfiguration {
|
||||
*/
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
public ServerHandleUdpChannelHeartbeatTypeAdvanced serverChannelHeartbeatTypeAdvanced() {
|
||||
public ServerHandleUdpChannelHeartbeatTypeAdvanced serverHandleUdpChannelHeartbeatTypeAdvanced() {
|
||||
return new ServerHandleUdpChannelHeartbeatTypeAdvanced();
|
||||
}
|
||||
|
||||
@ -124,13 +124,13 @@ public class ServerAutoConfiguration {
|
||||
*/
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpReportServicePermeateClientTransferTypeAdvanced serverReportChannelTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) {
|
||||
static ServerHandleUdpReportServicePermeateClientTransferTypeAdvanced serverHandleUdpReportServicePermeateClientTransferTypeAdvanced(ChannelFlowAdapter channelFlowAdapter) {
|
||||
return new ServerHandleUdpReportServicePermeateClientTransferTypeAdvanced(channelFlowAdapter);
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpClientConnectSuccessTypeAdvanced serverReportConnectSuccessTypeAdvanced(
|
||||
static ServerHandleUdpClientConnectSuccessTypeAdvanced serverHandleUdpClientConnectSuccessTypeAdvanced(
|
||||
LazyClientStatsChangeApplication lazyClientStatsChangeApplication,
|
||||
LazyNettyClientBlacklistApplication lazyNettyClientBlacklistApplication,
|
||||
LazyInternalNetworkServerPermeateClientMappingApplication lazyInternalNetworkServerPermeateClientMappingApplication,
|
||||
@ -157,37 +157,37 @@ public class ServerAutoConfiguration {
|
||||
*/
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpReportClusterNodeRegisterTypeAdvanced serverHandleReportClusterNodeRegisterTypeAdvanced() {
|
||||
static ServerHandleUdpReportClusterNodeRegisterTypeAdvanced serverHandleUdpReportClusterNodeRegisterTypeAdvanced() {
|
||||
return new ServerHandleUdpReportClusterNodeRegisterTypeAdvanced();
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpReportDisconnectTypeAdvanced serverReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
static ServerHandleUdpReportDisconnectTypeAdvanced serverHandleUdpReportDisconnectTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
return new ServerHandleUdpReportDisconnectTypeAdvanced(lazyClientStatsChangeApplication);
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpReportServicePermeateClientCloseVisitorTypeAdvanced serverReportSingleClientCloseVisitorTypeAdvanced() {
|
||||
static ServerHandleUdpReportServicePermeateClientCloseVisitorTypeAdvanced serverHandleUdpReportServicePermeateClientCloseVisitorTypeAdvanced() {
|
||||
return new ServerHandleUdpReportServicePermeateClientCloseVisitorTypeAdvanced();
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpReportServicePermeateClientRealConnectTypeAdvanced serverReportSingleClientRealConnectTypeAdvanced() {
|
||||
static ServerHandleUdpReportServicePermeateClientRealConnectTypeAdvanced serverHandleUdpReportServicePermeateClientRealConnectTypeAdvanced() {
|
||||
return new ServerHandleUdpReportServicePermeateClientRealConnectTypeAdvanced();
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpReportStagingClosedTypeAdvanced serverReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
static ServerHandleUdpReportStagingClosedTypeAdvanced serverHandleUdpReportStagingClosedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
return new ServerHandleUdpReportStagingClosedTypeAdvanced(lazyClientStatsChangeApplication);
|
||||
}
|
||||
|
||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
||||
@Bean
|
||||
static ServerHandleUdpReportStagingOpenedTypeAdvanced serverReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
static ServerHandleUdpReportStagingOpenedTypeAdvanced serverHandleUdpReportStagingOpenedTypeAdvanced(LazyClientStatsChangeApplication lazyClientStatsChangeApplication) {
|
||||
return new ServerHandleUdpReportStagingOpenedTypeAdvanced(lazyClientStatsChangeApplication);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user