跳过导航链接
A B C D E F G H I L M N O P R S T U V W X 

A

AbstractInitializeHandler - xyz.noark.network.init中的类
抽象实现的初始化协议处理器.
AbstractInitializeHandler() - 类 的构造器xyz.noark.network.init.AbstractInitializeHandler
 
AbstractLengthDecoder - xyz.noark.network.codec中的类
抽象的封包长度解码器.
AbstractLengthDecoder(AbstractPacketCodec) - 类 的构造器xyz.noark.network.codec.AbstractLengthDecoder
 
AbstractPacketCheckFilter - xyz.noark.network.filter中的类
抽象封包检测过滤器.
AbstractPacketCheckFilter() - 类 的构造器xyz.noark.network.filter.AbstractPacketCheckFilter
 
AbstractPacketCodec - xyz.noark.network.codec中的类
基本Netty实现的一个抽象编解码器
AbstractPacketCodec() - 类 的构造器xyz.noark.network.codec.AbstractPacketCodec
 
AbstractServerHandler<T> - xyz.noark.network.handler中的类
抽象的服务器处理类.
AbstractServerHandler() - 类 的构造器xyz.noark.network.handler.AbstractServerHandler
 
AbstractWebsocketPacketCodec - xyz.noark.network.codec中的类
基本Netty实现的一个抽象WebSocket编解码器
AbstractWebsocketPacketCodec() - 类 的构造器xyz.noark.network.codec.AbstractWebsocketPacketCodec
 
active(String) - 类 中的方法xyz.noark.network.IpManager
新激活一个通道
afterCompletion(HttpServletRequest, HttpServletResponse, HandlerMethod) - 接口 中的方法xyz.noark.network.http.HandlerInterceptor
执行前提:preHandle返回true且没有异常(业务有异常也会执行噢)
执行时机:对结果渲染后
执行顺序:所有拦截器按Order声明顺序倒序执行
备注:主要用于清理一些资源,统计
afterCompletion(HttpServletRequest, HttpServletResponse, HandlerMethod) - 类 中的方法xyz.noark.network.http.HandlerInterceptorAdapter
 
analyzeIp(FullHttpRequest, ChannelHandlerContext) - 类 中的静态方法xyz.noark.network.util.NettyUtils
分析HTTP的IP,这里已帮忙处理了Nginx代理的问题
API_DEPRECATED - 类 中的静态变量xyz.noark.network.http.HttpErrorCode
API已废弃
array() - 类 中的方法xyz.noark.network.codec.ByteBufWrapper
 
attr(SessionAttrKey<T>) - 类 中的方法xyz.noark.network.SocketSession
 
attrs - 类 中的变量xyz.noark.network.SocketSession
Session中存储的属性值

B

buildChannelPipeline(ChannelPipeline) - 类 中的方法xyz.noark.network.NettyServer
构建ChannelPipeline通道.
buildPacket(Serializable, Object) - 类 中的方法xyz.noark.network.SocketSession
构建发送的封包对象.
byteBuf - 类 中的变量xyz.noark.network.ByteBufOutputStream
Netty的ByteBuf
ByteBufOutputStream - xyz.noark.network中的类
ByteBuf的输出流.
ByteBufOutputStream(ByteBuf) - 类 的构造器xyz.noark.network.ByteBufOutputStream
 
ByteBufUtils - xyz.noark.network.util中的类
Netty的ByteBuf工具类.
ByteBufUtils() - 类 的构造器xyz.noark.network.util.ByteBufUtils
 
ByteBufWrapper - xyz.noark.network.codec中的类
基于ByteBuf实现的字节数组接口实现.
ByteBufWrapper(ByteBuf) - 类 的构造器xyz.noark.network.codec.ByteBufWrapper
 

C

channel - 类 中的变量xyz.noark.network.SocketSession
 
channelActive(Channel) - 类 中的方法xyz.noark.network.handler.AbstractServerHandler
处理链接通道激活逻辑
channelActive(ChannelHandlerContext) - 类 中的方法xyz.noark.network.http.DispatcherServlet
 
channelActive(ChannelHandlerContext) - 类 中的方法xyz.noark.network.NettyServerHandler
 
channelInactive(ChannelHandlerContext) - 类 中的方法xyz.noark.network.http.DispatcherServlet
 
channelInactive(ChannelHandlerContext) - 类 中的方法xyz.noark.network.NettyServerHandler
 
