- CachedThread - 类 中的静态变量com.gettyio.core.util.ThreadPool
-
- cancel() - 接口 中的方法com.gettyio.core.util.timer.Timeout
-
- canEnableTcpNoDelayByDefault() - 类 中的静态方法com.gettyio.core.util.PlatformDependent
-
Returns true 当且仅当默认启用TCP_NODELAY套接字选项没有问题时。
- capacity() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
当前容量,当写入数据超过当前容量后会自动扩容
- CaseIgnoringComparator - com.gettyio.core.util中的类
-
忽略大小写的比较器
- cause() - 类 中的方法com.gettyio.core.handler.codec.DecoderResult
-
- change(int, T) - 类 中的方法com.gettyio.core.util.FastArrayList
-
在指定位置修改元素,通过索引,修改完成后返回原数据
- channel - 类 中的变量com.gettyio.core.channel.AioChannel
-
通信channel对象
- CHANNEL_STATUS_CLOSED - 类 中的静态变量com.gettyio.core.channel.SocketChannel
-
已关闭
- CHANNEL_STATUS_ENABLED - 类 中的静态变量com.gettyio.core.channel.SocketChannel
-
已开启
- channelAdded(SocketChannel) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
连接进来
- channelAdded(SocketChannel) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- channelAdded(SocketChannel) - 接口 中的方法com.gettyio.core.pipeline.in.ChannelInboundHandler
-
连接
- ChannelAllBoundHandlerAdapter - com.gettyio.core.pipeline.all中的类
-
ChannelAllBoundHandlerAdapter.java
- ChannelAllBoundHandlerAdapter() - 类 的构造器com.gettyio.core.pipeline.all.ChannelAllBoundHandlerAdapter
-
- channelAttribute - 类 中的变量com.gettyio.core.channel.SocketChannel
-
用于方便设置随通道传播的属性
- ChannelBoundHandler - com.gettyio.core.pipeline中的接口
-
ChannelBoundHandler.java
- ChannelByteBuffer - com.gettyio.core.buffer中的类
-
通道与待输出缓冲区包装
- ChannelByteBuffer(SocketChannel, ByteBuffer) - 类 的构造器com.gettyio.core.buffer.ChannelByteBuffer
-
- channelClosed(SocketChannel) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
连接关闭
- channelClosed(SocketChannel) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- channelClosed(SocketChannel) - 接口 中的方法com.gettyio.core.pipeline.in.ChannelInboundHandler
-
连接关闭
- ChannelFutureListener - com.gettyio.core.channel.group中的接口
-
ChannelFutureListener.java
- channelFutureListener - 类 中的变量com.gettyio.core.channel.SocketChannel
-
关闭监听
- ChannelGroup - com.gettyio.core.channel.group中的接口
-
ChannelGroup.java
- ChannelHandlerAdapter - com.gettyio.core.pipeline中的类
-
ChannelHandlerAdapter.java
- ChannelHandlerAdapter() - 类 的构造器com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- ChannelInboundHandler - com.gettyio.core.pipeline.in中的接口
-
ChannelInboundHandler.java
- ChannelInboundHandlerAdapter - com.gettyio.core.pipeline.in中的类
-
ChannelInboundHandlerAdapter.java
- ChannelInboundHandlerAdapter() - 类 的构造器com.gettyio.core.pipeline.in.ChannelInboundHandlerAdapter
-
- channelInitializer(ChannelPipeline) - 类 中的方法com.gettyio.core.channel.starter.AioClientStarter
-
设置责任链
- channelInitializer(ChannelPipeline) - 类 中的方法com.gettyio.core.channel.starter.AioServerStarter
-
责任链
- channelInitializer(ChannelPipeline) - 类 中的方法com.gettyio.core.channel.starter.NioClientStarter
-
设置责任链
- channelInitializer(ChannelPipeline) - 类 中的方法com.gettyio.core.channel.starter.NioServerStarter
-
责任链
- ChannelInitializer - com.gettyio.core.pipeline中的类
-
ChannelInitializer.java
- ChannelInitializer() - 类 的构造器com.gettyio.core.pipeline.ChannelInitializer
-
- ChannelOutboundHandler - com.gettyio.core.pipeline.out中的接口
-
ChannelOutboundHandler.java
- ChannelOutboundHandlerAdapter - com.gettyio.core.pipeline.out中的类
-
ChannelOutboundHandlerAdapter.java
- ChannelOutboundHandlerAdapter() - 类 的构造器com.gettyio.core.pipeline.out.ChannelOutboundHandlerAdapter
-
- channelPipeline - 类 中的变量com.gettyio.core.channel.starter.AioStarter
-
责任链对象
- channelPipeline - 类 中的变量com.gettyio.core.channel.starter.NioStarter
-
责任链对象
- ChannelPipeline - com.gettyio.core.pipeline中的接口
-
ChannelPipeline.java
- channelRead(SocketChannel, Object) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
消息读取
- channelRead(SocketChannel, Object) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- channelRead(SocketChannel, Object) - 接口 中的方法com.gettyio.core.pipeline.in.ChannelInboundHandler
-
消息读取
- channelRead(SocketChannel, Object) - 类 中的方法com.gettyio.core.pipeline.in.SimpleChannelInboundHandler
-
- channelRead0(SocketChannel, T) - 类 中的方法com.gettyio.core.pipeline.in.SimpleChannelInboundHandler
-
解码后的消息输出
- ChannelState - com.gettyio.core.channel中的枚举
-
ChannelState.java
- channelWrite(SocketChannel, Object) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
消息写出
- channelWrite(SocketChannel, Object) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- channelWrite(SocketChannel, Object) - 接口 中的方法com.gettyio.core.pipeline.out.ChannelOutboundHandler
-
消息写出
- CharsetUtil - com.gettyio.core.util中的类
-
A utility class that provides various common operations and constants
related with
Charset and its relevant classes.
- checkIncrease(int, T) - 类 中的方法com.gettyio.core.util.FastArrayList
-
1、复制原数组,并扩容一倍
2、复制原数组,并扩容一倍,并在指定位置插入对象
- checkIndexOut(int) - 类 中的方法com.gettyio.core.util.FastArrayList
-
判断给定索引是否越界
- checkIndexOut(int) - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
判断给定索引是否越界
- checkNonEmpty(T[], String) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
Checks that the given argument is neither null nor empty.
- checkNonEmpty(T, String) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
Checks that the given argument is neither null nor empty.
- checkNotNull(T, String) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
Checks that the given argument is not null.
- checkPositive(int, String) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
检查是否是正数 >0
Checks that the given argument is strictly positive.
- checkPositive(long, String) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
Checks that the given argument is strictly positive.
- checkPositiveOrZero(int, String) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
Checks that the given argument is positive or zero.
- checkPositiveOrZero(long, String) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
Checks that the given argument is positive or zero.
- ChunkPool - com.gettyio.core.buffer中的类
-
ChunkPool.java
- ChunkPool(long, Time, boolean) - 类 的构造器com.gettyio.core.buffer.ChunkPool
-
创建内存池
- chunkPool - 类 中的变量com.gettyio.core.channel.loop.NioEventLoop
-
内存池
- chunkPool - 类 中的变量com.gettyio.core.channel.SocketChannel
-
内存池
- chunkPool - 类 中的变量com.gettyio.core.channel.starter.AioStarter
-
内存池
- chunkPool - 类 中的变量com.gettyio.core.channel.starter.NioStarter
-
内存池
- clean() - 类 中的方法com.gettyio.core.pipeline.DefaultChannelPipeline
-
清理责任链
- clear() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
清空数据,重置指针
- clear() - 类 中的方法com.gettyio.core.buffer.ChunkPool
-
释放内存池
- clear() - 类 中的方法com.gettyio.core.channel.group.DefaultChannelGroup
-
- clear() - 类 中的方法com.gettyio.core.util.ConcurrentSafeMap
-
- clear() - 类 中的方法com.gettyio.core.util.FastArrayList
-
删除所有元素
- clear() - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
删除所有元素
- ClientAuth - com.gettyio.core.handler.ssl中的类
-
ClientAuth.java
- ClientAuth() - 类 的构造器com.gettyio.core.handler.ssl.ClientAuth
-
- clientChunkSize - 类 中的变量com.gettyio.core.channel.config.ClientConfig
-
客户端最大可用内存池大小上限,默认256M
- ClientConfig - com.gettyio.core.channel.config中的类
-
ClientConfig.java
- ClientConfig() - 类 的构造器com.gettyio.core.channel.config.ClientConfig
-
- close() - 类 中的方法com.gettyio.core.buffer.AbstractBufferWriter
-
- close() - 类 中的方法com.gettyio.core.buffer.AioBufferWriter
-
- close() - 类 中的方法com.gettyio.core.buffer.NioBufferWriter
-
- close() - 类 中的方法com.gettyio.core.channel.AioChannel
-
立即关闭会话
- close(boolean) - 类 中的方法com.gettyio.core.channel.AioChannel
-
主动关闭
- close() - 类 中的方法com.gettyio.core.channel.loop.SelectedSelector
-
- close() - 类 中的方法com.gettyio.core.channel.NioChannel
-
- close(boolean) - 类 中的方法com.gettyio.core.channel.NioChannel
-
主动关闭
- close() - 类 中的方法com.gettyio.core.channel.SocketChannel
-
立即关闭会话
- close(boolean) - 类 中的方法com.gettyio.core.channel.SocketChannel
-
主动关闭,标记
- close() - 类 中的方法com.gettyio.core.channel.UdpChannel
-
- close(boolean) - 类 中的方法com.gettyio.core.channel.UdpChannel
-
- close() - 接口 中的方法com.gettyio.core.handler.ssl.sslfacade.ISSLFacade
-
- close() - 类 中的方法com.gettyio.core.handler.ssl.sslfacade.SSLFacade
-
- close() - 类 中的方法com.gettyio.core.util.Base64.OutputStream
-
Flushes and closes (I think, in the superclass) the stream.
- close(T) - 接口 中的方法com.gettyio.core.util.detector.ResourceLeakTracker
-
- close() - 类 中的方法com.gettyio.core.util.fastmd5.io.NullOutputStream
-
- closeSwitch() - 类 中的方法com.gettyio.core.util.timer.HashedWheelTimer
-
- closeSwitch() - 接口 中的方法com.gettyio.core.util.timer.Timer
-
动态开关关闭
1、轮子每 tick ,只执行过期的定时任务
2、新的 newTimeout 添加的定时任务,添加到格子
- CodecException - com.gettyio.core.handler.codec中的异常错误
-
CodecException.java
- CodecException() - 异常错误 的构造器com.gettyio.core.handler.codec.CodecException
-
- CodecException(String, Throwable) - 异常错误 的构造器com.gettyio.core.handler.codec.CodecException
-
- CodecException(String) - 异常错误 的构造器com.gettyio.core.handler.codec.CodecException
-
- CodecException(Throwable) - 异常错误 的构造器com.gettyio.core.handler.codec.CodecException
-
- com.gettyio.core - 程序包 com.gettyio.core
-
- com.gettyio.core.buffer - 程序包 com.gettyio.core.buffer
-
- com.gettyio.core.channel - 程序包 com.gettyio.core.channel
-
- com.gettyio.core.channel.config - 程序包 com.gettyio.core.channel.config
-
- com.gettyio.core.channel.group - 程序包 com.gettyio.core.channel.group
-
- com.gettyio.core.channel.internal - 程序包 com.gettyio.core.channel.internal
-
- com.gettyio.core.channel.loop - 程序包 com.gettyio.core.channel.loop
-
- com.gettyio.core.channel.starter - 程序包 com.gettyio.core.channel.starter
-
- com.gettyio.core.constant - 程序包 com.gettyio.core.constant
-
- com.gettyio.core.function - 程序包 com.gettyio.core.function
-
- com.gettyio.core.handler.codec - 程序包 com.gettyio.core.handler.codec
-
- com.gettyio.core.handler.codec.bytes - 程序包 com.gettyio.core.handler.codec.bytes
-
- com.gettyio.core.handler.codec.string - 程序包 com.gettyio.core.handler.codec.string
-
- com.gettyio.core.handler.ssl - 程序包 com.gettyio.core.handler.ssl
-
- com.gettyio.core.handler.ssl.sslfacade - 程序包 com.gettyio.core.handler.ssl.sslfacade
-
- com.gettyio.core.handler.ssl.sslfacade.defaulthandlers - 程序包 com.gettyio.core.handler.ssl.sslfacade.defaulthandlers
-
- com.gettyio.core.logging - 程序包 com.gettyio.core.logging
-
- com.gettyio.core.pipeline - 程序包 com.gettyio.core.pipeline
-
- com.gettyio.core.pipeline.all - 程序包 com.gettyio.core.pipeline.all
-
- com.gettyio.core.pipeline.in - 程序包 com.gettyio.core.pipeline.in
-
- com.gettyio.core.pipeline.out - 程序包 com.gettyio.core.pipeline.out
-
- com.gettyio.core.util - 程序包 com.gettyio.core.util
-
- com.gettyio.core.util.detector - 程序包 com.gettyio.core.util.detector
-
- com.gettyio.core.util.fastmd5.io - 程序包 com.gettyio.core.util.fastmd5.io
-
- com.gettyio.core.util.fastmd5.util - 程序包 com.gettyio.core.util.fastmd5.util
-
- com.gettyio.core.util.timer - 程序包 com.gettyio.core.util.timer
-
- compare(String, String) - 类 中的方法com.gettyio.core.util.CaseIgnoringComparator
-
- compare(int, int) - 类 中的静态方法com.gettyio.core.util.MathUtil
-
Compares two int values.
- compare(long, long) - 类 中的静态方法com.gettyio.core.util.MathUtil
-
Compare two long values.
- compareTo(ChannelGroup) - 类 中的方法com.gettyio.core.channel.group.DefaultChannelGroup
-
- completed(Integer, AioChannel) - 类 中的方法com.gettyio.core.channel.internal.ReadCompletionHandler
-
- completed(Integer, AioChannel) - 类 中的方法com.gettyio.core.channel.internal.WriteCompletionHandler
-
- ConcurrentSafeMap<K,V> - com.gettyio.core.util中的类
-
ConcurrentSafeMap.java
- ConcurrentSafeMap() - 类 的构造器com.gettyio.core.util.ConcurrentSafeMap
-
- ConcurrentSafeMap(Map<K, V>) - 类 的构造器com.gettyio.core.util.ConcurrentSafeMap
-
- config - 类 中的变量com.gettyio.core.channel.SocketChannel
-
配置
- config - 类 中的变量com.gettyio.core.channel.starter.AioServerStarter
-
服务端配置
- ConnectHandler - com.gettyio.core.channel.starter中的接口
-
ConnectHandler.java
- contain(T) - 类 中的方法com.gettyio.core.util.FastArrayList
-
查看集合中是否包含某个元素,如果有,返回 true,没有返回 false
- contain(T) - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
查看集合中是否包含某个元素,如果有,返回 true,没有返回 false
- contains(Object) - 类 中的方法com.gettyio.core.channel.group.DefaultChannelGroup
-
- contains(String) - 类 中的静态方法com.gettyio.core.util.SystemPropertyUtil
-
当且仅当具有指定的key的系统属性存在时,返回true
- containsKey(Object) - 类 中的方法com.gettyio.core.util.ConcurrentSafeMap
-
- containsValue(Object) - 类 中的方法com.gettyio.core.util.ConcurrentSafeMap
-
- continueRead() - 类 中的方法com.gettyio.core.channel.AioChannel
-
读取socket通道内的数据
- convertDateToString(Date) - 类 中的静态方法com.gettyio.core.util.DateTimeUtil
-
date类型转String类型
- convertLongToString(Long) - 类 中的静态方法com.gettyio.core.util.DateTimeUtil
-
date类型转String类型
- convertStringToDate(String) - 类 中的静态方法com.gettyio.core.util.DateTimeUtil
-
String类型转date类型
- createSSLFacade(IHandshakeCompletedListener, ISSLListener, ISessionClosedListener) - 类 中的方法com.gettyio.core.handler.ssl.SslService
-
- DatagramPacketHandler - com.gettyio.core.pipeline中的接口
-
DatagramPacketHandler.java
- DateTimeUtil - com.gettyio.core.util中的类
-
DateTimeUtil.java
- DateTimeUtil() - 类 的构造器com.gettyio.core.util.DateTimeUtil
-
- deallocate(ByteBuffer, int) - 类 中的方法com.gettyio.core.buffer.ChunkPool
-
将缓冲区返回到池。
- deallocate(ByteBuffer) - 类 中的方法com.gettyio.core.buffer.ChunkPool
-
- debug(String, String, String...) - 类 中的静态方法com.gettyio.core.handler.ssl.sslfacade.SSLLog
-
- debug(Throwable) - 类 中的方法com.gettyio.core.logging.AbstractInternalLogger
-
- debug(String) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在DEBUG级别记录一条消息
- debug(String, Object) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在DEBUG级别记录消息
- debug(String, Object, Object) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在DEBUG级别记录消息
- debug(String, Object...) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在DEBUG级别记录消息
- debug(String, Throwable) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在DEBUG级别记录一个异常(throwable)并附带一条消息
- debug(Throwable) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在DEBUG级别记录一个异常(throwable)
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.handler.codec.bytes.BytesDecoder
-
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.handler.codec.string.DefaultFrameDecoder
-
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.handler.codec.string.DelimiterFrameDecoder
-
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.handler.codec.string.FixedLengthFrameDecoder
-
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.handler.codec.string.StringDecoder
-
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.handler.ssl.SslHandler
-
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
消息解码
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 接口 中的方法com.gettyio.core.pipeline.in.ChannelInboundHandler
-
消息解码
- decode(SocketChannel, Object, LinkedNonReadBlockQueue<Object>) - 类 中的方法com.gettyio.core.pipeline.in.SimpleChannelInboundHandler
-
- DECODE - 类 中的静态变量com.gettyio.core.util.Base64
-
Specify decoding in first bit.
- decode(byte[]) - 类 中的静态方法com.gettyio.core.util.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(byte[], int, int, int) - 类 中的静态方法com.gettyio.core.util.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode(String, int) - 类 中的静态方法com.gettyio.core.util.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decodeFileToFile(String, String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Reads infile and decodes it to outfile.
- decodeFromFile(String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Convenience method for reading a base64-encoded
file and decoding it.
- decoder(Charset, CodingErrorAction, CodingErrorAction) - 类 中的静态方法com.gettyio.core.util.CharsetUtil
-
- decoder(Charset, CodingErrorAction) - 类 中的静态方法com.gettyio.core.util.CharsetUtil
-
- decoder(Charset) - 类 中的静态方法com.gettyio.core.util.CharsetUtil
-
- DecoderException - com.gettyio.core.handler.codec中的异常错误
-
DecoderException.java
- DecoderException() - 异常错误 的构造器com.gettyio.core.handler.codec.DecoderException
-
Creates a new instance.
- DecoderException(String, Throwable) - 异常错误 的构造器com.gettyio.core.handler.codec.DecoderException
-
Creates a new instance.
- DecoderException(String) - 异常错误 的构造器com.gettyio.core.handler.codec.DecoderException
-
Creates a new instance.
- DecoderException(Throwable) - 异常错误 的构造器com.gettyio.core.handler.codec.DecoderException
-
Creates a new instance.
- DecoderResult - com.gettyio.core.handler.codec中的类
-
DecoderResult.java
- DecoderResult(Throwable) - 类 的构造器com.gettyio.core.handler.codec.DecoderResult
-
- decodeString(AutoByteBuffer, int, int, Charset) - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
指定解析成string
- decodeToFile(String, String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Convenience method for decoding data to a file.
- decodeToObject(String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- decodeToObject(String, int, ClassLoader) - 类 中的静态方法com.gettyio.core.util.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- decrypt(ByteBuffer) - 接口 中的方法com.gettyio.core.handler.ssl.sslfacade.ISSLFacade
-
- decrypt(ByteBuffer) - 类 中的方法com.gettyio.core.handler.ssl.sslfacade.SSLFacade
-
- DefaultChannelGroup - com.gettyio.core.channel.group中的类
-
DefaultChannelGroup.java
- DefaultChannelGroup() - 类 的构造器com.gettyio.core.channel.group.DefaultChannelGroup
-
构造函数
- DefaultChannelGroup(String) - 类 的构造器com.gettyio.core.channel.group.DefaultChannelGroup
-
构造函数
- defaultChannelPipeline - 类 中的变量com.gettyio.core.channel.SocketChannel
-
默认责任链对象
- DefaultChannelPipeline - com.gettyio.core.pipeline中的类
-
DefaultChannelPipeline.java
- DefaultChannelPipeline(SocketChannel) - 类 的构造器com.gettyio.core.pipeline.DefaultChannelPipeline
-
- DefaultFrameDecoder - com.gettyio.core.handler.codec.string中的类
-
DefaultFrameDecoder.java
- DefaultFrameDecoder() - 类 的构造器com.gettyio.core.handler.codec.string.DefaultFrameDecoder
-
- DefaultOnCloseListener - com.gettyio.core.handler.ssl.sslfacade.defaulthandlers中的类
-
By default do nothing on the close event.
- DefaultOnCloseListener() - 类 的构造器com.gettyio.core.handler.ssl.sslfacade.defaulthandlers.DefaultOnCloseListener
-
- DefaultTaskHandler - com.gettyio.core.handler.ssl.sslfacade中的类
-
- DefaultTaskHandler() - 类 的构造器com.gettyio.core.handler.ssl.sslfacade.DefaultTaskHandler
-
- DelimiterFrameDecoder - com.gettyio.core.handler.codec.string中的类
-
DelimiterFrameDecoder.java
- DelimiterFrameDecoder(byte[]) - 类 的构造器com.gettyio.core.handler.codec.string.DelimiterFrameDecoder
-
- discardReadBytes() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
删除已读部分,保留未读部分
读下标初始为0,写下标为未读长度
- DO_BREAK_LINES - 类 中的静态变量com.gettyio.core.util.Base64
-
Do break lines when encoding.
- done() - 接口 中的方法com.gettyio.core.handler.ssl.sslfacade.ITasks
-
- done() - 类 中的方法com.gettyio.core.handler.ssl.sslfacade.Tasks
-
- DONT_GUNZIP - 类 中的静态变量com.gettyio.core.util.Base64
-
Specify that gzipped data should not be automatically gunzipped.
- doRead(byte[]) - 类 中的方法com.gettyio.core.channel.NioChannel
-
读取
- duplicate() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
复制自身
- EMPTY_STRING - 类 中的静态变量com.gettyio.core.util.StringUtil
-
- encode(SocketChannel, Object) - 类 中的方法com.gettyio.core.handler.codec.bytes.BytesEncoder
-
- encode(SocketChannel, Object) - 类 中的方法com.gettyio.core.handler.codec.string.StringEncoder
-
- encode(SocketChannel, Object) - 类 中的方法com.gettyio.core.handler.ssl.SslHandler
-
- encode(SocketChannel, Object) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
消息编码
- encode(SocketChannel, Object) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- encode(SocketChannel, Object) - 接口 中的方法com.gettyio.core.pipeline.out.ChannelOutboundHandler
-
消息编码
- ENCODE - 类 中的静态变量com.gettyio.core.util.Base64
-
Specify encoding in first bit.
- encode(ByteBuffer, ByteBuffer) - 类 中的静态方法com.gettyio.core.util.Base64
-
Performs Base64 encoding on the raw ByteBuffer,
writing it to the encoded ByteBuffer.
- encode(ByteBuffer, CharBuffer) - 类 中的静态方法com.gettyio.core.util.Base64
-
Performs Base64 encoding on the raw ByteBuffer,
writing it to the encoded CharBuffer.
- encodeBytes(byte[]) - 类 中的静态方法com.gettyio.core.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int) - 类 中的静态方法com.gettyio.core.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int) - 类 中的静态方法com.gettyio.core.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int, int) - 类 中的静态方法com.gettyio.core.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytesToBytes(byte[]) - 类 中的静态方法com.gettyio.core.util.Base64
-
- encodeBytesToBytes(byte[], int, int, int) - 类 中的静态方法com.gettyio.core.util.Base64
-
- encodeFileToFile(String, String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Reads infile and encodes it to outfile.
- encodeFromFile(String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Convenience method for reading a binary file
and base64-encoding it.
- encodeObject(Serializable) - 类 中的静态方法com.gettyio.core.util.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encodeObject(Serializable, int) - 类 中的静态方法com.gettyio.core.util.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encoder(Charset, CodingErrorAction, CodingErrorAction) - 类 中的静态方法com.gettyio.core.util.CharsetUtil
-
- encoder(Charset, CodingErrorAction) - 类 中的静态方法com.gettyio.core.util.CharsetUtil
-
- encoder(Charset) - 类 中的静态方法com.gettyio.core.util.CharsetUtil
-
- encodeToFile(byte[], String) - 类 中的静态方法com.gettyio.core.util.Base64
-
Convenience method for encoding data to a file.
- encrypt(ByteBuffer) - 接口 中的方法com.gettyio.core.handler.ssl.sslfacade.ISSLFacade
-
- encrypt(ByteBuffer) - 类 中的方法com.gettyio.core.handler.ssl.sslfacade.SSLFacade
-
- equals(Object) - 接口 中的方法com.gettyio.core.function.Function
-
比较
- error(Throwable) - 类 中的方法com.gettyio.core.logging.AbstractInternalLogger
-
- error(String) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在ERROR级别记录一条消息
- error(String, Object) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在ERROR级别记录消息
- error(String, Object, Object) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在ERROR级别记录消息
- error(String, Object...) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在ERROR级别记录消息
- error(String, Throwable) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在INFO级别记录一个异常(throwable)并附带一条消息
- error(Throwable) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在INFO级别记录一个异常(throwable)
- EventLoop - com.gettyio.core.channel.loop中的接口
-
事件循环
- exceptionCaught(SocketChannel, Throwable) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
异常
- exceptionCaught(SocketChannel, Throwable) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- exceptionCaught(SocketChannel, Throwable) - 接口 中的方法com.gettyio.core.pipeline.in.ChannelInboundHandler
-
异常
- execute(Runnable) - 类 中的方法com.gettyio.core.util.ThreadPool
-
在未来某个时间执行给定的命令 该命令可能在新的线程、已入池的线程或者正调用的线程中执行,这由 Executor 实现决定。
- execute(List<Runnable>) - 类 中的方法com.gettyio.core.util.ThreadPool
-
在未来某个时间执行给定的命令链表 该命令可能在新的线程、已入池的线程或者正调用的线程中执行,这由 Executor 实现决定。
- IdleState - com.gettyio.core.constant中的枚举
-
IdleState.java
- IHandshakeCompletedListener - com.gettyio.core.handler.ssl.sslfacade中的接口
-
- indexOf(T) - 类 中的方法com.gettyio.core.util.FastArrayList
-
根据元素获得在集合中的索引
- indexOf(T) - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
根据元素获得在集合中的索引
- info(Throwable) - 类 中的方法com.gettyio.core.logging.AbstractInternalLogger
-
- info(String) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在INFO级别记录一条消息
- info(String, Object) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在INFO级别记录消息
- info(String, Object, Object) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在INFO级别记录消息
- info(String, Object...) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
根据指定的格式和参数在INFO级别记录消息
- info(String, Throwable) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在INFO级别记录一个异常(throwable)并附带一条消息
- info(Throwable) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
在INFO级别记录一个异常(throwable)
- Init() - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Initialize MD5 internal state (object can be reused just by
calling Init() after every Final()
- initChannel(SocketChannel) - 类 中的方法com.gettyio.core.pipeline.ChannelInitializer
-
初始化责任链
- initChannel(SocketChannel) - 接口 中的方法com.gettyio.core.pipeline.ChannelPipeline
-
初始化责任链
- initiateClose - 类 中的变量com.gettyio.core.channel.SocketChannel
-
是否调用close()方法关闭
- initNativeLibrary() - 类 中的静态方法com.gettyio.core.util.fastmd5.util.MD5
-
Convenience method for initNativeLibrary(false).
- initNativeLibrary(boolean) - 类 中的静态方法com.gettyio.core.util.fastmd5.util.MD5
-
Attempts to initialize native library support.
- inPipeFirst() - 类 中的方法com.gettyio.core.pipeline.DefaultChannelPipeline
-
获取第一个入栈处理器
- InputStream(InputStream) - 类 的构造器com.gettyio.core.util.Base64.InputStream
-
- InputStream(InputStream, int) - 类 的构造器com.gettyio.core.util.Base64.InputStream
-
- INSTANCE - 类 中的静态变量com.gettyio.core.logging.JdkLoggerFactory
-
- INSTANCE - 类 中的静态变量com.gettyio.core.logging.Slf4JLoggerFactory
-
- INSTANCE - 类 中的静态变量com.gettyio.core.util.CaseIgnoringComparator
-
- InternalLogger - com.gettyio.core.logging中的接口
-
通过这个类来打印日志
- InternalLoggerFactory - com.gettyio.core.logging中的类
-
创建一个或更改默认工厂实现。
- InternalLoggerFactory() - 类 的构造器com.gettyio.core.logging.InternalLoggerFactory
-
- InternalLogLevel - com.gettyio.core.logging中的枚举
-
日志级别枚举
- intValue(Integer, int) - 类 中的静态方法com.gettyio.core.util.ObjectUtil
-
Resolves a possibly null Integer to a primitive int, using a default value.
- invokeAll(Collection<? extends Callable<T>>) - 类 中的方法com.gettyio.core.util.ThreadPool
-
执行给定的任务 当所有任务完成时,返回保持任务状态和结果的Future列表。
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法com.gettyio.core.util.ThreadPool
-
执行给定的任务 当所有任务完成或超时期满时(无论哪个首先发生),返回保持任务状态和结果的Future列表。
- invokeAny(Collection<? extends Callable<T>>) - 类 中的方法com.gettyio.core.util.ThreadPool
-
执行给定的任务 如果某个任务已成功完成(也就是未抛出异常),则返回其结果。
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法com.gettyio.core.util.ThreadPool
-
执行给定的任务 如果在给定的超时期满前某个任务已成功完成(也就是未抛出异常),则返回其结果。
- invokePipeline(ChannelState) - 类 中的方法com.gettyio.core.channel.SocketChannel
-
正向执行管道处理
- invokePipeline(ChannelState, Object) - 类 中的方法com.gettyio.core.channel.SocketChannel
-
正向执行管道处理
- ipToLong(String) - 类 中的静态方法com.gettyio.core.util.NetWorkUtil
-
把ip转化为整数
- ipValid(String) - 类 中的静态方法com.gettyio.core.util.NetWorkUtil
-
检查IP是否合法
- isAndroid() - 类 中的静态方法com.gettyio.core.util.PlatformDependent
-
Returns true 当且仅当当前平台为Android时
- isCancelled() - 接口 中的方法com.gettyio.core.util.timer.Timeout
-
定时任务是否取消
- isClientAuth() - 类 中的方法com.gettyio.core.handler.ssl.SslConfig
-
- isClientMode() - 类 中的方法com.gettyio.core.handler.ssl.SslConfig
-
- isClientMode() - 接口 中的方法com.gettyio.core.handler.ssl.sslfacade.ISSLFacade
-
- isClientMode() - 类 中的方法com.gettyio.core.handler.ssl.sslfacade.SSLFacade
-
- isCloseCompleted() - 接口 中的方法com.gettyio.core.handler.ssl.sslfacade.ISSLFacade
-
- isCloseCompleted() - 类 中的方法com.gettyio.core.handler.ssl.sslfacade.SSLFacade
-
- isClosed() - 类 中的方法com.gettyio.core.buffer.AbstractBufferWriter
-
是否已经关闭
- isClosed() - 类 中的方法com.gettyio.core.buffer.AioBufferWriter
-
- isClosed() - 类 中的方法com.gettyio.core.buffer.NioBufferWriter
-
- isDebugEnabled() - 类 中的静态方法com.gettyio.core.handler.ssl.sslfacade.SSLLog
-
- isDebugEnabled() - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
是否为DEBUG级别启用了logger实例
- isDirect() - 类 中的方法com.gettyio.core.channel.config.BaseConfig
-
- isEmpty() - 类 中的方法com.gettyio.core.channel.group.DefaultChannelGroup
-
- isEmpty() - 类 中的方法com.gettyio.core.util.ConcurrentSafeMap
-
- isEmpty(String) - 类 中的静态方法com.gettyio.core.util.StringUtil
-
- isEnabled(InternalLogLevel) - 类 中的方法com.gettyio.core.logging.AbstractInternalLogger
-
- isEnabled(InternalLogLevel) - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
是否为指定的logger实例启用
- isEnabled() - 类 中的静态方法com.gettyio.core.util.detector.ResourceLeakDetector
-
Returns true if resource leak detection is enabled.
- isErrorEnabled() - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
是否为ERROR级别启用了logger实例
- ISessionClosedListener - com.gettyio.core.handler.ssl.sslfacade中的接口
-
Monitors end of session notifications
- isExpired() - 接口 中的方法com.gettyio.core.util.timer.Timeout
-
定时任务是否过期
- isFailure() - 类 中的方法com.gettyio.core.handler.codec.DecoderResult
-
- isFinished() - 类 中的方法com.gettyio.core.handler.codec.DecoderResult
-
- isHandShak() - 类 中的方法com.gettyio.core.channel.SocketChannel
-
- isHandshakeCompleted() - 接口 中的方法com.gettyio.core.handler.ssl.sslfacade.ISSLFacade
-
- isHandshakeCompleted() - 类 中的方法com.gettyio.core.handler.ssl.sslfacade.SSLFacade
-
- isIkvmDotNet() - 类 中的静态方法com.gettyio.core.util.PlatformDependent
-
Returns
true if the running JVM is
IKVM.NET,
false otherwise.
- isInfoEnabled() - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
是否为INFO级别启用了logger实例
- isInitiateClose() - 类 中的方法com.gettyio.core.channel.SocketChannel
-
- isInRange(String, String) - 类 中的静态方法com.gettyio.core.util.NetWorkUtil
-
判断某个ip是否在一个网段内 isInRange("192.168.1.127", "192.168.1.64/26")
- isInvalid() - 类 中的方法com.gettyio.core.channel.SocketChannel
-
当前会话是否已失效
- isJ9Jvm() - 类 中的静态方法com.gettyio.core.util.PlatformDependent
-
- isKeepAlive() - 类 中的方法com.gettyio.core.channel.SocketChannel
-
- ISO_8859_1 - 类 中的静态变量com.gettyio.core.util.CharsetUtil
-
ISO Latin Alphabet No. 1, as known as ISO-LATIN-1
- isOpen() - 类 中的方法com.gettyio.core.channel.loop.SelectedSelector
-
- isOsx() - 类 中的静态方法com.gettyio.core.util.PlatformDependent
-
Return true 如果JVM在OSX/MacOS上运行
- isOutOfBounds(int, int, int) - 类 中的静态方法com.gettyio.core.util.MathUtil
-
确定请求的{索引}和{长度}是否适合{容量}
Determine if the requested index and length will fit within capacity.
- isShutDown() - 类 中的方法com.gettyio.core.util.ThreadPool
-
判断线程池是否已关闭
- ISSLFacade - com.gettyio.core.handler.ssl.sslfacade中的接口
-
- ISSLListener - com.gettyio.core.handler.ssl.sslfacade中的接口
-
- isSuccess() - 类 中的方法com.gettyio.core.handler.codec.DecoderResult
-
- isTerminated() - 类 中的方法com.gettyio.core.util.ThreadPool
-
关闭线程池后判断所有任务是否都已完成 注意,除非首先调用 shutdown 或 shutdownNow,否则 isTerminated 永不为 true。
- isTraceEnabled() - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
是否为Trace级别启用了logger实例
- isWarnEnabled() - 接口 中的方法com.gettyio.core.logging.InternalLogger
-
是否为WARN级别启用了logger实例
- isWindows() - 类 中的静态方法com.gettyio.core.util.PlatformDependent
-
Return true 如果JVM在Windows上运行
- ITaskHandler - com.gettyio.core.handler.ssl.sslfacade中的接口
-
- ITasks - com.gettyio.core.handler.ssl.sslfacade中的接口
-
- iterator() - 类 中的方法com.gettyio.core.channel.group.DefaultChannelGroup
-
- iterator() - 类 中的方法com.gettyio.core.util.FastArrayList
-
- iterator() - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
- read() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取一个数据到byte,从readIndex位置开始,每读取一个,指针+1,类似byteBuffer的get方法
- read(int) - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取制定下标的一个byte。
- read() - 类 中的方法com.gettyio.core.util.Base64.InputStream
-
Reads enough of the input stream to convert
to/from Base64 and returns the next byte.
- read(byte[], int, int) - 类 中的方法com.gettyio.core.util.Base64.InputStream
-
- read() - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5InputStream
-
Read a byte of data.
- read(byte[], int, int) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5InputStream
-
Reads into an array of bytes.
- readableBytes() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
当前可读长度,writerIndex - readerIndex
- readableBytesArray() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
获取剩余未读数据
- readByte() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取数据到byte,1 byte,从readIndex位置开始
- readByteBuffer - 类 中的变量com.gettyio.core.channel.AioChannel
-
读缓冲。
- readBytes(byte[]) - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取数据到bytes,从readIndex位置开始
- readBytes(byte[], int, int) - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取数据到bytes,写入从offset到offset+length的区域
- readBytes(AutoByteBuffer) - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取数据到另一个ByteBuffer
- readCompleted(ByteBuffer) - 类 中的方法com.gettyio.core.channel.AioChannel
-
socket读取完成
- ReadCompletionHandler - com.gettyio.core.channel.internal中的类
-
ReadCompletionHandler.java
- ReadCompletionHandler(ThreadPool) - 类 的构造器com.gettyio.core.channel.internal.ReadCompletionHandler
-
- readCompletionHandler - 类 中的变量com.gettyio.core.channel.starter.AioServerStarter
-
读回调
- readerIndex(int) - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
重置读指针位置,相当于指定下次开始读取的下标
如果大于写入位置,则可读位置重置为写入位置,readableBytes()结果则为0
- readerIndex() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取指针位置
- readFromChannel(boolean) - 类 中的方法com.gettyio.core.channel.AioChannel
-
socket通道的读回调操作
- readInt() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取integer值,读4 byte转换为integer,从readIndex位置开始
- readResolve() - 类 中的方法com.gettyio.core.logging.AbstractInternalLogger
-
- readRetainedSlice(int) - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取指定长度的数据,返回AutoByteBuffer
- readToPipeline(Object) - 类 中的方法com.gettyio.core.channel.SocketChannel
-
消息读取到责任链管道
- readUnsignedByte() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
读取无符号byte
- rebuildSelector() - 类 中的方法com.gettyio.core.channel.loop.SelectedSelector
-
新建一个selector来解决空轮询bug
- record() - 接口 中的方法com.gettyio.core.util.detector.ResourceLeakTracker
-
Records the caller's current stack trace so that the
ResourceLeakDetector can tell where the leaked
resource was accessed lastly.
- record(Object) - 接口 中的方法com.gettyio.core.util.detector.ResourceLeakTracker
-
Records the caller's current stack trace and the specified additional arbitrary information
so that the
ResourceLeakDetector can tell where the leaked resource was accessed lastly.
- register(SelectableChannel, int) - 类 中的方法com.gettyio.core.channel.loop.SelectedSelector
-
同步, 保证多个线程调用register不会出现问题
- register(SelectableChannel, int, Object) - 类 中的方法com.gettyio.core.channel.loop.SelectedSelector
-
- register() - 类 中的方法com.gettyio.core.channel.NioChannel
-
注册事件
- remove(Object) - 类 中的方法com.gettyio.core.channel.group.DefaultChannelGroup
-
- remove(Object) - 类 中的方法com.gettyio.core.util.ConcurrentSafeMap
-
- remove(int) - 类 中的方法com.gettyio.core.util.FastArrayList
-
根据索引删除元素
- remove(T) - 类 中的方法com.gettyio.core.util.FastArrayList
-
删除指定的元素,删除成功返回 true,失败返回 false
- remove(int) - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
根据索引删除元素
- remove(T) - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
删除指定的元素,删除成功返回 true,失败返回 false
- removeChannelAttribute(String) - 类 中的方法com.gettyio.core.channel.SocketChannel
-
- reportTracedLeak(String, String) - 类 中的方法com.gettyio.core.util.detector.ResourceLeakDetector
-
This method is called when a traced leak is detected.
- reportUntracedLeak(String) - 类 中的方法com.gettyio.core.util.detector.ResourceLeakDetector
-
This method is called when an untraced leak is detected.
- REQUIRE - 类 中的静态变量com.gettyio.core.handler.ssl.ClientAuth
-
双向验证
- reset() - 类 中的方法com.gettyio.core.buffer.AutoByteBuffer
-
清理指针标记,数组内容保留,下次写入会被覆盖,除了array()获取原始数组外无法得到旧数据
- ResourceLeakDetector<T> - com.gettyio.core.util.detector中的类
-
ResourceLeakDetector.java
- ResourceLeakDetector(Class<?>) - 类 的构造器com.gettyio.core.util.detector.ResourceLeakDetector
-
已过时。
- ResourceLeakDetector(String) - 类 的构造器com.gettyio.core.util.detector.ResourceLeakDetector
-
已过时。
- ResourceLeakDetector(Class<?>, int, long) - 类 的构造器com.gettyio.core.util.detector.ResourceLeakDetector
-
已过时。
- ResourceLeakDetector(Class<?>, int) - 类 的构造器com.gettyio.core.util.detector.ResourceLeakDetector
-
- ResourceLeakDetector(String, int, long) - 类 的构造器com.gettyio.core.util.detector.ResourceLeakDetector
-
- ResourceLeakHint - com.gettyio.core.util.detector中的接口
-
ResourceLeakHint.java
- ResourceLeakTracker<T> - com.gettyio.core.util.detector中的接口
-
ResourceLeakTracker.java
- resumeEncoding() - 类 中的方法com.gettyio.core.util.Base64.OutputStream
-
Resumes encoding of the stream.
- reverseInvokePipeline(ChannelState, Object) - 类 中的方法com.gettyio.core.channel.SocketChannel
-
反向执行管道
- round() - 类 中的方法com.gettyio.core.util.FastArrayList
-
轮训,均衡的随机获取数组里面的元素
- round() - 类 中的方法com.gettyio.core.util.FastCopyOnWriteArrayList
-
轮训,均衡的随机获取数组里面的元素
- run() - 接口 中的方法com.gettyio.core.channel.loop.EventLoop
-
运行
- run() - 类 中的方法com.gettyio.core.channel.loop.NioEventLoop
-
- run(Timeout) - 接口 中的方法com.gettyio.core.util.timer.TimerTask
-
- UdpChannel - com.gettyio.core.channel中的类
-
UdpChannel.java
- UdpChannel(DatagramChannel, Selector, BaseConfig, ChunkPool, ChannelPipeline, int) - 类 的构造器com.gettyio.core.channel.UdpChannel
-
- unallocatedMemory() - 类 中的方法com.gettyio.core.buffer.ChunkPool
-
获取未分配的内存(不在空闲列表中或正在使用中)
- UNFINISHED - 类 中的静态变量com.gettyio.core.handler.codec.DecoderResult
-
- Update(MD5State, byte[], int, int) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Updates hash with the bytebuffer given (using at maximum length bytes from
that buffer)
- Update(byte[], int, int) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Update internal state from buffer.
- Update(byte[], int) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Update internal state from buffer.
- Update(byte[]) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Updates hash with given array of bytes
- Update(byte) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Updates hash with a single byte
- Update(String) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Update buffer with given string.
- Update(String, String) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Update buffer with given string using the given encoding.
- Update(int) - 类 中的方法com.gettyio.core.util.fastmd5.util.MD5
-
Update buffer with a single integer (only & 0xff part is used,
as a byte)
- URL_SAFE - 类 中的静态变量com.gettyio.core.util.Base64
-
- US_ASCII - 类 中的静态变量com.gettyio.core.util.CharsetUtil
-
7-bit ASCII, as known as ISO646-US or the Basic Latin block of the
Unicode character set
- userEventTriggered(SocketChannel, IdleState) - 接口 中的方法com.gettyio.core.pipeline.ChannelBoundHandler
-
该方法类似一个心态起搏器,执行读或写操作会被触发
- userEventTriggered(SocketChannel, IdleState) - 类 中的方法com.gettyio.core.pipeline.ChannelHandlerAdapter
-
- UTF_16 - 类 中的静态变量com.gettyio.core.util.CharsetUtil
-
16-bit UTF (UCS Transformation Format) whose byte order is identified by
an optional byte-order mark
- UTF_16BE - 类 中的静态变量com.gettyio.core.util.CharsetUtil
-
16-bit UTF (UCS Transformation Format) whose byte order is big-endian
- UTF_16LE - 类 中的静态变量com.gettyio.core.util.CharsetUtil
-
16-bit UTF (UCS Transformation Format) whose byte order is little-endian
- UTF_8 - 类 中的静态变量com.gettyio.core.util.CharsetUtil
-
8-bit UTF (UCS Transformation Format)