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

A

accept(T, U) - 接口 中的方法org.noear.socketd.utils.IoBiConsumer
 
accept(T) - 接口 中的方法org.noear.socketd.utils.IoConsumer
 
accept(T, U, X) - 接口 中的方法org.noear.socketd.utils.TriConsumer
 
add(int, MessageInternal) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorDefault
添加帧
add(int, MessageInternal) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorTempfile
添加分片
add(int, MessageInternal) - 接口 中的方法org.noear.socketd.transport.core.FragmentAggregator
添加分片
addPlayer(String, Session) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
添加玩家会话
addStream(String, StreamInternal) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamMangerDefault
添加流接收器
addStream(String, StreamInternal) - 接口 中的方法org.noear.socketd.transport.stream.StreamManger
添加流
aggrEnable() - 类 中的方法org.noear.socketd.broker.BrokerFragmentHandler
 
aggrEnable() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerDefault
 
aggrEnable() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerTempfile
 
aggrEnable() - 接口 中的方法org.noear.socketd.transport.core.FragmentHandler
聚合启用
aggrFragment(Channel, int, MessageInternal) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerBase
聚合所有分片
aggrFragment(Channel, int, MessageInternal) - 接口 中的方法org.noear.socketd.transport.core.FragmentHandler
聚合分片
Alarm - 接口 中的静态变量org.noear.socketd.transport.core.Flags
告警
alarmFrame(Message, String) - 类 中的静态方法org.noear.socketd.transport.core.impl.Frames
构建告警帧(一般用不到)
assertClosed(Channel) - 类 中的静态方法org.noear.socketd.transport.core.Asserts
断言关闭
assertClosedAndEnd(Channel) - 类 中的静态方法org.noear.socketd.transport.core.Asserts
断言关闭并束了
assertEmpty(String, String) - 类 中的静态方法org.noear.socketd.transport.core.Asserts
断言 empty
assertNull(String, Object) - 类 中的静态方法org.noear.socketd.transport.core.Asserts
断言 null
Asserts - org.noear.socketd.transport.core中的类
断言
Asserts() - 类 的构造器org.noear.socketd.transport.core.Asserts
 
assertSize(String, int, int) - 类 中的静态方法org.noear.socketd.transport.core.Asserts
断言 size
assistant - 类 中的变量org.noear.socketd.transport.server.ServerBase
 