channelRead0(ChannelHandlerContext, NetworkPacket) - 类 中的方法xyz.noark.network.handler.SocketServerHandler
 
channelRead0(ChannelHandlerContext, WebSocketFrame) - 类 中的方法xyz.noark.network.handler.WebsocketServerHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - 类 中的方法xyz.noark.network.http.DispatcherServlet
 
checkChecksum(Session, NetworkPacket) - 类 中的方法xyz.noark.network.filter.AbstractPacketCheckFilter
 
checkChecksum(Session, NetworkPacket) - 接口 中的方法xyz.noark.network.filter.PacketCheckFilter
检测Checksum的具体实现逻辑
checkIncode(IncodeSession, NetworkPacket) - 类 中的方法xyz.noark.network.filter.AbstractPacketCheckFilter
 
checkIncode(IncodeSession, NetworkPacket) - 接口 中的方法xyz.noark.network.filter.PacketCheckFilter
检测自增校验位具体实现逻辑
checkPacketChecksum(NetworkPacket) - 类 中的方法xyz.noark.network.filter.AbstractPacketCheckFilter
检测封包Checksum.
checkPacketChecksum(NetworkPacket) - 类 中的方法xyz.noark.network.filter.DefaultPacketCheckFilter
 
checkPacketIncode(IncodeSession, NetworkPacket) - 类 中的方法xyz.noark.network.filter.AbstractPacketCheckFilter
检测封包自增校验位.
checkPacketIncode(IncodeSession, NetworkPacket) - 类 中的方法xyz.noark.network.filter.DefaultPacketCheckFilter
 
checksum - 类 中的变量xyz.noark.network.filter.AbstractPacketCheckFilter
网络安全之checksum检测:默认false不开启
CHECKSUM - 类 中的静态变量xyz.noark.network.NetworkConstant
网络安全之checksum检测:默认false不开启
clearUidAndPlayerId() - 类 中的方法xyz.noark.network.SocketSession
 
close() - 类 中的方法xyz.noark.network.codec.ByteBufWrapper
 
close() - 类 中的方法xyz.noark.network.SocketSession
 
createSession(Channel) - 类 中的方法xyz.noark.network.handler.AbstractServerHandler
创建Session.
createSession(Channel) - 类 中的方法xyz.noark.network.handler.SocketServerHandler
 
createSession(Channel) - 类 中的方法xyz.noark.network.handler.WebsocketServerHandler
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法xyz.noark.network.codec.AbstractLengthDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法xyz.noark.network.codec.json.SimpleJsonLengthDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufLengthDecoder
 
decode(ByteArray, int) - 类 中的方法xyz.noark.network.DefaultPacketEncrypt
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类 中的方法xyz.noark.network.InitializeDecoder
 
decodePacket(ByteBuf) - 类 中的方法xyz.noark.network.codec.AbstractWebsocketPacketCodec
将二进制数据转化为网络封包对象.
decodePacket(ByteBuf) - 类 中的方法xyz.noark.network.codec.json.SimpleJsonCodec
 
decodePacket(ByteBuf) - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufCodec
 
decodeProtocol(ByteArray, Class<T>) - 类 中的方法xyz.noark.network.codec.json.SimpleJsonCodec
 
decodeProtocol(ByteArray, Class<T>) - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufCodec
 
DEFAULT_EVENT_LOOP_THREADS - 类 中的静态变量xyz.noark.network.NetworkConstant
 
DefaultNetworkPacket - xyz.noark.network.codec中的类
一种默认的网络封包结构.
DefaultNetworkPacket() - 类 的构造器xyz.noark.network.codec.DefaultNetworkPacket
 
DefaultPacketCheckFilter - xyz.noark.network.filter中的类
一种默认的封包检测过滤实现.
DefaultPacketCheckFilter() - 类 的构造器xyz.noark.network.filter.DefaultPacketCheckFilter
 
DefaultPacketEncrypt - xyz.noark.network中的类
Noark提供的一种加密方式.
DefaultPacketEncrypt(boolean, byte[]) - 类 的构造器xyz.noark.network.DefaultPacketEncrypt
 
DefaultViewResolver - xyz.noark.network.http中的类
默认的视图解析器
DefaultViewResolver() - 类 的构造器xyz.noark.network.http.DefaultViewResolver
 
