@Component(name="_______websocket_______") public class WebsocketInitializeHandler extends AbstractInitializeHandler
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
WEBSOCKET_NAME |
protected java.lang.String |
websocketPath
是否为WebSocket
|
| 构造器和说明 |
|---|
WebsocketInitializeHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
build(io.netty.channel.ChannelPipeline pipeline)
判定具体协议后再重装ChannelPipeline对象.
|
protected xyz.noark.core.network.Session |
createSession(io.netty.channel.ChannelHandlerContext ctx,
boolean encrypt,
byte[] secretKey)
创建Session.
|
handlepublic static final java.lang.String WEBSOCKET_NAME
@Value(value="network.websocket.path") protected java.lang.String websocketPath
protected void build(io.netty.channel.ChannelPipeline pipeline)
AbstractInitializeHandlerbuild 在类中 AbstractInitializeHandlerpipeline - ChannelPipeline对象protected xyz.noark.core.network.Session createSession(io.netty.channel.ChannelHandlerContext ctx,
boolean encrypt,
byte[] secretKey)
AbstractInitializeHandlercreateSession 在类中 AbstractInitializeHandlerctx - 链接上下文encrypt - 是否加密secretKey - 密钥