async(Runnable) - 类 中的静态方法org.noear.socketd.utils.RunUtils
异步执行
async(Supplier<U>) - 类 中的静态方法org.noear.socketd.utils.RunUtils
异步执行
asyncAndTry(RunnableEx) - 类 中的静态方法org.noear.socketd.utils.RunUtils
尝试异步执行
at(String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
At player name
atName() - 接口 中的方法org.noear.socketd.transport.core.Message
At player name
attr(String) - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
获取附件
attr(String) - 接口 中的方法org.noear.socketd.transport.core.Session
获取属性
attrDel(String) - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
删除附件
attrDel(String) - 接口 中的方法org.noear.socketd.transport.core.Session
删除属性
attrHas(String) - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
是有属性
attrHas(String) - 接口 中的方法org.noear.socketd.transport.core.Session
是有属性
attrMap() - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
 
attrMap() - 接口 中的方法org.noear.socketd.transport.core.Session
获取所有属性
attrOrDefault(String, T) - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
获取属性或默认值
attrOrDefault(String, T) - 接口 中的方法org.noear.socketd.transport.core.Session
获取属性或默认值
attrPut(String, T) - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
设置附件
attrPut(String, T) - 接口 中的方法org.noear.socketd.transport.core.Session
放置属性
autoReconnect(boolean) - 类 中的方法org.noear.socketd.transport.client.ClientConfig
配置是否自动重链
autoReconnect() - 接口 中的方法org.noear.socketd.transport.client.ClientConnector
是否支持自动重连
autoReconnect() - 类 中的方法org.noear.socketd.transport.client.ClientConnectorBase
是否支持自动重连
await() - 类 中的方法org.noear.socketd.transport.stream.impl.RequestStreamImpl
 
await() - 接口 中的方法org.noear.socketd.transport.stream.RequestStream
异步等待获取答复

B

BrokerFragmentHandler - org.noear.socketd.broker中的类
经纪人分片处理(关掉聚合)
BrokerFragmentHandler() - 类 的构造器org.noear.socketd.broker.BrokerFragmentHandler
 
BrokerListener - org.noear.socketd.broker中的类
经纪人监听器(为不同的玩家转发消息)
BrokerListener() - 类 的构造器org.noear.socketd.broker.BrokerListener
 
BrokerListenerBase - org.noear.socketd.broker中的类
经纪人监听器基类(实现玩家封闭管理)
BrokerListenerBase() - 类 的构造器org.noear.socketd.broker.BrokerListenerBase
 
build() - 类 中的方法org.noear.socketd.transport.core.entity.MessageBuilder
构建
ByteBufferCodecReader - org.noear.socketd.transport.core.codec中的类
缓冲读 ByteBuffer 适配
ByteBufferCodecReader(ByteBuffer) - 类 的构造器org.noear.socketd.transport.core.codec.ByteBufferCodecReader
 
ByteBufferCodecWriter - org.noear.socketd.transport.core.codec中的类
缓冲写 ByteBuffer 适配
ByteBufferCodecWriter(ByteBuffer) - 类 的构造器org.noear.socketd.transport.core.codec.ByteBufferCodecWriter
 

C

Channel - org.noear.socketd.transport.core中的接口
通道
channel - 类 中的变量org.noear.socketd.transport.core.impl.SessionBase
 
ChannelAssistant<T> - org.noear.socketd.transport.core中的接口
通道助理
ChannelBase - org.noear.socketd.transport.core.impl中的类
通道基类
ChannelBase(Config) - 类 的构造器org.noear.socketd.transport.core.impl.ChannelBase
 
ChannelDefault<S> - org.noear.socketd.transport.core.impl中的类
通道默认实现(每个连接都会建立一个或多个通道)
ChannelDefault(S, ChannelSupporter<S>) - 类 的构造器org.noear.socketd.transport.core.impl.ChannelDefault
 
ChannelInternal - org.noear.socketd.transport.core中的接口
通道内部接口
ChannelSupporter<S> - org.noear.socketd.transport.core中的接口
通道支持者(创建通道的参数)
charset - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
charset(Charset) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置字符集
Client - org.noear.socketd.transport.client中的接口
客户端(用于构建会话)
client - 类 中的变量org.noear.socketd.transport.client.ClientConnectorBase
 
ClientBase<T extends ChannelAssistant> - org.noear.socketd.transport.client中的类
客户端基类
ClientBase(ClientConfig, T) - 类 的构造器org.noear.socketd.transport.client.ClientBase
 
ClientChannel - org.noear.socketd.transport.client中的类
客户端通道
ClientChannel(ClientInternal, ClientConnector) - 类 的构造器org.noear.socketd.transport.client.ClientChannel
 
ClientConfig - org.noear.socketd.transport.client中的类
客记端配置(单位:毫秒)
ClientConfig(String) - 类 的构造器org.noear.socketd.transport.client.ClientConfig
 
clientConfig(ClientConfig) - 接口 中的方法org.noear.socketd.transport.client.ClientConfigHandler
 
ClientConfigHandler - org.noear.socketd.transport.client中的接口
客户端配置处理器
clientConnect(ClientConnector) - 接口 中的方法org.noear.socketd.transport.client.ClientConnectHandler
连接
clientConnect(ClientConnector) - 类 中的方法org.noear.socketd.transport.client.impl.ClientConnectHandlerDefault
连接处理
ClientConnectHandler - org.noear.socketd.transport.client中的接口
客户端连接处理器
ClientConnectHandlerDefault - org.noear.socketd.transport.client.impl中的类
客户端连接处理器
ClientConnectHandlerDefault() - 类 的构造器org.noear.socketd.transport.client.impl.ClientConnectHandlerDefault
 
ClientConnector - org.noear.socketd.transport.client中的接口
客户端连接器
ClientConnectorBase<T extends ClientInternal> - org.noear.socketd.transport.client中的类
客户端连接器基类
ClientConnectorBase(T) - 类 的构造器org.noear.socketd.transport.client.ClientConnectorBase
 
ClientHandshakeResult - org.noear.socketd.transport.client中的类
客户端握手结果
ClientHandshakeResult(ChannelInternal, Throwable) - 类 的构造器org.noear.socketd.transport.client.ClientHandshakeResult
 
clientHeartbeat(Session) - 接口 中的方法org.noear.socketd.transport.client.ClientHeartbeatHandler
心跳处理
clientHeartbeat(Session) - 类 中的方法org.noear.socketd.transport.client.impl.ClientHeartbeatHandlerDefault
心跳处理
ClientHeartbeatHandler - org.noear.socketd.transport.client中的接口
客户端心跳处理器
ClientHeartbeatHandlerDefault - org.noear.socketd.transport.client.impl中的类
心跳处理默认实现
ClientHeartbeatHandlerDefault() - 类 的构造器org.noear.socketd.transport.client.impl.ClientHeartbeatHandlerDefault
 
ClientInternal - org.noear.socketd.transport.client中的接口
客户端内部接口
clientMode() - 接口 中的方法org.noear.socketd.transport.core.Config
是否客户模式
clientMode() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
是否客户端模式
ClientProvider - org.noear.socketd.transport.client中的接口
客户端工厂
ClientSession - org.noear.socketd.transport.client中的接口
客户会话
close() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
关闭
close(int) - 类 中的方法org.noear.socketd.transport.client.ClientChannel
关闭
close() - 接口 中的方法org.noear.socketd.transport.client.ClientConnector
关闭
close() - 接口 中的方法org.noear.socketd.transport.client.ClientSession
关闭(发送关闭指令,并关闭连接)
close(int) - 接口 中的方法org.noear.socketd.transport.core.Channel
关闭(1协议关,2用户关)
close(T) - 接口 中的方法org.noear.socketd.transport.core.ChannelAssistant
关闭
Close - 接口 中的静态变量org.noear.socketd.transport.core.Flags
关闭(Udp 没有断链的概念,需要发消息)
close(int) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
close(int) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
关闭
close() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
关闭
CLOSE1000_PROTOCOL_CLOSE_STARTING - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因协议关闭开始(安全关闭)
CLOSE1001_PROTOCOL_CLOSE - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因协议指令关闭
CLOSE1002_PROTOCOL_ILLEGAL - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因协议非法关闭
CLOSE2001_ERROR - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因异常关闭
CLOSE2002_RECONNECT - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因重连关闭
CLOSE2003_DISCONNECTION - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因连接断开
CLOSE2008_OPEN_FAIL - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因打开失败关闭
CLOSE2009_USER - 接口 中的静态变量org.noear.socketd.transport.core.Constants
因用户主动关闭(不可再重连)
closeFrame(int) - 类 中的静态方法org.noear.socketd.transport.core.impl.Frames
构建关闭帧(一般用不到)
closeStarting() - 接口 中的方法org.noear.socketd.transport.client.ClientSession
已过时。
2.4
ClusterClient - org.noear.socketd.cluster中的类
集群客户端
ClusterClient(String...) - 类 的构造器org.noear.socketd.cluster.ClusterClient
 
ClusterClientSession - org.noear.socketd.cluster中的类
集群客户端会话
ClusterClientSession(List<ClientSession>) - 类 的构造器org.noear.socketd.cluster.ClusterClientSession
 
Codec - org.noear.socketd.transport.core中的接口
编解码器
CodecDefault - org.noear.socketd.transport.core.codec中的类
编解码器默认实现
CodecDefault(Config) - 类 的构造器org.noear.socketd.transport.core.codec.CodecDefault
 
CodecReader - org.noear.socketd.transport.core中的接口
编解码缓冲读
codecThreads - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
codecThreads(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置解码线程数
CodecWriter - org.noear.socketd.transport.core中的接口
编解码缓冲写
config(ClientConfigHandler) - 类 中的方法org.noear.socketd.cluster.ClusterClient
配置
config(ClientConfigHandler) - 接口 中的方法org.noear.socketd.transport.client.Client
配置处理
config(ClientConfigHandler) - 类 中的方法org.noear.socketd.transport.client.ClientBase
配置
Config - org.noear.socketd.transport.core中的接口
配置接口
config(ServerConfigHandler) - 接口 中的方法org.noear.socketd.transport.server.Server
配置
config - 类 中的变量org.noear.socketd.transport.server.ServerBase
 
config(ServerConfigHandler) - 类 中的方法org.noear.socketd.transport.server.ServerBase
配置
ConfigBase<T extends Config> - org.noear.socketd.transport.core.impl中的类
配置基类
ConfigBase(boolean) - 类 的构造器org.noear.socketd.transport.core.impl.ConfigBase
 
ConfigDefault - org.noear.socketd.transport.core.impl中的类
基础配置实现
ConfigDefault(boolean) - 类 的构造器org.noear.socketd.transport.core.impl.ConfigDefault
 
Connack - 接口 中的静态变量org.noear.socketd.transport.core.Flags
连接确认
connackFrame(HandshakeInternal) - 类 中的静态方法org.noear.socketd.transport.core.impl.Frames
构建连接确认帧
connect() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
连接
connect() - 接口 中的方法org.noear.socketd.transport.client.ClientConnector
连接
Connect - 接口 中的静态变量org.noear.socketd.transport.core.Flags
连接
connectFrame(String, String, Map<String, String>) - 类 中的静态方法org.noear.socketd.transport.core.impl.Frames
构建连接帧
connectHandler(ClientConnectHandler) - 类 中的方法org.noear.socketd.cluster.ClusterClient
 
connectHandler(ClientConnectHandler) - 接口 中的方法org.noear.socketd.transport.client.Client
连接处理
connectHandler - 类 中的变量org.noear.socketd.transport.client.ClientBase
 
connectHandler(ClientConnectHandler) - 类 中的方法org.noear.socketd.transport.client.ClientBase
设置连接处理器
connectTimeout(long) - 类 中的方法org.noear.socketd.transport.client.ClientConfig
配置连接超时(单位毫秒)
Constants - org.noear.socketd.transport.core中的接口
常量
createClient(String) - 类 中的静态方法org.noear.socketd.SocketD
创建客户端(支持 url 自动识别)
createClient(ClientConfig) - 接口 中的方法org.noear.socketd.transport.client.ClientProvider
创建客户端
createClientOrNull(String) - 类 中的静态方法org.noear.socketd.SocketD
创建客户端(支持 url 自动识别),如果没有则为 null
createClusterClient(String...) - 类 中的静态方法org.noear.socketd.SocketD
创建集群客户端
createClusterClient(List<String>) - 类 中的静态方法org.noear.socketd.SocketD
创建集群客户端
createConnector() - 类 中的方法org.noear.socketd.transport.client.ClientBase
创建连接器
createFragmentAggregator(MessageInternal) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerBase
创建分片聚合器
createFragmentAggregator(MessageInternal) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerDefault
创建分片聚合器
createFragmentAggregator(MessageInternal) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerTempfile
创建分片聚合器
createServer(String) - 类 中的静态方法org.noear.socketd.SocketD
创建服务端
createServer(ServerConfig) - 接口 中的方法org.noear.socketd.transport.server.ServerProvider
创建服务端
createServerOrNull(String) - 类 中的静态方法org.noear.socketd.SocketD
创建服务端,如果没有则为 null

D

daemon(boolean) - 类 中的方法org.noear.socketd.utils.NamedThreadFactory
线程守护
data() - 接口 中的方法org.noear.socketd.transport.core.Entity
获取数据
data() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
获取数据(若多次复用,需要reset)
data() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
dataAsBytes() - 接口 中的方法org.noear.socketd.transport.core.Entity
获取数据并转为字节数组
dataAsBytes() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
 
dataAsBytes() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
dataAsString() - 接口 中的方法org.noear.socketd.transport.core.Entity
获取数据并转为字符串
dataAsString() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
获取数据并转成字符串
dataAsString() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
dataSet(byte[]) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
设置数据
dataSet(ByteBuffer) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
设置数据
dataSize() - 接口 中的方法org.noear.socketd.transport.core.Entity
获取数据长度
dataSize() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
获取数据长度
dataSize() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
decodeString(CodecReader, ByteBuffer, int) - 类 中的方法org.noear.socketd.transport.core.codec.CodecDefault
解码时,以换行符为间隔
DEF_DATA - 接口 中的静态变量org.noear.socketd.transport.core.Constants
默认数据(占位)
DEF_EVENT - 接口 中的静态变量org.noear.socketd.transport.core.Constants
默认事件(占位)
DEF_META_STRING - 接口 中的静态变量org.noear.socketd.transport.core.Constants
默认元信息字符串(占位)
DEF_PORT - 接口 中的静态变量org.noear.socketd.transport.core.Constants
默认端口
DEF_SID - 接口 中的静态变量org.noear.socketd.transport.core.Constants
默认流id(占位)
delay(Runnable, long) - 类 中的静态方法org.noear.socketd.utils.RunUtils
延迟执行
delayAndRepeat(Runnable, long) - 类 中的静态方法org.noear.socketd.utils.RunUtils
延迟执行并重复
delMeta(String) - 接口 中的方法org.noear.socketd.transport.core.Entity
删除元信息
delMeta(String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
删除元信息
delMeta(String) - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
demands() - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
需求数量(0,1,2)
demands() - 接口 中的方法org.noear.socketd.transport.stream.StreamInternal
获取需求数量(0,1,2)
DEMANDS_MULTIPLE - 接口 中的静态变量org.noear.socketd.transport.core.Constants
多需求
DEMANDS_SINGLE - 接口 中的静态变量org.noear.socketd.transport.core.Constants
单需求
DEMANDS_ZERO - 接口 中的静态变量org.noear.socketd.transport.core.Constants
零需求
deque - 类 中的变量org.noear.socketd.transport.core.listener.PipelineListener
 
doCloseNotice(ChannelInternal) - 类 中的方法org.noear.socketd.transport.core.impl.ProcessorDefault
执行关闭通知
doCloseNotice(ChannelInternal) - 接口 中的方法org.noear.socketd.transport.core.Processor
执行关闭通知
doOf(String, Listener) - 类 中的方法org.noear.socketd.transport.core.listener.PathListener
路由
doOn(String, MessageHandler) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
doOnClose(Consumer<Session>) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
doOnError(BiConsumer<Session, Throwable>) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
doOnError - 类 中的变量org.noear.socketd.transport.stream.impl.StreamBase
 
doOnMessage(MessageHandler) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
doOnOpen(IoConsumer<Session>) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
doOnProgress - 类 中的变量org.noear.socketd.transport.stream.impl.StreamBase
 
doOpenFuture(boolean, Throwable) - 接口 中的方法org.noear.socketd.transport.core.ChannelInternal
执行打开时
doOpenFuture(boolean, Throwable) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 

E

Entity - org.noear.socketd.transport.core中的接口
消息实体(帧[消息[实体]])
entity(Entity) - 类 中的方法org.noear.socketd.transport.core.entity.MessageBuilder
设置实体
entity() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
获取消息实体
entity() - 接口 中的方法org.noear.socketd.transport.core.Message
获取消息实体(有时需要获取实体)
EntityDefault - org.noear.socketd.transport.core.entity中的类
实体默认实现
EntityDefault() - 类 的构造器org.noear.socketd.transport.core.entity.EntityDefault
 
EntityMetas - org.noear.socketd.transport.core中的接口
实体元信息常用名
event(String) - 类 中的方法org.noear.socketd.transport.core.entity.MessageBuilder
设置事件
event() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
获取消息事件
event() - 接口 中的方法org.noear.socketd.transport.core.Message
获取消息事件
EventListener - org.noear.socketd.transport.core.listener中的类
事件监听器(根据消息事件路由)
EventListener() - 类 的构造器org.noear.socketd.transport.core.listener.EventListener
 
EventListener(RouteSelector<MessageHandler>) - 类 的构造器org.noear.socketd.transport.core.listener.EventListener
 
exchangeExecutor(ExecutorService) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置交换执行器
exchangeThreads - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
exchangeThreads(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置交换线程数

F

FileEntity - org.noear.socketd.transport.core.entity中的类
文件实体
FileEntity(File) - 类 的构造器org.noear.socketd.transport.core.entity.FileEntity
 
flag(int) - 类 中的方法org.noear.socketd.transport.core.entity.MessageBuilder
设置标记
flag() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
获取标记
flag() - 类 中的方法org.noear.socketd.transport.core.Frame
标志(保持与 Message 的获取风格)
flag() - 接口 中的方法org.noear.socketd.transport.core.MessageInternal
获取标记
Flags - org.noear.socketd.transport.core中的接口
标志
flush() - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecWriter
冲刷
flush() - 接口 中的方法org.noear.socketd.transport.core.CodecWriter
冲刷
forwardToName(Session, Message, String) - 类 中的方法org.noear.socketd.broker.BrokerListener
批量转发消息
forwardToSession(Session, Message, Session) - 类 中的方法org.noear.socketd.broker.BrokerListener
转发消息
FragmentAggregator - org.noear.socketd.transport.core中的接口
分片聚合器
FragmentAggregatorDefault - org.noear.socketd.transport.core.fragment中的类
分片聚合器
FragmentAggregatorDefault(MessageInternal) - 类 的构造器org.noear.socketd.transport.core.fragment.FragmentAggregatorDefault
 
FragmentAggregatorTempfile - org.noear.socketd.transport.core.fragment中的类
分片聚合器
FragmentAggregatorTempfile(MessageInternal) - 类 的构造器org.noear.socketd.transport.core.fragment.FragmentAggregatorTempfile
 
FragmentHandler - org.noear.socketd.transport.core中的接口
数据分片处理(分片必须做,聚合可开关)
fragmentHandler(FragmentHandler) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置分片处理
FragmentHandlerBase - org.noear.socketd.transport.core.fragment中的类
数据分片处理基类
FragmentHandlerBase() - 类 的构造器org.noear.socketd.transport.core.fragment.FragmentHandlerBase
 
FragmentHandlerDefault - org.noear.socketd.transport.core.fragment中的类
数据分片默认实现
FragmentHandlerDefault() - 类 的构造器org.noear.socketd.transport.core.fragment.FragmentHandlerDefault
 
FragmentHandlerTempfile - org.noear.socketd.transport.core.fragment中的类
数据分片监时文件实现
FragmentHandlerTempfile() - 类 的构造器org.noear.socketd.transport.core.fragment.FragmentHandlerTempfile
 
FragmentHolder - org.noear.socketd.transport.core.fragment中的类
分片持有人
FragmentHolder(int, MessageInternal) - 类 的构造器org.noear.socketd.transport.core.fragment.FragmentHolder
 
fragmentSize(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置分片大小
Frame - org.noear.socketd.transport.core中的类
帧(帧[消息[实体]])
Frame(int, MessageInternal) - 类 的构造器org.noear.socketd.transport.core.Frame
 
Frames - org.noear.socketd.transport.core.impl中的类
帧工厂
Frames() - 类 的构造器org.noear.socketd.transport.core.impl.Frames
 

G

generate() - 类 中的方法org.noear.socketd.transport.core.identifier.GuidGenerator
 
generate() - 类 中的方法org.noear.socketd.transport.core.identifier.TimeidGenerator
创建
generate() - 接口 中的方法org.noear.socketd.transport.core.IdGenerator
生成
generateId() - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
 
genId() - 接口 中的方法org.noear.socketd.transport.core.Config
生成Id
genId() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
生成Id
get() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorDefault
获取聚合后的帧
get() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorTempfile
获取聚合帧
get() - 接口 中的方法org.noear.socketd.transport.core.FragmentAggregator
获取聚合帧
getAlarm() - 异常错误 中的方法org.noear.socketd.exception.SocketDAlarmException
获取告警
getAny(Collection<T>, Supplier<Integer>) - 类 中的静态方法org.noear.socketd.cluster.LoadBalancer
获取任意一个
getAnyByHash(Collection<T>, String) - 类 中的静态方法org.noear.socketd.cluster.LoadBalancer
根据 hash 获取任意一个
getAnyByPoll(Collection<T>) - 类 中的静态方法org.noear.socketd.cluster.LoadBalancer
根据 poll 获取任意一个
getAssistant() - 类 中的方法org.noear.socketd.transport.client.ClientBase
获取通道助理
getAssistant() - 接口 中的方法org.noear.socketd.transport.core.ChannelSupporter
通道助理
getAssistant() - 类 中的方法org.noear.socketd.transport.server.ServerBase
获取通道助理
getAttachment(String) - 接口 中的方法org.noear.socketd.transport.core.Channel
获取附件
getAttachment(String) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
getBuffer() - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecWriter
 
getByte() - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecReader
获取 byte
getByte() - 接口 中的方法org.noear.socketd.transport.core.CodecReader
获取 byte
getBytes(byte[], int, int) - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecReader
获取一组 byte
getBytes(byte[], int, int) - 接口 中的方法org.noear.socketd.transport.core.CodecReader
获取一组 byte
getChannel() - 类 中的方法org.noear.socketd.transport.client.ClientHandshakeResult
 
getCharset() - 接口 中的方法org.noear.socketd.transport.core.Config
获取字符集
getCharset() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取字符集
getCodec() - 接口 中的方法org.noear.socketd.transport.core.Config
获取编解码器
getCodec() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取编解码器
getCodecThreads() - 接口 中的方法org.noear.socketd.transport.core.Config
解码线程数
getCodecThreads() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取解码线程数
getConfig() - 类 中的方法org.noear.socketd.transport.client.ClientBase
获取配置
getConfig() - 接口 中的方法org.noear.socketd.transport.client.ClientConnector
获取配置
getConfig() - 类 中的方法org.noear.socketd.transport.client.ClientConnectorBase
获取配置
getConfig() - 接口 中的方法org.noear.socketd.transport.client.ClientInternal
获取配置
getConfig() - 接口 中的方法org.noear.socketd.transport.core.Channel
获取配置
getConfig() - 接口 中的方法org.noear.socketd.transport.core.ChannelSupporter
配置
getConfig() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
getConfig() - 接口 中的方法org.noear.socketd.transport.server.Server
获取配置
getConfig() - 类 中的方法org.noear.socketd.transport.server.ServerBase
获取配置
getConnectHandler() - 类 中的方法org.noear.socketd.transport.client.ClientBase
获取连接处理器
getConnectHandler() - 接口 中的方法org.noear.socketd.transport.client.ClientInternal
获取连接处理器
getConnectTimeout() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取连接超时(单位毫秒)
getDataLength() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorDefault
数据总长度
getDataLength() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorTempfile
数据总长度
getDataLength() - 接口 中的方法org.noear.socketd.transport.core.FragmentAggregator
数据总长度
getDataStreamSize() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorDefault
数据流大小
getDataStreamSize() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorTempfile
数据流大小
getDataStreamSize() - 接口 中的方法org.noear.socketd.transport.core.FragmentAggregator
数据流大小
getExchangeExecutor() - 接口 中的方法org.noear.socketd.transport.core.Config
交换执行器
getExchangeExecutor() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取交换执行器
getExchangeThreads() - 接口 中的方法org.noear.socketd.transport.core.Config
交换线程数
getExchangeThreads() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取交换线程数
getFirst(Collection<T>) - 类 中的静态方法org.noear.socketd.cluster.LoadBalancer
获取第一个
getFragmentHandler() - 接口 中的方法org.noear.socketd.transport.core.Config
获取分片处理器
getFragmentHandler() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取分片处理
getFragmentSize() - 接口 中的方法org.noear.socketd.transport.core.Config
获取分片大小
getFragmentSize() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取分片大小
getHandshake() - 接口 中的方法org.noear.socketd.transport.core.Channel
获取握手信息
getHandshake() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
getHeartbeatHandler() - 类 中的方法org.noear.socketd.transport.client.ClientBase
获取心跳处理
getHeartbeatHandler() - 接口 中的方法org.noear.socketd.transport.client.ClientInternal
获取心跳处理
getHeartbeatInterval() - 类 中的方法org.noear.socketd.transport.client.ClientBase
获取心跳间隔(毫秒)
getHeartbeatInterval() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取心跳间隔(单位毫秒)
getHeartbeatInterval() - 接口 中的方法org.noear.socketd.transport.client.ClientInternal
获取心跳间隔(毫秒)
getHost() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取连接主机
getHost() - 类 中的方法org.noear.socketd.transport.server.ServerConfig
获取主机
getIdleTimeout() - 接口 中的方法org.noear.socketd.transport.core.Config
获取连接空闲超时(单位:毫秒)
getIdleTimeout() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取连接空闲超时
getIndex() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHolder
获取顺序位
getInt() - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecReader
获取 int
getInt() - 接口 中的方法org.noear.socketd.transport.core.CodecReader
获取 int
getIoThreads() - 接口 中的方法org.noear.socketd.transport.core.Config
Io线程数
getIoThreads() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
Io线程数
getLinkUrl() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取链接地址
getLiveTime() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
 
getLiveTime() - 接口 中的方法org.noear.socketd.transport.core.Channel
最后活动时间
getLiveTime() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
getLocalAddress() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
获取本地地址
getLocalAddress() - 接口 中的方法org.noear.socketd.transport.core.Channel
获取本地地址
getLocalAddress(T) - 接口 中的方法org.noear.socketd.transport.core.ChannelAssistant
获取本地地址
getLocalAddress() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
获取本地地址
getLocalUrl() - 类 中的方法org.noear.socketd.transport.server.ServerConfig
获取本机地址
getMaxUdpSize() - 接口 中的方法org.noear.socketd.transport.core.Config
允许最大UDP包大小
getMaxUdpSize() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取允许最大UDP包大小
getMessage() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHolder
获取分片帧
getMetaMap() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取连接元信息字典
getNameAll() - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取所有玩家的名字
getOutMetaMap() - 接口 中的方法org.noear.socketd.transport.core.HandshakeInternal
获取输出元信息
getOutMetaMap() - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
 
getPlayerAll(String) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取所有玩家会话
getPlayerAny(String, Session, Message) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取任意一个玩家会话
getPlayerAny(String) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取任意一个玩家会话(不支持哈希)
getPlayerCount(String) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取所有玩家数量
getPlayerNum(String) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
已过时。
2.4
getPlayerOne(String) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
已过时。
2.3
getPort() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取连接端口
getPort() - 类 中的方法org.noear.socketd.transport.server.ServerConfig
获取端口
getProcessor() - 类 中的方法org.noear.socketd.transport.client.ClientBase
获取处理器
getProcessor() - 接口 中的方法org.noear.socketd.transport.client.ClientInternal
获取处理器
getProcessor() - 接口 中的方法org.noear.socketd.transport.core.ChannelSupporter
处理器
getProcessor() - 类 中的方法org.noear.socketd.transport.server.ServerBase
获取处理器
getReadBufferSize() - 接口 中的方法org.noear.socketd.transport.core.Config
获取读缓冲大小
getReadBufferSize() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取读缓冲大小
getRemoteAddress() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
获取远程地址
getRemoteAddress() - 接口 中的方法org.noear.socketd.transport.core.Channel
获取远程地址
getRemoteAddress(T) - 接口 中的方法org.noear.socketd.transport.core.ChannelAssistant
获取远程地址
getRemoteAddress() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
获取远程地址
getRequestTimeout() - 接口 中的方法org.noear.socketd.transport.core.Config
获取请求超时(单位:毫秒)
getRequestTimeout() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取请求默认超时
getRoleName() - 接口 中的方法org.noear.socketd.transport.core.Config
获取角色名
getRoleName() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取角色名
getSchema() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取协议架构(用于查找供应者)
getSchema() - 类 中的方法org.noear.socketd.transport.server.ServerConfig
获取协议架构(用于查找供应者)
getSession() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
获取会话
getSession() - 接口 中的方法org.noear.socketd.transport.core.Channel
获取会话
getSession() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
获取会话
getSessionAll() - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取所有会话(包括没有名字的)
getSessionAll() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
获取所有会话
getSessionAny() - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取任意会话(包括没有名字的)
getSessionAny(String) - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
获取任意一个会话
getSessionCount() - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
获取会话数量
getSessionOne() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
已过时。
2.3
getSid() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorDefault
获取消息流Id(用于消息交互、分片)
getSid() - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentAggregatorTempfile
获取消息流Id(用于消息交互、分片)
getSid() - 接口 中的方法org.noear.socketd.transport.core.FragmentAggregator
获取流Id
getSource() - 接口 中的方法org.noear.socketd.transport.core.HandshakeInternal
获取消息源
getSource() - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
消息源
getSslContext() - 接口 中的方法org.noear.socketd.transport.core.Config
获取 ssl 上下文
getSslContext() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取 ssl 上下文
getStream(String) - 接口 中的方法org.noear.socketd.transport.core.ChannelInternal
获取流
getStream(String) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
getStream(String) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamMangerDefault
获取流接收器
getStream(String) - 接口 中的方法org.noear.socketd.transport.stream.StreamManger
获取流
getStreamManger() - 接口 中的方法org.noear.socketd.transport.core.Config
获取流管理器
getStreamManger() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取流管理器
getStreamTimeout() - 接口 中的方法org.noear.socketd.transport.core.Config
获取消息流超时(单位:毫秒)
getStreamTimeout() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取消息流超时(单位:毫秒)
getThrowable() - 类 中的方法org.noear.socketd.transport.client.ClientHandshakeResult
 
getTitle() - 接口 中的方法org.noear.socketd.transport.server.Server
获取台头
getUrl() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取连接地址
getWriteBufferSize() - 接口 中的方法org.noear.socketd.transport.core.Config
配置读缓冲大小
getWriteBufferSize() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
获取写缓冲大小
group(ThreadGroup) - 类 中的方法org.noear.socketd.utils.NamedThreadFactory
线程组
guid() - 类 中的静态方法org.noear.socketd.utils.StrUtils
生成 guid
GuidGenerator - org.noear.socketd.transport.core.identifier中的类
Id 生成顺 guid 适配
GuidGenerator() - 类 的构造器org.noear.socketd.transport.core.identifier.GuidGenerator
 

H

handle(Session, Message) - 接口 中的方法org.noear.socketd.transport.core.listener.MessageHandler
 
Handshake - org.noear.socketd.transport.core中的接口
握手信息
handshake() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
获取握手信息
handshake() - 接口 中的方法org.noear.socketd.transport.core.Session
获取握手信息
HandshakeDefault - org.noear.socketd.transport.core.impl中的类
握手信息默认实现
HandshakeDefault(MessageInternal) - 类 的构造器org.noear.socketd.transport.core.impl.HandshakeDefault
 
HandshakeInternal - org.noear.socketd.transport.core中的接口
握手信息内部接口
heartbeatHandler(ClientHeartbeatHandler) - 类 中的方法org.noear.socketd.cluster.ClusterClient
 
heartbeatHandler(ClientHeartbeatHandler) - 接口 中的方法org.noear.socketd.transport.client.Client
心跳处理
heartbeatHandler - 类 中的变量org.noear.socketd.transport.client.ClientBase
 
heartbeatHandler(ClientHeartbeatHandler) - 类 中的方法org.noear.socketd.transport.client.ClientBase
设置心跳处理器
heartbeatInterval(long) - 类 中的方法org.noear.socketd.transport.client.ClientConfig
配置心跳间隔(单位毫秒)
host(String) - 类 中的方法org.noear.socketd.transport.server.ServerConfig
配置主机

I

IdGenerator - org.noear.socketd.transport.core中的接口
Id 生成器
idGenerator(IdGenerator) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置标识生成器
idleTimeout(int) - 类 中的方法org.noear.socketd.transport.client.ClientConfig
 
idleTimeout - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
idleTimeout(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置连接空闲超时
insuranceCancel() - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
保险取消息
insuranceCancel() - 接口 中的方法org.noear.socketd.transport.stream.StreamInternal
保险取消
insuranceStart(StreamManger, long) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
保险开始(避免永久没有回调,造成内存不能释放)
insuranceStart(StreamManger, long) - 接口 中的方法org.noear.socketd.transport.stream.StreamInternal
保险开始(避免永久没有回调,造成内存不能释放)
IoBiConsumer<T,U> - org.noear.socketd.utils中的接口
 
IoConsumer<T> - org.noear.socketd.utils中的接口
 
ioThreads - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
ioThreads(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
Io线程数
isAutoReconnect() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
获取是否自动重链
isClosed() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
是否已关闭
isClosed() - 接口 中的方法org.noear.socketd.transport.core.Channel
是否已关闭
isClosed() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
isClosedAndEnd(Channel) - 类 中的静态方法org.noear.socketd.transport.core.Asserts
 
isClosing() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
 
isClosing() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
 
isClosing() - 接口 中的方法org.noear.socketd.transport.client.ClientSession
是否正在关闭中
isClosing() - 接口 中的方法org.noear.socketd.transport.core.Channel
是否正在关闭
isClosing() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
isClosing() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
 
isClosing() - 接口 中的方法org.noear.socketd.transport.core.Session
是否关闭中
isDone() - 类 中的方法org.noear.socketd.transport.stream.impl.RequestStreamImpl
是否完成的
isDone() - 类 中的方法org.noear.socketd.transport.stream.impl.SendStreamImpl
是否完成的
isDone() - 类 中的方法org.noear.socketd.transport.stream.impl.SubscribeStreamImpl
是否完成的
isDone() - 接口 中的方法org.noear.socketd.transport.stream.Stream
是否完成
isEmpty(String) - 类 中的静态方法org.noear.socketd.utils.StrUtils
检查字符串是否为空
isEmpty(Collection) - 类 中的静态方法org.noear.socketd.utils.StrUtils
检查集合是否为空
isEmpty(Map) - 类 中的静态方法org.noear.socketd.utils.StrUtils
 
isEnd() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
是否答复结束
isEnd() - 接口 中的方法org.noear.socketd.transport.core.Reply
是否答复结束
isNolockSend() - 接口 中的方法org.noear.socketd.transport.core.Config
是否无锁发送
isNolockSend() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
无锁发送
isNotEmpty(String) - 类 中的静态方法org.noear.socketd.utils.StrUtils
检查字符串是否为非空
isNotEmpty(Collection) - 类 中的静态方法org.noear.socketd.utils.StrUtils
检查集合是否非空
isRequest() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
是否为请求
isRequest() - 接口 中的方法org.noear.socketd.transport.core.Message
是否为请求
isSerialSend() - 接口 中的方法org.noear.socketd.transport.core.Config
是否串行发送
isSerialSend() - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
串行发送
isStarted - 类 中的变量org.noear.socketd.transport.server.ServerBase
 
isSubscribe() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
是否为订阅
isSubscribe() - 接口 中的方法org.noear.socketd.transport.core.Message
是否为订阅
isValid() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
 
isValid() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
是否有效
isValid() - 接口 中的方法org.noear.socketd.transport.client.ClientSession
是否有效
isValid() - 接口 中的方法org.noear.socketd.transport.core.Channel
是否有效
isValid(T) - 接口 中的方法org.noear.socketd.transport.core.ChannelAssistant
是否有效
isValid() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
是否有效
isValid() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
是否有效
isValid() - 接口 中的方法org.noear.socketd.transport.core.Session
是否有效

L

listen(Listener) - 类 中的方法org.noear.socketd.cluster.ClusterClient
监听
listen(Listener) - 接口 中的方法org.noear.socketd.transport.client.Client
监听
listen(Listener) - 类 中的方法org.noear.socketd.transport.client.ClientBase
设置监听器
listen(Listener) - 接口 中的方法org.noear.socketd.transport.server.Server
监听
listen(Listener) - 类 中的方法org.noear.socketd.transport.server.ServerBase
设置监听器
Listener - org.noear.socketd.transport.core中的接口
监听器
listener - 类 中的变量org.noear.socketd.transport.server.ServerBase
 
ListenerWrapper - org.noear.socketd.transport.core中的类
监听器包装
ListenerWrapper() - 类 的构造器org.noear.socketd.transport.core.ListenerWrapper
 
liveTime() - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
 
liveTime() - 接口 中的方法org.noear.socketd.transport.core.Session
最后活动时间
LoadBalancer - org.noear.socketd.cluster中的类
负载均衡器
LoadBalancer() - 类 的构造器org.noear.socketd.cluster.LoadBalancer
 
localAddress() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
获取本地地址
localAddress() - 接口 中的方法org.noear.socketd.transport.core.Session
获取本地地址
log - 类 中的静态变量org.noear.socketd.broker.BrokerListener
 

M

MAX_SIZE_DATA - 接口 中的静态变量org.noear.socketd.transport.core.Constants
数据长度最大限制(也是分片长度最大限制)
MAX_SIZE_EVENT - 接口 中的静态变量org.noear.socketd.transport.core.Constants
事件长度最大限制
MAX_SIZE_FRAME - 接口 中的静态变量org.noear.socketd.transport.core.Constants
帧长度最大限制
MAX_SIZE_META_STRING - 接口 中的静态变量org.noear.socketd.transport.core.Constants
元信息串长度最大限制
MAX_SIZE_SID - 接口 中的静态变量org.noear.socketd.transport.core.Constants
流ID长度最大限制
maxUdpSize - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
maxUdpSize(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置允许最大UDP包大小
Message - 接口 中的静态变量org.noear.socketd.transport.core.Flags
消息
message() - 类 中的方法org.noear.socketd.transport.core.Frame
消息
Message - org.noear.socketd.transport.core中的接口
消息
MessageBuilder - org.noear.socketd.transport.core.entity中的类
消息构建器
MessageBuilder() - 类 的构造器org.noear.socketd.transport.core.entity.MessageBuilder
 
MessageDefault - org.noear.socketd.transport.core.entity中的类
消息默认实现(帧[消息[实体]])
MessageDefault(int, String, String, Entity) - 类 的构造器org.noear.socketd.transport.core.entity.MessageDefault
 
MessageHandler - org.noear.socketd.transport.core.listener中的接口
消息处理者
MessageInternal - org.noear.socketd.transport.core中的接口
消息内部接口
meta(String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
获取元信息
meta(String) - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
meta(String) - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息
META_DATA_DISPOSITION_FILENAME - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
数据描述之文件名
META_DATA_FRAGMENT_IDX - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
数据分片索引
META_DATA_FRAGMENT_TOTAL - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
数据分片总数
META_DATA_LENGTH - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
数据长度
META_DATA_TYPE - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
数据类型
META_RANGE_SIZE - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
数据范围长度
META_RANGE_START - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
数据范围开始(相当于分页)
META_SOCKETD_VERSION - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
协议版本号
META_X_Hash - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
负载均衡哈希
META_X_REAL_IP - 接口 中的静态变量org.noear.socketd.transport.core.EntityMetas
发起端真实IP
metaAsDouble(String) - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息并转为 double
metaAsFloat(String) - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息并转为 float
metaAsInt(String) - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息并转为 int
metaAsLong(String) - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息并转为 long
metaDel(String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
删除元信息
metaMap() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
获取元信息字典
metaMap() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
metaMap() - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息字典
metaMapPut(Map<String, String>) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
放置元信息字典
metaOrDefault(String, String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
获取元信息或默认值
metaOrDefault(String, String) - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
metaOrDefault(String, String) - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息或默认
metaPut(String, String) - 类 中的方法org.noear.socketd.transport.client.ClientConfig
配置连接元信息
metaPut(String, String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
放置元信息
metaString() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
获取元信息字符串(queryString style)
metaString() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
metaString() - 接口 中的方法org.noear.socketd.transport.core.Entity
获取元信息字符串(queryString style)
metaStringSet(String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
设置元信息字符串
MIN_FRAGMENT_SIZE - 接口 中的静态变量org.noear.socketd.transport.core.Constants
分片长度最小限制

N

name(int) - 接口 中的静态方法org.noear.socketd.transport.core.Flags
 
name() - 接口 中的方法org.noear.socketd.transport.core.Session
broker player name
NamedThreadFactory - org.noear.socketd.utils中的类
可命名线程工厂
NamedThreadFactory(String) - 类 的构造器org.noear.socketd.utils.NamedThreadFactory
 
newThread(Runnable) - 类 中的方法org.noear.socketd.utils.NamedThreadFactory
 
next(Listener) - 类 中的方法org.noear.socketd.transport.core.listener.PipelineListener
后一个
nolockSend(boolean) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置无锁发送

O

of(String) - 接口 中的静态方法org.noear.socketd.transport.core.Entity
 
of(File) - 接口 中的静态方法org.noear.socketd.transport.core.Entity
 
of(byte[]) - 接口 中的静态方法org.noear.socketd.transport.core.Entity
 
of(ByteBuffer) - 接口 中的静态方法org.noear.socketd.transport.core.Entity
 
of() - 接口 中的静态方法org.noear.socketd.transport.core.Entity
 
of(int) - 接口 中的静态方法org.noear.socketd.transport.core.Flags
 
of(String) - 类 中的方法org.noear.socketd.transport.core.listener.PathListener
路由
onClose(Session) - 类 中的方法org.noear.socketd.broker.BrokerListener
 
onClose(ChannelInternal) - 类 中的方法org.noear.socketd.transport.core.impl.ProcessorDefault
关闭时
onClose(Session) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
onClose(Session) - 接口 中的方法org.noear.socketd.transport.core.Listener
关闭时
onClose(Session) - 类 中的方法org.noear.socketd.transport.core.listener.PathListener
 
onClose(Session) - 类 中的方法org.noear.socketd.transport.core.listener.PipelineListener
关闭时
onClose(Session) - 类 中的方法org.noear.socketd.transport.core.listener.SimpleListener
关闭时
onClose(Session) - 类 中的方法org.noear.socketd.transport.core.ListenerWrapper
 
onClose(ChannelInternal) - 接口 中的方法org.noear.socketd.transport.core.Processor
关闭时
onClose(Session) - 类 中的方法org.noear.socketd.transport.server.ServerBase
 
onError(Session, Throwable) - 类 中的方法org.noear.socketd.broker.BrokerListener
 
onError(Throwable) - 类 中的方法org.noear.socketd.transport.client.ClientChannel
出错时
onError(Throwable) - 接口 中的方法org.noear.socketd.transport.core.Channel
出错时
onError(Throwable) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
onError(ChannelInternal, Throwable) - 类 中的方法org.noear.socketd.transport.core.impl.ProcessorDefault
出错时
onError(Session, Throwable) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
onError(Session, Throwable) - 接口 中的方法org.noear.socketd.transport.core.Listener
出错时
onError(Session, Throwable) - 类 中的方法org.noear.socketd.transport.core.listener.PathListener
 
onError(Session, Throwable) - 类 中的方法org.noear.socketd.transport.core.listener.PipelineListener
出错时
onError(Session, Throwable) - 类 中的方法org.noear.socketd.transport.core.listener.SimpleListener
出错时
onError(Session, Throwable) - 类 中的方法org.noear.socketd.transport.core.ListenerWrapper
 
onError(ChannelInternal, Throwable) - 接口 中的方法org.noear.socketd.transport.core.Processor
出错时
onError(Session, Throwable) - 类 中的方法org.noear.socketd.transport.server.ServerBase
 
onError(Throwable) - 类 中的方法org.noear.socketd.transport.stream.impl.RequestStreamImpl
出错时
onError(Throwable) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
 
onError(Throwable) - 接口 中的方法org.noear.socketd.transport.stream.StreamInternal
异常时
onMessage(Session, Message) - 类 中的方法org.noear.socketd.broker.BrokerListener
 
onMessage(ChannelInternal, Message) - 类 中的方法org.noear.socketd.transport.core.impl.ProcessorDefault
收到消息时
onMessage(Session, Message) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
onMessage(Session, Message) - 接口 中的方法org.noear.socketd.transport.core.Listener
收到消息时
onMessage(Session, Message) - 类 中的方法org.noear.socketd.transport.core.listener.PathListener
 
onMessage(Session, Message) - 类 中的方法org.noear.socketd.transport.core.listener.PipelineListener
收到消息时
onMessage(Session, Message) - 类 中的方法org.noear.socketd.transport.core.listener.SimpleListener
收到消息时
onMessage(Session, Message) - 类 中的方法org.noear.socketd.transport.core.ListenerWrapper
 
onMessage(ChannelInternal, Message) - 接口 中的方法org.noear.socketd.transport.core.Processor
收到消息时
onMessage(Session, Message) - 类 中的方法org.noear.socketd.transport.server.ServerBase
 
onOpen(Session) - 类 中的方法org.noear.socketd.broker.BrokerListener
 
onOpen(ChannelInternal) - 类 中的方法org.noear.socketd.transport.core.impl.ProcessorDefault
打开时
onOpen(Session) - 类 中的方法org.noear.socketd.transport.core.listener.EventListener
 
onOpen(Session) - 接口 中的方法org.noear.socketd.transport.core.Listener
打开时
onOpen(Session) - 类 中的方法org.noear.socketd.transport.core.listener.PathListener
 
onOpen(Session) - 类 中的方法org.noear.socketd.transport.core.listener.PipelineListener
打开时
onOpen(Session) - 类 中的方法org.noear.socketd.transport.core.listener.SimpleListener
打开时
onOpen(Session) - 类 中的方法org.noear.socketd.transport.core.ListenerWrapper
 
onOpen(ChannelInternal) - 接口 中的方法org.noear.socketd.transport.core.Processor
打开时
onOpen(Session) - 类 中的方法org.noear.socketd.transport.server.ServerBase
 
onOpenFuture(BiConsumer<Boolean, Throwable>) - 接口 中的方法org.noear.socketd.transport.core.ChannelInternal
当打开时
onOpenFuture(BiConsumer<Boolean, Throwable>) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
onProgress(boolean, int, int) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
 
onProgress(boolean, int, int) - 接口 中的方法org.noear.socketd.transport.stream.StreamInternal
进度时
onReceive(ChannelInternal, Frame) - 类 中的方法org.noear.socketd.transport.core.impl.ProcessorDefault
接收处理
onReceive(ChannelInternal, Frame) - 接口 中的方法org.noear.socketd.transport.core.Processor
接收处理
onReply(MessageInternal) - 类 中的方法org.noear.socketd.transport.stream.impl.RequestStreamImpl
答复时
onReply(MessageInternal) - 类 中的方法org.noear.socketd.transport.stream.impl.SendStreamImpl
答复时
onReply(MessageInternal) - 类 中的方法org.noear.socketd.transport.stream.impl.SubscribeStreamImpl
答复时
onReply(MessageInternal) - 接口 中的方法org.noear.socketd.transport.stream.StreamInternal
答复时
open() - 类 中的方法org.noear.socketd.cluster.ClusterClient
打开会话
open() - 接口 中的方法org.noear.socketd.transport.client.Client
打开会话
open() - 类 中的方法org.noear.socketd.transport.client.ClientBase
打开会话
openOrThow() - 类 中的方法org.noear.socketd.cluster.ClusterClient
打开会话或出异常
openOrThow() - 接口 中的方法org.noear.socketd.transport.client.Client
打开会话或出异常(即要求第一次是连接成功的)
openOrThow() - 类 中的方法org.noear.socketd.transport.client.ClientBase
打开会话或出异常
org.noear.socketd - 程序包 org.noear.socketd
 
org.noear.socketd.broker - 程序包 org.noear.socketd.broker
 
org.noear.socketd.cluster - 程序包 org.noear.socketd.cluster
 
org.noear.socketd.exception - 程序包 org.noear.socketd.exception
 
org.noear.socketd.transport.client - 程序包 org.noear.socketd.transport.client
 
org.noear.socketd.transport.client.impl - 程序包 org.noear.socketd.transport.client.impl
 
org.noear.socketd.transport.core - 程序包 org.noear.socketd.transport.core
 
org.noear.socketd.transport.core.codec - 程序包 org.noear.socketd.transport.core.codec
 
org.noear.socketd.transport.core.entity - 程序包 org.noear.socketd.transport.core.entity
 
org.noear.socketd.transport.core.fragment - 程序包 org.noear.socketd.transport.core.fragment
 
org.noear.socketd.transport.core.identifier - 程序包 org.noear.socketd.transport.core.identifier
 
org.noear.socketd.transport.core.impl - 程序包 org.noear.socketd.transport.core.impl
 
org.noear.socketd.transport.core.listener - 程序包 org.noear.socketd.transport.core.listener
 
org.noear.socketd.transport.server - 程序包 org.noear.socketd.transport.server
 
org.noear.socketd.transport.stream - 程序包 org.noear.socketd.transport.stream
 
org.noear.socketd.transport.stream.impl - 程序包 org.noear.socketd.transport.stream.impl
 
org.noear.socketd.utils - 程序包 org.noear.socketd.utils
 
outMeta(String, String) - 接口 中的方法org.noear.socketd.transport.core.Handshake
输出元信息
outMeta(String, String) - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
 

P

param(String) - 接口 中的方法org.noear.socketd.transport.core.Handshake
获取参数
param(String) - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
获取参数
param(String) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
获取握手参数
param(String) - 接口 中的方法org.noear.socketd.transport.core.Session
获取握手参数
paramMap() - 接口 中的方法org.noear.socketd.transport.core.Handshake
获取参数集合
paramMap() - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
获取参数集合
paramOrDefault(String, String) - 接口 中的方法org.noear.socketd.transport.core.Handshake
获取参数或默认值
paramOrDefault(String, String) - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
获取参数或默认值
paramOrDefault(String, String) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
获取握手参数或默认值
paramOrDefault(String, String) - 接口 中的方法org.noear.socketd.transport.core.Session
获取握手参数或默认值
paramPut(String, String) - 接口 中的方法org.noear.socketd.transport.core.Handshake
放置参数
paramPut(String, String) - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
设置参数
path() - 接口 中的方法org.noear.socketd.transport.core.Handshake
请求路径
path() - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
请求路径
path() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
获取路径
path() - 接口 中的方法org.noear.socketd.transport.core.Session
获取握手路径
PathListener - org.noear.socketd.transport.core.listener中的类
路径监听器(根据握手地址路由,一般用于服务端)
PathListener() - 类 的构造器org.noear.socketd.transport.core.listener.PathListener
 
PathListener(RouteSelector<Listener>) - 类 的构造器org.noear.socketd.transport.core.listener.PathListener
 
pathNew(String) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
设置新路径
pathNew(String) - 接口 中的方法org.noear.socketd.transport.core.Session
设置握手新路径
pathRouteSelector - 类 中的变量org.noear.socketd.transport.core.listener.PathListener
路径路由选择器
peekByte() - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecReader
 
peekByte() - 接口 中的方法org.noear.socketd.transport.core.CodecReader
 
Ping - 接口 中的静态变量org.noear.socketd.transport.core.Flags
Ping
pingFrame() - 类 中的静态方法org.noear.socketd.transport.core.impl.Frames
构建 ping 帧
PipelineListener - org.noear.socketd.transport.core.listener中的类
管道监听器
PipelineListener() - 类 的构造器org.noear.socketd.transport.core.listener.PipelineListener
 
Pong - 接口 中的静态变量org.noear.socketd.transport.core.Flags
Pong
pongFrame() - 类 中的静态方法org.noear.socketd.transport.core.impl.Frames
构建 pong 帧
port(int) - 类 中的方法org.noear.socketd.transport.server.ServerConfig
配置端口
position() - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecReader
当前位置
position() - 接口 中的方法org.noear.socketd.transport.core.CodecReader
当前位置
preclose() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
 
preclose() - 接口 中的方法org.noear.socketd.transport.client.ClientSession
预关闭(发送预关闭指令,通知对端不要再主动发消息过来了)
preclose() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
关闭开始
Pressure - 接口 中的静态变量org.noear.socketd.transport.core.Flags
压力(预留做背压控制)
prestop() - 接口 中的方法org.noear.socketd.transport.server.Server
预停止
prestop() - 类 中的方法org.noear.socketd.transport.server.ServerBase
 
prestopDo() - 类 中的方法org.noear.socketd.transport.server.ServerBase
执行预停止(发送 close-starting 指令)
prev(Listener) - 类 中的方法org.noear.socketd.transport.core.listener.PipelineListener
前一个
priority(int) - 类 中的方法org.noear.socketd.utils.NamedThreadFactory
优先级
processor - 类 中的变量org.noear.socketd.transport.client.ClientBase
 
Processor - org.noear.socketd.transport.core中的接口
协议处理器
processor - 类 中的变量org.noear.socketd.transport.server.ServerBase
 
ProcessorDefault - org.noear.socketd.transport.core.impl中的类
协议处理器默认实现
ProcessorDefault() - 类 的构造器org.noear.socketd.transport.core.impl.ProcessorDefault
 
protocolVersion() - 类 中的静态方法org.noear.socketd.SocketD
协议版本号
put(String, T) - 接口 中的方法org.noear.socketd.transport.core.listener.RouteSelector
放置
put(String, T) - 类 中的方法org.noear.socketd.transport.core.listener.RouteSelectorDefault
放置
putAttachment(String, Object) - 接口 中的方法org.noear.socketd.transport.core.Channel
放置附件
putAttachment(String, Object) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
putBytes(byte[]) - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecWriter
推入一组 byte
putBytes(byte[]) - 接口 中的方法org.noear.socketd.transport.core.CodecWriter
推入一组 byte
putChar(int) - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecWriter
推入 char
putChar(int) - 接口 中的方法org.noear.socketd.transport.core.CodecWriter
推入 char
putInt(int) - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecWriter
推入 int
putInt(int) - 接口 中的方法org.noear.socketd.transport.core.CodecWriter
推入 int
putMeta(String, String) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
放置元信息
putMeta(String, String) - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
putMeta(String, String) - 接口 中的方法org.noear.socketd.transport.core.Entity
放置元信息

R

range(int, int) - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
Range
rangeSize() - 接口 中的方法org.noear.socketd.transport.core.Message
范围大小
rangeStart() - 接口 中的方法org.noear.socketd.transport.core.Message
范围开始
read(CodecReader) - 类 中的方法org.noear.socketd.transport.core.codec.CodecDefault
解码
read(CodecReader) - 接口 中的方法org.noear.socketd.transport.core.Codec
编码读取
readBufferSize - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
readBufferSize(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置读缓冲大小
readFragmentData(ByteBuffer, int) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerBase
读取分版数据
ReadyState - org.noear.socketd.transport.core中的枚举
状态状态
reconnect() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
重新连接
reconnect() - 类 中的方法org.noear.socketd.transport.client.ClientChannel
重新连接
reconnect() - 接口 中的方法org.noear.socketd.transport.client.ClientSession
手动重连(一般是自动)
reconnect() - 接口 中的方法org.noear.socketd.transport.core.Channel
手动重连(一般是自动)
reconnect() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
手动重连(一般是自动)
reconnect() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
手动重连(一般是自动)
reconnect() - 接口 中的方法org.noear.socketd.transport.core.Session
手动重连(一般是自动)
registerClientProvider(ClientProvider) - 类 中的静态方法org.noear.socketd.SocketD
手动注册客户端提供者
registerServerProvider(ServerProvider) - 类 中的静态方法org.noear.socketd.SocketD
手动注册服务端提供者
release() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
释放资源
release() - 类 中的方法org.noear.socketd.transport.core.entity.FileEntity
 
release() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
release() - 接口 中的方法org.noear.socketd.transport.core.Entity
释放资源
release() - 类 中的方法org.noear.socketd.transport.core.entity.TempfileEntity
 
remaining() - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecReader
剩余长度
remaining() - 接口 中的方法org.noear.socketd.transport.core.CodecReader
剩余长度
remoteAddress() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
获取远程地址
remoteAddress() - 接口 中的方法org.noear.socketd.transport.core.Session
获取远程地址
remove(String) - 接口 中的方法org.noear.socketd.transport.core.listener.RouteSelector
移除
remove(String) - 类 中的方法org.noear.socketd.transport.core.listener.RouteSelectorDefault
移除
removePlayer(String, Session) - 类 中的方法org.noear.socketd.broker.BrokerListenerBase
移除玩家会话
removeStream(String) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamMangerDefault
移除流接收器
removeStream(String) - 接口 中的方法org.noear.socketd.transport.stream.StreamManger
移除流
Reply - 接口 中的静态变量org.noear.socketd.transport.core.Flags
答复
reply(Message, Entity) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
答复
Reply - org.noear.socketd.transport.core中的接口
答复实体
reply(Message, Entity) - 接口 中的方法org.noear.socketd.transport.core.Session
答复
ReplyEnd - 接口 中的静态变量org.noear.socketd.transport.core.Flags
答复结束(结束订阅接收)
replyEnd(Message, Entity) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
答复并结束(即最后一次答复)
replyEnd(Message, Entity) - 接口 中的方法org.noear.socketd.transport.core.Session
答复并结束(即最后一次答复)
Request - 接口 中的静态变量org.noear.socketd.transport.core.Flags
请求
RequestStream - org.noear.socketd.transport.stream中的接口
请求流
RequestStreamImpl - org.noear.socketd.transport.stream.impl中的类
请求流
RequestStreamImpl(String, long) - 类 的构造器org.noear.socketd.transport.stream.impl.RequestStreamImpl
 
requestTimeout - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
requestTimeout(long) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置请求默认超时
retrieve(Frame, StreamInternal) - 类 中的方法org.noear.socketd.transport.client.ClientChannel
接收(接收答复帧)
retrieve(Frame, StreamInternal) - 接口 中的方法org.noear.socketd.transport.core.Channel
接收(接收答复帧)
retrieve(Frame, StreamInternal) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
接收(接收答复帧)
RouteSelector<T> - org.noear.socketd.transport.core.listener中的接口
路由选择器
RouteSelectorDefault<T> - org.noear.socketd.transport.core.listener中的类
路由选择器默认实现(哈希)
RouteSelectorDefault() - 类 的构造器org.noear.socketd.transport.core.listener.RouteSelectorDefault
 
run() - 接口 中的方法org.noear.socketd.utils.RunnableEx
 
runAndTry(RunnableEx) - 类 中的静态方法org.noear.socketd.utils.RunUtils
 
RunnableEx<Throw extends Throwable> - org.noear.socketd.utils中的接口
可运行
RunUtils - org.noear.socketd.utils中的类
 
RunUtils() - 类 的构造器org.noear.socketd.utils.RunUtils
 

S

scheduleAtFixedRate(Runnable, long, long) - 类 中的静态方法org.noear.socketd.utils.RunUtils
定时任务
scheduleWithFixedDelay(Runnable, long, long) - 类 中的静态方法org.noear.socketd.utils.RunUtils
定时任务
schemas() - 接口 中的方法org.noear.socketd.transport.client.ClientProvider
协议架构
schemas() - 接口 中的方法org.noear.socketd.transport.server.ServerProvider
协议架构
select(String) - 接口 中的方法org.noear.socketd.transport.core.listener.RouteSelector
选择
select(String) - 类 中的方法org.noear.socketd.transport.core.listener.RouteSelectorDefault
选择
send(String, Entity) - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
发送
send(Frame, StreamInternal) - 类 中的方法org.noear.socketd.transport.client.ClientChannel
发送
send(String, Entity) - 接口 中的方法org.noear.socketd.transport.client.ClientSession
发送
send(Frame, StreamInternal) - 接口 中的方法org.noear.socketd.transport.core.Channel
发送
send(Frame, StreamInternal) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
发送
send(String, Entity) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
发送
sendAlarm(Message, String) - 接口 中的方法org.noear.socketd.transport.core.Channel
发送告警
sendAlarm(Message, String) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
sendAlarm(Message, String) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
 
sendAlarm(Message, String) - 接口 中的方法org.noear.socketd.transport.core.Session
发送告警
sendAndRequest(String, Entity, long) - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
发送并请求(限为一次答复;指定超时)
sendAndRequest(String, Entity) - 接口 中的方法org.noear.socketd.transport.client.ClientSession
发送并请求
sendAndRequest(String, Entity, long) - 接口 中的方法org.noear.socketd.transport.client.ClientSession
发送并请求
sendAndRequest(String, Entity, long) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
发送并请求(限为一次答复;指定超时)
sendAndSubscribe(String, Entity, long) - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
发送并订阅(答复结束之前,不限答复次数)
sendAndSubscribe(String, Entity) - 接口 中的方法org.noear.socketd.transport.client.ClientSession
发送并订阅(答复结束之前,不限答复次数)
sendAndSubscribe(String, Entity, long) - 接口 中的方法org.noear.socketd.transport.client.ClientSession
发送并订阅(答复结束之前,不限答复次数)
sendAndSubscribe(String, Entity, long) - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
发送并订阅(答复结束之前,不限答复次数)
sendClose(int) - 接口 中的方法org.noear.socketd.transport.core.Channel
发送 Close
sendClose(int) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
sendConnack() - 接口 中的方法org.noear.socketd.transport.core.Channel
发送连接确认(握手)
sendConnack() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
sendConnect(String, Map<String, String>) - 接口 中的方法org.noear.socketd.transport.core.Channel
发送连接(握手)
sendConnect(String, Map<String, String>) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
sendPing() - 接口 中的方法org.noear.socketd.transport.core.Channel
发送 Ping(心跳)
sendPing() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
sendPing() - 类 中的方法org.noear.socketd.transport.core.impl.SessionDefault
手动发送 Ping(一般是自动)
sendPing() - 接口 中的方法org.noear.socketd.transport.core.Session
手动发送 Ping(一般是自动)
sendPong() - 接口 中的方法org.noear.socketd.transport.core.Channel
发送 Pong(心跳)
sendPong() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
SendStream - org.noear.socketd.transport.stream中的接口
发送流
SendStreamImpl - org.noear.socketd.transport.stream.impl中的类
 
SendStreamImpl(String) - 类 的构造器org.noear.socketd.transport.stream.impl.SendStreamImpl
 
serialSend(boolean) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置串行发送
Server - org.noear.socketd.transport.server中的接口
服务端
ServerBase<T extends ChannelAssistant> - org.noear.socketd.transport.server中的类
服务端基类
ServerBase(ServerConfig, T) - 类 的构造器org.noear.socketd.transport.server.ServerBase
 
ServerConfig - org.noear.socketd.transport.server中的类
服务端属性(单位:毫秒)
ServerConfig(String) - 类 的构造器org.noear.socketd.transport.server.ServerConfig
 
serverConfig(ServerConfig) - 接口 中的方法org.noear.socketd.transport.server.ServerConfigHandler
 
ServerConfigHandler - org.noear.socketd.transport.server中的接口
服务端配置处理
ServerProvider - org.noear.socketd.transport.server中的接口
服务端工厂
Session - org.noear.socketd.transport.core中的接口
会话
SessionBase - org.noear.socketd.transport.core.impl中的类
会话基类
SessionBase(Channel) - 类 的构造器org.noear.socketd.transport.core.impl.SessionBase
 
SessionDefault - org.noear.socketd.transport.core.impl中的类
会话默认实现
SessionDefault(Channel) - 类 的构造器org.noear.socketd.transport.core.impl.SessionDefault
 
sessionId() - 类 中的方法org.noear.socketd.cluster.ClusterClientSession
 
sessionId() - 接口 中的方法org.noear.socketd.transport.client.ClientSession
获取会话Id
sessionId() - 类 中的方法org.noear.socketd.transport.core.impl.SessionBase
 
sessionId() - 接口 中的方法org.noear.socketd.transport.core.Session
获取会话Id
sessions - 类 中的变量org.noear.socketd.transport.server.ServerBase
 
setAsyncExecutor(ExecutorService) - 类 中的静态方法org.noear.socketd.utils.RunUtils
 
setHandshake(HandshakeInternal) - 接口 中的方法org.noear.socketd.transport.core.Channel
设置握手信息
setHandshake(HandshakeInternal) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelBase
 
setListener(Listener) - 类 中的方法org.noear.socketd.transport.core.impl.ProcessorDefault
设置监听
setListener(Listener) - 类 中的方法org.noear.socketd.transport.core.ListenerWrapper
 
setListener(Listener) - 接口 中的方法org.noear.socketd.transport.core.Processor
设置监听器
setLiveTimeAsNow() - 接口 中的方法org.noear.socketd.transport.core.ChannelInternal
更新最后活动时间
setLiveTimeAsNow() - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
setScheduledExecutor(ScheduledExecutorService) - 类 中的静态方法org.noear.socketd.utils.RunUtils
 
setSession(Session) - 接口 中的方法org.noear.socketd.transport.core.ChannelInternal
设置会话
setSession(Session) - 类 中的方法org.noear.socketd.transport.core.impl.ChannelDefault
 
sid(String) - 类 中的方法org.noear.socketd.transport.core.entity.MessageBuilder
设置流id
sid() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
获取消息流Id(用于消息交互、分片)
sid() - 接口 中的方法org.noear.socketd.transport.core.Message
获取消息流Id(用于消息交互、分片)
sid() - 接口 中的方法org.noear.socketd.transport.core.Reply
流Id
sid() - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
 
sid() - 接口 中的方法org.noear.socketd.transport.stream.Stream
流Id
SimpleListener - org.noear.socketd.transport.core.listener中的类
简单监听器(一般用于占位)
SimpleListener() - 类 的构造器org.noear.socketd.transport.core.listener.SimpleListener
 
single(Runnable) - 类 中的静态方法org.noear.socketd.utils.RunUtils
异步执行(单线程)
size() - 类 中的方法org.noear.socketd.transport.core.listener.PathListener
数量(二级监听器的数据)
size() - 类 中的方法org.noear.socketd.transport.core.listener.PipelineListener
数量(二级监听器的数据)
size() - 接口 中的方法org.noear.socketd.transport.core.listener.RouteSelector
数量
size() - 类 中的方法org.noear.socketd.transport.core.listener.RouteSelectorDefault
数量
skipBytes(int) - 类 中的方法org.noear.socketd.transport.core.codec.ByteBufferCodecReader
 
skipBytes(int) - 接口 中的方法org.noear.socketd.transport.core.CodecReader
跳过
SocketD - org.noear.socketd中的类
 
SocketD() - 类 的构造器org.noear.socketd.SocketD
 
SocketDAlarmException - org.noear.socketd.exception中的异常错误
告警异常
SocketDAlarmException(Message) - 异常错误 的构造器org.noear.socketd.exception.SocketDAlarmException
 
SocketDChannelException - org.noear.socketd.exception中的异常错误
通道异常
SocketDChannelException(String) - 异常错误 的构造器org.noear.socketd.exception.SocketDChannelException
 
SocketDChannelException(String, Throwable) - 异常错误 的构造器org.noear.socketd.exception.SocketDChannelException
 
SocketDCodecException - org.noear.socketd.exception中的异常错误
编码异常
SocketDCodecException(String) - 异常错误 的构造器org.noear.socketd.exception.SocketDCodecException
 
SocketDConnectionException - org.noear.socketd.exception中的异常错误
连接异常
SocketDConnectionException(String) - 异常错误 的构造器org.noear.socketd.exception.SocketDConnectionException
 
SocketDConnectionException(String, Throwable) - 异常错误 的构造器org.noear.socketd.exception.SocketDConnectionException
 
SocketDException - org.noear.socketd.exception中的异常错误
异常
SocketDException(String) - 异常错误 的构造器org.noear.socketd.exception.SocketDException
 
SocketDException(String, Throwable) - 异常错误 的构造器org.noear.socketd.exception.SocketDException
 
SocketDSizeLimitException - org.noear.socketd.exception中的异常错误
大小限制异常
SocketDSizeLimitException(String) - 异常错误 的构造器org.noear.socketd.exception.SocketDSizeLimitException
 
SocketDTimeoutException - org.noear.socketd.exception中的异常错误
超时异常
SocketDTimeoutException(String) - 异常错误 的构造器org.noear.socketd.exception.SocketDTimeoutException
 
spliFragment(Channel, StreamInternal, MessageInternal, IoConsumer<Entity>) - 类 中的方法org.noear.socketd.transport.core.fragment.FragmentHandlerBase
获取下个分片
spliFragment(Channel, StreamInternal, MessageInternal, IoConsumer<Entity>) - 接口 中的方法org.noear.socketd.transport.core.FragmentHandler
拆割分片
sslContext(SSLContext) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置 ssl 上下文
start() - 接口 中的方法org.noear.socketd.transport.server.Server
启动
stop() - 接口 中的方法org.noear.socketd.transport.server.Server
停止
stop() - 类 中的方法org.noear.socketd.transport.server.ServerBase
 
stopDo() - 类 中的方法org.noear.socketd.transport.server.ServerBase
执行预停止(发送 close 指令)
Stream<T extends Stream> - org.noear.socketd.transport.stream中的接口
流接口
StreamBase<T extends Stream> - org.noear.socketd.transport.stream.impl中的类
流基类
StreamBase(String, int, long) - 类 的构造器org.noear.socketd.transport.stream.impl.StreamBase
 
StreamInternal<T extends Stream> - org.noear.socketd.transport.stream中的接口
流内部接口
StreamManger - org.noear.socketd.transport.stream中的接口
流管理器
StreamMangerDefault - org.noear.socketd.transport.stream.impl中的类
流管理器默认实现
StreamMangerDefault(Config) - 类 的构造器org.noear.socketd.transport.stream.impl.StreamMangerDefault
 
streamTimeout - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
streamTimeout(long) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置消息流超时(单位:毫秒)
StringEntity - org.noear.socketd.transport.core.entity中的类
字符串实体
StringEntity(String) - 类 的构造器org.noear.socketd.transport.core.entity.StringEntity
 
StrUtils - org.noear.socketd.utils中的类
工具
StrUtils() - 类 的构造器org.noear.socketd.utils.StrUtils
 
Subscribe - 接口 中的静态变量org.noear.socketd.transport.core.Flags
订阅
SubscribeStream - org.noear.socketd.transport.stream中的接口
订阅流
SubscribeStreamImpl - org.noear.socketd.transport.stream.impl中的类
订阅流
SubscribeStreamImpl(String, long) - 类 的构造器org.noear.socketd.transport.stream.impl.SubscribeStreamImpl
 

T

TempfileEntity - org.noear.socketd.transport.core.entity中的类
临时文件实体
TempfileEntity(File, FileChannel, ByteBuffer, Map<String, String>) - 类 的构造器org.noear.socketd.transport.core.entity.TempfileEntity
 
TempfileEntity(File) - 类 的构造器org.noear.socketd.transport.core.entity.TempfileEntity
 
thenError(Consumer<Throwable>) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
 
thenError(Consumer<Throwable>) - 接口 中的方法org.noear.socketd.transport.stream.Stream
异常发生时
thenProgress(TriConsumer<Boolean, Integer, Integer>) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
 
thenProgress(TriConsumer<Boolean, Integer, Integer>) - 接口 中的方法org.noear.socketd.transport.stream.Stream
进度发生时
thenReply(IoConsumer<Reply>) - 类 中的方法org.noear.socketd.transport.stream.impl.RequestStreamImpl
 
thenReply(IoConsumer<Reply>) - 类 中的方法org.noear.socketd.transport.stream.impl.SubscribeStreamImpl
 
thenReply(IoConsumer<Reply>) - 接口 中的方法org.noear.socketd.transport.stream.RequestStream
答复发生时
thenReply(IoConsumer<Reply>) - 接口 中的方法org.noear.socketd.transport.stream.SubscribeStream
答复发生时
TimeidGenerator - org.noear.socketd.transport.core.identifier中的类
时间生成器时间适配(不适合分布式)
TimeidGenerator() - 类 的构造器org.noear.socketd.transport.core.identifier.TimeidGenerator
 
timeout(long) - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
配置超时
timeout() - 类 中的方法org.noear.socketd.transport.stream.impl.StreamBase
超时
timeout() - 接口 中的方法org.noear.socketd.transport.stream.StreamInternal
超时设定(单位:毫秒)
toString() - 类 中的方法org.noear.socketd.transport.client.ClientConfig
 
toString() - 类 中的方法org.noear.socketd.transport.core.entity.EntityDefault
 
toString() - 类 中的方法org.noear.socketd.transport.core.entity.MessageDefault
 
toString() - 类 中的方法org.noear.socketd.transport.core.Frame
 
toString() - 类 中的方法org.noear.socketd.transport.server.ServerConfig
 
TriConsumer<T,U,X> - org.noear.socketd.utils中的接口
三消费者

U

Unknown - 接口 中的静态变量org.noear.socketd.transport.core.Flags
未知
unmap(FileChannel, MappedByteBuffer) - 类 中的静态方法org.noear.socketd.transport.core.entity.UnmapUtil
解除映射
UnmapUtil - org.noear.socketd.transport.core.entity中的类
解除映射工具
UnmapUtil() - 类 的构造器org.noear.socketd.transport.core.entity.UnmapUtil
 
uri() - 接口 中的方法org.noear.socketd.transport.core.Handshake
获请传输地址
uri() - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
获请地址

V

valueOf(String) - 枚举 中的静态方法org.noear.socketd.transport.core.ReadyState
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.noear.socketd.transport.core.ReadyState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
version() - 类 中的静态方法org.noear.socketd.SocketD
框架版本号
version() - 接口 中的方法org.noear.socketd.transport.core.Handshake
协议版本
version() - 类 中的方法org.noear.socketd.transport.core.impl.HandshakeDefault
版本

W

write(T, Frame) - 接口 中的方法org.noear.socketd.transport.core.ChannelAssistant
写入
write(Frame, Function<Integer, T>) - 类 中的方法org.noear.socketd.transport.core.codec.CodecDefault
编码
write(Frame, Function<Integer, T>) - 接口 中的方法org.noear.socketd.transport.core.Codec
解码写入
writeBufferSize - 类 中的变量org.noear.socketd.transport.core.impl.ConfigBase
 
writeBufferSize(int) - 类 中的方法org.noear.socketd.transport.core.impl.ConfigBase
配置写缓冲大小
A B C D E F G H I L M N O P R S T U V W 
跳过导航链接

Copyright © 2024. All rights reserved.