destroy() - 类 中的方法xyz.noark.network.http.HttpModular
 
DispatcherServlet - xyz.noark.network.http中的类
HTTP协议处理类.
DispatcherServlet() - 类 的构造器xyz.noark.network.http.DispatcherServlet
 
dispatchPacket(ChannelHandlerContext, NetworkPacket) - 类 中的方法xyz.noark.network.handler.AbstractServerHandler
处理好网络封包后派发逻辑.

E

encode(ChannelHandlerContext, ByteArray, ByteBuf) - 类 中的方法xyz.noark.network.codec.json.SimpleJsonLengthEncoder
 
encode(ChannelHandlerContext, ByteArray, ByteBuf) - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufLengthEncoder
 
encodePacket(NetworkProtocol) - 类 中的方法xyz.noark.network.codec.json.SimpleJsonCodec
 
encodePacket(NetworkProtocol) - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufCodec
 
encrypt - 类 中的变量xyz.noark.network.handler.AbstractServerHandler
网络加密,默认不加密
ENCRYPT - 类 中的静态变量xyz.noark.network.NetworkConstant
网络加密,默认不加密
EPOLL_ACTIVE - 类 中的静态变量xyz.noark.network.NetworkConstant
EPOLL模型是否激活
epollActive - 类 中的变量xyz.noark.network.NettyServer
EPOLL模型是否激活
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法xyz.noark.network.handler.AbstractServerHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法xyz.noark.network.http.DispatcherServlet
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法xyz.noark.network.NettyServerHandler
 

F

flush() - 接口 中的方法xyz.noark.network.http.HttpServletResponse
通知客户端

G

getByte(int) - 类 中的方法xyz.noark.network.codec.ByteBufWrapper
 
getByteArray() - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
getChecksum() - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
getData() - 类 中的方法xyz.noark.network.http.HttpResult
 
getHandler(String) - 类 中的方法xyz.noark.network.InitializeHandlerManager
获取一个请求处理器.
getIncode() - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
getIncode() - 接口 中的方法xyz.noark.network.IncodeSession
获取自增校验位
getIncode() - 类 中的方法xyz.noark.network.SocketSession
 
getLength() - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
getMethod() - 异常错误 中的方法xyz.noark.network.http.exception.HandlerDeprecatedException
 
getMethod() - 异常错误 中的方法xyz.noark.network.http.exception.NoHandlerFoundException
 
getMethod() - 异常错误 中的方法xyz.noark.network.http.exception.UnrealizedMethodException
 
getMethod() - 异常错误 中的方法xyz.noark.network.http.exception.UnrealizedQueueIdException
 
getMethod() - 接口 中的方法xyz.noark.network.http.HttpServletRequest
获取请求的方式.
getMsg() - 类 中的方法xyz.noark.network.http.HttpResult
 
getOpcode() - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
getPacketEncrypt() - 类 中的方法xyz.noark.network.SocketSession
 
getParameter(String) - 接口 中的方法xyz.noark.network.http.HttpServletRequest
获取Request指定名称的参数.
getParameterMap() - 接口 中的方法xyz.noark.network.http.HttpServletRequest
获取所有参数映射关系.
getParameterNames() - 接口 中的方法xyz.noark.network.http.HttpServletRequest
获取所有参数名称.
getParameterValues(String) - 接口 中的方法xyz.noark.network.http.HttpServletRequest
根据参数名称获取对应的值数组.
getPlayerId() - 类 中的方法xyz.noark.network.SocketSession
 
getPublicKey() - 类 中的方法xyz.noark.network.DefaultPacketEncrypt
 
getRemoteAddr() - 接口 中的方法xyz.noark.network.http.HttpServletRequest
获取请求的IP地址.
getReq() - 类 中的方法xyz.noark.network.http.HttpResult
 
getUid() - 类 中的方法xyz.noark.network.SocketSession
 
getUri() - 异常错误 中的方法xyz.noark.network.http.exception.HandlerDeprecatedException
 
getUri() - 异常错误 中的方法xyz.noark.network.http.exception.NoHandlerFoundException
 
getUri() - 异常错误 中的方法xyz.noark.network.http.exception.UnrealizedMethodException
 
getUri() - 异常错误 中的方法xyz.noark.network.http.exception.UnrealizedQueueIdException
 
getUri() - 接口 中的方法xyz.noark.network.http.HttpServletRequest
获取请求的URI

H

handle(ChannelHandlerContext) - 类 中的方法xyz.noark.network.init.IllegalRequestHandler
 
handle(ChannelHandlerContext) - 类 中的方法xyz.noark.network.init.PolicyFileHandler
 
handle(ChannelHandlerContext) - 类 中的方法xyz.noark.network.init.SocketInitializeHandler
 
handle(ChannelHandlerContext) - 类 中的方法xyz.noark.network.init.WebsocketInitializeHandler
 
handle(ChannelHandlerContext) - 接口 中的方法xyz.noark.network.InitializeHandler
处理相对应的请求逻辑.
HandleInterceptChain - xyz.noark.network.http中的类
这个链的功能待实现.
HandleInterceptChain() - 类 的构造器xyz.noark.network.http.HandleInterceptChain
 
HandlerDeprecatedException - xyz.noark.network.http.exception中的异常错误
API已过时,主要用于废弃的功能.
HandlerDeprecatedException(String, String) - 异常错误 的构造器xyz.noark.network.http.exception.HandlerDeprecatedException
 
HandlerInterceptor - xyz.noark.network.http中的接口
HTTP拦截器接口.
HandlerInterceptorAdapter - xyz.noark.network.http中的类
拦截器的适配器
HandlerInterceptorAdapter() - 类 的构造器xyz.noark.network.http.HandlerInterceptorAdapter
 
heartbeat - 类 中的变量xyz.noark.network.NettyServer
心跳功能,默认值为0,则不生效
heartbeat - 类 中的变量xyz.noark.network.NettyServerHandler
心跳功能,默认值为0,则不生效
HEARTBEAT - 类 中的静态变量xyz.noark.network.NetworkConstant
心跳功能,默认值为0,则不生效
HIGH_WATER_MARK - 类 中的静态变量xyz.noark.network.NetworkConstant
NETTY高水位,默认值64K
HTTP_MAX_CONTENT_LENGTH - 类 中的静态变量xyz.noark.network.NetworkConstant
向内部提供HTTP服务的最大内容长度(默认:1048576=1M)
HTTP_PORT - 类 中的静态变量xyz.noark.network.NetworkConstant
向内部提供HTTP服务的端口
HTTP_SECRET_KEY - 类 中的静态变量xyz.noark.network.NetworkConstant
向内部提供HTTP服务的密钥
HttpErrorCode - xyz.noark.network.http中的类
HTTP错误编码.
HttpErrorCode() - 类 的构造器xyz.noark.network.http.HttpErrorCode
 
HttpModular - xyz.noark.network.http中的类
HTTP服务
HttpModular() - 类 的构造器xyz.noark.network.http.HttpModular
 
HttpResult - xyz.noark.network.http中的类
HTTP处理结果.
HttpResult() - 类 的构造器xyz.noark.network.http.HttpResult
 
HttpResult(int) - 类 的构造器xyz.noark.network.http.HttpResult
 
HttpResult(int, String) - 类 的构造器xyz.noark.network.http.HttpResult
 
HttpServer - xyz.noark.network.http中的类
HTTP服务器.
HttpServer() - 类 的构造器xyz.noark.network.http.HttpServer
 
HttpServletRequest - xyz.noark.network.http中的接口
一个请求接口.
HttpServletResponse - xyz.noark.network.http中的接口
一个HTTP的响应对象

I

IllegalRequestHandler - xyz.noark.network.init中的类
非法请求.
IllegalRequestHandler(String) - 类 的构造器xyz.noark.network.init.IllegalRequestHandler
 
inactive(String) - 类 中的方法xyz.noark.network.IpManager
断开链接.
incode - 类 中的变量xyz.noark.network.filter.AbstractPacketCheckFilter
网络安全之自增校验位检测:默认false不开启
INCODE - 类 中的静态变量xyz.noark.network.NetworkConstant
网络安全之自增校验位检测:默认false不开启
incode - 类 中的变量xyz.noark.network.SocketSession
自增校验位
IncodeSession - xyz.noark.network中的接口
一种带有自增校验位的Session接口.
init() - 类 中的方法xyz.noark.network.handler.WebsocketServerHandler
 
init() - 类 中的方法xyz.noark.network.http.HttpModular
 
InitializeDecoder - xyz.noark.network中的类
协议初始化解码器.
InitializeDecoder(InitializeHandlerManager) - 类 的构造器xyz.noark.network.InitializeDecoder
 
InitializeHandler - xyz.noark.network中的接口
初始化协议处理器.
InitializeHandlerManager - xyz.noark.network中的类
第一个请求管理类.
InitializeHandlerManager() - 类 的构造器xyz.noark.network.InitializeHandlerManager
 
initializeHandlerManager - 类 中的变量xyz.noark.network.NettyServer
 
INSTANCE - 类 中的静态变量xyz.noark.network.log.NettyLoggerFactory
 
INTERNAL_ERROR - 类 中的静态变量xyz.noark.network.http.HttpErrorCode
服务器内部错误.
IpIntercept - xyz.noark.network.http.intercept中的类
IP访问权限拦截器.
IpIntercept() - 类 的构造器xyz.noark.network.http.intercept.IpIntercept
 
IpManager - xyz.noark.network中的类
IP管理器.
IpManager() - 类 的构造器xyz.noark.network.IpManager
 
isEncrypt() - 类 中的方法xyz.noark.network.DefaultPacketEncrypt
 

L

length() - 类 中的方法xyz.noark.network.codec.ByteBufWrapper
 
lengthDecoder() - 类 中的方法xyz.noark.network.codec.AbstractPacketCodec
长度解码器 这个需要独立分离出来,因为WebSocket没有包长的概念.
lengthDecoder() - 类 中的方法xyz.noark.network.codec.json.SimpleJsonCodec
 
lengthDecoder() - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufCodec
 
lengthEncoder() - 类 中的方法xyz.noark.network.codec.AbstractPacketCodec
长度编码器.
lengthEncoder() - 类 中的方法xyz.noark.network.codec.json.SimpleJsonCodec
 
lengthEncoder() - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufCodec
 
LOG_ACTIVE - 类 中的静态变量xyz.noark.network.NetworkConstant
网络封包日志激活
logActive - 类 中的变量xyz.noark.network.NettyServer
网络封包日志激活
LOW_WATER_MARK - 类 中的静态变量xyz.noark.network.NetworkConstant
NETTY低水位,默认值32K

M

maxSomeIp - 类 中的变量xyz.noark.network.NettyServerHandler
网络安全之相同IP最大链接数,默认为:256

N

NettyLoggerFactory - xyz.noark.network.log中的类
Netty日志工厂类.
NettyServer - xyz.noark.network中的类
基于Netty实现的一个网络服务.
NettyServer() - 类 的构造器xyz.noark.network.NettyServer
 
nettyServerHandler - 类 中的变量xyz.noark.network.NettyServer
 
NettyServerHandler - xyz.noark.network中的类
Netty链接默认功能处理器.
NettyServerHandler() - 类 的构造器xyz.noark.network.NettyServerHandler
 
NettyUtils - xyz.noark.network.util中的类
Netty相关的工具类.
NettyUtils() - 类 的构造器xyz.noark.network.util.NettyUtils
 
NetworkConstant - xyz.noark.network中的类
网络相关配置常量类.
NetworkConstant() - 类 的构造器xyz.noark.network.NetworkConstant
 
networkListener - 类 中的变量xyz.noark.network.filter.AbstractPacketCheckFilter
 
networkListener - 类 中的变量xyz.noark.network.handler.AbstractServerHandler
监听器扩展方案
newInstance(String) - 类 中的方法xyz.noark.network.log.NettyLoggerFactory
 
NO_API - 类 中的静态变量xyz.noark.network.http.HttpErrorCode
API不存在。
NoHandlerFoundException - xyz.noark.network.http.exception中的异常错误
404没有找到.
NoHandlerFoundException(String, String) - 异常错误 的构造器xyz.noark.network.http.exception.NoHandlerFoundException
 
NOT_AUTHORIZED - 类 中的静态变量xyz.noark.network.http.HttpErrorCode
IP没有权限访问,请添加白名单.

O

OK - 类 中的静态变量xyz.noark.network.http.HttpErrorCode
正确返回

P

PacketCheckFilter - xyz.noark.network.filter中的接口
封包检测过滤器.
packetEncrypt - 类 中的变量xyz.noark.network.SocketSession
 
PARAMETERS_INVALID - 类 中的静态变量xyz.noark.network.http.HttpErrorCode
非法参数.
PolicyFileHandler - xyz.noark.network.init中的类
Flash所需要的策略文件.
PolicyFileHandler() - 类 的构造器xyz.noark.network.init.PolicyFileHandler
 
port - 类 中的变量xyz.noark.network.NettyServer
Netty监听端口
PORT - 类 中的静态变量xyz.noark.network.NetworkConstant
Netty监听端口
postHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - 接口 中的方法xyz.noark.network.http.HandlerInterceptor
业务执行后的逻辑。
postHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - 类 中的方法xyz.noark.network.http.HandlerInterceptorAdapter
 
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - 接口 中的方法xyz.noark.network.http.HandlerInterceptor
业务执行前的逻辑,返回值决定是否执行后续逻辑.
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - 类 中的方法xyz.noark.network.http.HandlerInterceptorAdapter
 
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - 类 中的方法xyz.noark.network.http.intercept.IpIntercept
 
ProtobufCodec - xyz.noark.network.codec.protobuf中的类
ProtobufV3版本的编码解码器.
ProtobufCodec() - 类 的构造器xyz.noark.network.codec.protobuf.ProtobufCodec
 
ProtobufLengthDecoder - xyz.noark.network.codec.protobuf中的类
ProtobufV3解码器.
ProtobufLengthDecoder(AbstractPacketCodec) - 类 的构造器xyz.noark.network.codec.protobuf.ProtobufLengthDecoder
 
ProtobufLengthEncoder - xyz.noark.network.codec.protobuf中的类
写入长度.
ProtobufLengthEncoder() - 类 的构造器xyz.noark.network.codec.protobuf.ProtobufLengthEncoder
 

R

readBytes(ByteBuf) - 类 中的静态方法xyz.noark.network.util.ByteBufUtils
从ByteBuf中读出所以可读内容
readLength(ByteBuf) - 类 中的方法xyz.noark.network.codec.AbstractLengthDecoder
从ByteBuf中取出长度.
readLength(ByteBuf) - 类 中的方法xyz.noark.network.codec.json.SimpleJsonLengthDecoder
 
readLength(ByteBuf) - 类 中的方法xyz.noark.network.codec.protobuf.ProtobufLengthDecoder
 
readRawVarint32(ByteBuf) - 类 中的静态方法xyz.noark.network.util.ByteBufUtils
从ByteBuf中读出一个Int32值.
readString(ByteBuf, int) - 类 中的静态方法xyz.noark.network.util.ByteBufUtils
从ByteBuf中读出一个指定长度的字符串.
RECEIVE_ACTIVE - 类 中的静态变量xyz.noark.network.NetworkConstant
接收封包统计预警功能是否激活,默认:不启用
RECEIVE_COUNT - 类 中的静态变量xyz.noark.network.NetworkConstant
统计周期内可以出现多少次预警,默认:3次
RECEIVE_SECOND - 类 中的静态变量xyz.noark.network.NetworkConstant
统计周期为多少秒 ,默认:5秒
RECEIVE_THRESHOLD - 类 中的静态变量xyz.noark.network.NetworkConstant
每秒接收封包长度预警值,默认:65535
resolveView(HttpServletRequest, HttpServletResponse, HttpMethodWrapper, Object) - 类 中的方法xyz.noark.network.http.DefaultViewResolver
 
resolveView(HttpServletRequest, HttpServletResponse, HttpMethodWrapper, Object) - 接口 中的方法xyz.noark.network.http.ViewResolver
 

S

SECRET_KEY - 类 中的静态变量xyz.noark.network.NetworkConstant
网络加密之密钥:默认配置为无边落木萧萧下,不尽长江滚滚来
secretKey - 类 中的变量xyz.noark.network.handler.AbstractServerHandler
网络加密之密钥:默认配置为无边落木萧萧下,不尽长江滚滚来
send(Serializable, Object) - 类 中的方法xyz.noark.network.SocketSession
 
send(ByteArray) - 类 中的方法xyz.noark.network.SocketSession
 
send(NetworkProtocol) - 类 中的方法xyz.noark.network.SocketSession
 
sendAndClose(Serializable, Object) - 类 中的方法xyz.noark.network.SocketSession
 
sendAndClose(Serializable, Object) - 类 中的方法xyz.noark.network.WebSocketSession
 
setByte(int, byte) - 类 中的方法xyz.noark.network.codec.ByteBufWrapper
 
setBytes(ByteArray) - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
setCharacterEncoding(String) - 接口 中的方法xyz.noark.network.http.HttpServletResponse
设计响应内容编码方式,如:UTF-8
setChecksum(int) - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
setContentType(String) - 接口 中的方法xyz.noark.network.http.HttpServletResponse
设计响应内容格式,如:application/json
setData(Object) - 类 中的方法xyz.noark.network.http.HttpResult
 
setIncode(int) - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
setIncode(int) - 接口 中的方法xyz.noark.network.IncodeSession
设置自增校验位
setIncode(int) - 类 中的方法xyz.noark.network.SocketSession
 
setLength(int) - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
setMsg(String) - 类 中的方法xyz.noark.network.http.HttpResult
 
setOpcode(Serializable) - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
setPacketEncrypt(PacketEncrypt) - 类 中的方法xyz.noark.network.SocketSession
设计封包密码方案.
setPlayerId(Serializable) - 类 中的方法xyz.noark.network.SocketSession
设置玩家ID.
setPort(int) - 类 中的方法xyz.noark.network.http.HttpServer
设置端口.
setReq(int) - 类 中的方法xyz.noark.network.http.HttpResult
 
setSecretKey(String) - 类 中的方法xyz.noark.network.http.HttpServer
设置密钥.
setStatus(int) - 接口 中的方法xyz.noark.network.http.HttpServletResponse
设计响应编码
setUid(String) - 类 中的方法xyz.noark.network.SocketSession
设置玩家UID.
shutdown() - 类 中的方法xyz.noark.network.http.HttpServer
 
shutdown() - 类 中的方法xyz.noark.network.NettyServer
 
SHUTDOWN_MAX_TIME - 类 中的静态变量xyz.noark.network.NetworkConstant
停止服务时存储数据最大等待时间,单位:分钟
SIGN_FAILED - 类 中的静态变量xyz.noark.network.http.HttpErrorCode
签名失败.
SimpleJsonCodec - xyz.noark.network.codec.json中的类
Json封包解码器.
SimpleJsonCodec() - 类 的构造器xyz.noark.network.codec.json.SimpleJsonCodec
 
SimpleJsonLengthDecoder - xyz.noark.network.codec.json中的类
简单JSON封包解码器.
SimpleJsonLengthDecoder(SimpleJsonCodec) - 类 的构造器xyz.noark.network.codec.json.SimpleJsonLengthDecoder
 
SimpleJsonLengthEncoder - xyz.noark.network.codec.json中的类
这个主要用来添加包长的.
SimpleJsonLengthEncoder() - 类 的构造器xyz.noark.network.codec.json.SimpleJsonLengthEncoder
 
size(ByteBuf) - 类 中的静态方法xyz.noark.network.util.ByteBufUtils
计算ByteBuf的长度.
SOCKET_NAME - 类 中的静态变量xyz.noark.network.init.SocketInitializeHandler
 
SOCKET_SIGNAL_ACTIVE - 类 中的静态变量xyz.noark.network.NetworkConstant
Socket的接头暗号是否开启,默认是开启状态
SocketInitializeHandler - xyz.noark.network.init中的类
Socket协议请求.
SocketInitializeHandler() - 类 的构造器xyz.noark.network.init.SocketInitializeHandler
 
SocketServerHandler - xyz.noark.network.handler中的类
Socket服务器处理类.
SocketServerHandler() - 类 的构造器xyz.noark.network.handler.SocketServerHandler
 
SocketSession - xyz.noark.network中的类
基于Netty的Channel实现的Session.
SocketSession(Channel, boolean, byte[]) - 类 的构造器xyz.noark.network.SocketSession
 
SOME_IP_MAX - 类 中的静态变量xyz.noark.network.NetworkConstant
网络安全之相同IP最大链接数,默认为:256
startup() - 类 中的方法xyz.noark.network.http.HttpServer
 
startup() - 类 中的方法xyz.noark.network.NettyServer
 

T

TCP_ACTIVE - 类 中的静态变量xyz.noark.network.NetworkConstant
TCP服务是否激活,默认为true
tcpActive - 类 中的变量xyz.noark.network.NettyServer
TCP服务是否激活,默认为true,有时候并不想开启这个TCP
toString() - 类 中的方法xyz.noark.network.codec.DefaultNetworkPacket
 
triggerAfterCompletion(HttpServletRequest, HttpServletResponse, HttpMethodWrapper) - 类 中的方法xyz.noark.network.http.HandleInterceptChain
 
triggerPostHandle(HttpServletRequest, HttpServletResponse, HttpMethodWrapper, Object) - 类 中的方法xyz.noark.network.http.HandleInterceptChain
 
triggerPreHandle(HttpServletRequest, HttpServletResponse, HttpMethodWrapper) - 类 中的方法xyz.noark.network.http.HandleInterceptChain
 

U

UnrealizedMethodException - xyz.noark.network.http.exception中的异常错误
未实现的请求方式.
UnrealizedMethodException(String, String) - 异常错误 的构造器xyz.noark.network.http.exception.UnrealizedMethodException
 
UnrealizedQueueIdException - xyz.noark.network.http.exception中的异常错误
未实现的请求方式.
UnrealizedQueueIdException(String, String, String) - 异常错误 的构造器xyz.noark.network.http.exception.UnrealizedQueueIdException
 
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法xyz.noark.network.handler.WebsocketServerHandler
 
userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法xyz.noark.network.NettyServerHandler
 

V

ViewResolver - xyz.noark.network.http中的接口
视图解析器

W

WEBSOCKET_MAX_CONTENT_LENGTH - 类 中的静态变量xyz.noark.network.NetworkConstant
WebSocket接收内容最大内容长度(默认:65535=64K)
WEBSOCKET_NAME - 类 中的静态变量xyz.noark.network.init.WebsocketInitializeHandler
 
WEBSOCKET_PATH - 类 中的静态变量xyz.noark.network.NetworkConstant
WebSocket路径
WebsocketInitializeHandler - xyz.noark.network.init中的类
WebSocket协议请求.
WebsocketInitializeHandler() - 类 的构造器xyz.noark.network.init.WebsocketInitializeHandler
 
websocketPath - 类 中的变量xyz.noark.network.init.WebsocketInitializeHandler
是否为WebSocket
WebsocketServerHandler - xyz.noark.network.handler中的类
Websocket服务器处理类.
WebsocketServerHandler() - 类 的构造器xyz.noark.network.handler.WebsocketServerHandler
 
WebSocketSession - xyz.noark.network中的类
WebSocket的Session.
WebSocketSession(Channel, boolean, byte[]) - 类 的构造器xyz.noark.network.WebSocketSession
 
WORK_THREADS - 类 中的静态变量xyz.noark.network.NetworkConstant
Netty的Work线程数
workThreads - 类 中的变量xyz.noark.network.NettyServer
Netty的Work线程数
write(int) - 类 中的方法xyz.noark.network.ByteBufOutputStream
 
writeAndFlush(ByteArray) - 类 中的方法xyz.noark.network.SocketSession
发送封包逻辑.
writeAndFlush(ByteArray) - 类 中的方法xyz.noark.network.WebSocketSession
 
writeObject(Object) - 接口 中的方法xyz.noark.network.http.HttpServletResponse
写入一个对象,序列化方式由contentType决定.
writeRawVarint32(ByteBuf, int) - 类 中的静态方法xyz.noark.network.util.ByteBufUtils
向ByteBuf中写入一个Int32值
writeString(String) - 接口 中的方法xyz.noark.network.http.HttpServletResponse
写入一个对象,序列化方式由contentType决定.

X

xyz.noark.network - 程序包 xyz.noark.network
网络模块的实现.
xyz.noark.network.codec - 程序包 xyz.noark.network.codec
编解码.
xyz.noark.network.codec.json - 程序包 xyz.noark.network.codec.json
JSON
xyz.noark.network.codec.protobuf - 程序包 xyz.noark.network.codec.protobuf
ProtobufV3
xyz.noark.network.filter - 程序包 xyz.noark.network.filter
 
xyz.noark.network.handler - 程序包 xyz.noark.network.handler
 
xyz.noark.network.http - 程序包 xyz.noark.network.http
HTTP功能服务.
xyz.noark.network.http.exception - 程序包 xyz.noark.network.http.exception
 
xyz.noark.network.http.intercept - 程序包 xyz.noark.network.http.intercept
 
xyz.noark.network.init - 程序包 xyz.noark.network.init
功能处理器.
xyz.noark.network.log - 程序包 xyz.noark.network.log
 
xyz.noark.network.util - 程序包 xyz.noark.network.util
 
A B C D E F G H I L M N O P R S T U V W X 
跳过导航链接