跳过导航链接
A B C D F G H I J K M O P Q R S T U V W 

A

AbstractMessageProcessor<T> - org.smartboot.socket.extension.processor中的类
 
AbstractMessageProcessor() - 类 的构造器org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
AbstractPlugin<T> - org.smartboot.socket.extension.plugins中的类
 
AbstractPlugin() - 类 的构造器org.smartboot.socket.extension.plugins.AbstractPlugin
 
access(InetSocketAddress) - 接口 中的方法org.smartboot.socket.extension.plugins.BlackListPlugin.BlackListRule
是否允许建立连接
addPlugin(Plugin<T>) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
addRule(BlackListPlugin.BlackListRule) - 类 中的方法org.smartboot.socket.extension.plugins.BlackListPlugin
添加黑名单失败规则
afterRead(AioSession, int) - 类 中的方法org.smartboot.socket.extension.plugins.AbstractPlugin
 
afterRead(AioSession, int) - 类 中的方法org.smartboot.socket.extension.plugins.MonitorPlugin
 
afterRead(AioSession, int) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
afterWrite(AioSession, int) - 类 中的方法org.smartboot.socket.extension.plugins.AbstractPlugin
 
afterWrite(AioSession, int) - 类 中的方法org.smartboot.socket.extension.plugins.MonitorPlugin
 
afterWrite(AioSession, int) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
AsynchronousSocketChannelProxy - org.smartboot.socket.channels中的类
 
AsynchronousSocketChannelProxy(AsynchronousSocketChannel) - 类 的构造器org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
AttachKey<T> - org.smartboot.socket.util中的类
 
Attachment - org.smartboot.socket.util中的类
 
Attachment() - 类 的构造器org.smartboot.socket.util.Attachment
 

B

beforeRead(AioSession) - 类 中的方法org.smartboot.socket.extension.plugins.AbstractPlugin
 
beforeRead(AioSession) - 类 中的方法org.smartboot.socket.extension.plugins.MonitorPlugin
 
beforeRead(AioSession) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
beforeWrite(AioSession) - 类 中的方法org.smartboot.socket.extension.plugins.AbstractPlugin
 
beforeWrite(AioSession) - 类 中的方法org.smartboot.socket.extension.plugins.MonitorPlugin
 
beforeWrite(AioSession) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
bind(SocketAddress) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
bind(SocketAddress) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
BlackListPlugin<T> - org.smartboot.socket.extension.plugins中的类
黑名单插件,smart-socket会拒绝与黑名单中的IP建立连接
BlackListPlugin() - 类 的构造器org.smartboot.socket.extension.plugins.BlackListPlugin
 
BlackListPlugin.BlackListRule - org.smartboot.socket.extension.plugins中的接口
黑名单规则定义
BLUE_HEX_INPUT_STREAM - 类 中的静态变量org.smartboot.socket.extension.plugins.StreamMonitorPlugin
 
BLUE_TEXT_INPUT_STREAM - 类 中的静态变量org.smartboot.socket.extension.plugins.StreamMonitorPlugin
 
BufferPageMonitorPlugin<T> - org.smartboot.socket.extension.plugins中的类
内存页监测插件
BufferPageMonitorPlugin(AioQuickServer, int) - 类 的构造器org.smartboot.socket.extension.plugins.BufferPageMonitorPlugin
 
BufferUtils - org.smartboot.socket.util中的类
 
BufferUtils() - 类 的构造器org.smartboot.socket.util.BufferUtils
 
ByteArrayProtocol - org.smartboot.socket.extension.protocol中的类
 
ByteArrayProtocol() - 类 的构造器org.smartboot.socket.extension.protocol.ByteArrayProtocol
 

C

callback(AioSession, long) - 接口 中的方法org.smartboot.socket.extension.plugins.HeartPlugin.TimeoutCallback
 
cancel() - 接口 中的方法org.smartboot.socket.timer.TimerTask
取消定时器
cancelQuickTask() - 类 中的静态方法org.smartboot.socket.util.QuickTimerTask
已过时。
 
ClientAuth - org.smartboot.socket.extension.ssl中的枚举
配置引擎请求客户端验证。
ClientSSLContextFactory - org.smartboot.socket.extension.ssl.factory中的类
 
ClientSSLContextFactory() - 类 的构造器org.smartboot.socket.extension.ssl.factory.ClientSSLContextFactory
 
ClientSSLContextFactory(InputStream, String) - 类 的构造器org.smartboot.socket.extension.ssl.factory.ClientSSLContextFactory
 
close() - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
close() - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
close() - 类 中的方法org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
close() - 类 中的方法org.smartboot.socket.transport.UdpChannel
关闭当前连接
connect(SocketAddress, A, CompletionHandler<Void, ? super A>) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
connect(SocketAddress) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
connect(SocketAddress, A, CompletionHandler<Void, ? super A>) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
connect(SocketAddress) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
connect(SocketAddress) - 类 中的方法org.smartboot.socket.transport.UdpChannel
建立与远程服务的连接会话,通过AioSession可进行数据传输
connect(String, int) - 类 中的方法org.smartboot.socket.transport.UdpChannel
 
create() - 类 中的方法org.smartboot.socket.extension.ssl.factory.ClientSSLContextFactory
 
create() - 类 中的方法org.smartboot.socket.extension.ssl.factory.PemServerSSLContextFactory
 
create() - 类 中的方法org.smartboot.socket.extension.ssl.factory.ServerSSLContextFactory
 
create() - 接口 中的方法org.smartboot.socket.extension.ssl.factory.SSLContextFactory
 

D

debug(boolean) - 类 中的方法org.smartboot.socket.extension.plugins.SslPlugin
 
debug(boolean) - 类 中的方法org.smartboot.socket.extension.ssl.SslService
 
decode(ByteBuffer) - 类 中的方法org.smartboot.socket.extension.decoder.DelimiterFrameDecoder
 
decode(ByteBuffer) - 类 中的方法org.smartboot.socket.extension.decoder.FixedLengthFrameDecoder
 
decode(ByteBuffer) - 接口 中的方法org.smartboot.socket.extension.decoder.SmartDecoder
解码算法
decode(ByteBuffer, AioSession) - 类 中的方法org.smartboot.socket.extension.protocol.FixedLengthBytesProtocol
 
decode(ByteBuffer, AioSession) - 类 中的方法org.smartboot.socket.extension.protocol.StringProtocol
 
decode(ByteBuffer, AioSession) - 类 中的方法org.smartboot.socket.transport.kcp.KcpProtocol
 
DEFAULT_TIMER - 类 中的静态变量org.smartboot.socket.timer.HashedWheelTimer
 
DelimiterFrameDecoder - org.smartboot.socket.extension.decoder中的类
指定结束标识的解码器
DelimiterFrameDecoder(byte[], int) - 类 的构造器org.smartboot.socket.extension.decoder.DelimiterFrameDecoder
 
doHandshake(HandshakeModel) - 类 中的方法org.smartboot.socket.extension.ssl.SslService
纯异步实现的SSL握手, 在执行doHandshake期间必须保证当前通道无数据读写正在执行。

F

FixedLengthBytesProtocol<T> - org.smartboot.socket.extension.protocol中的类
 
FixedLengthBytesProtocol() - 类 的构造器org.smartboot.socket.extension.protocol.FixedLengthBytesProtocol
 
FixedLengthFrameDecoder - org.smartboot.socket.extension.decoder中的类
指定长度的解码器
FixedLengthFrameDecoder(int) - 类 的构造器org.smartboot.socket.extension.decoder.FixedLengthFrameDecoder
 

G

get(AttachKey<T>) - 类 中的方法org.smartboot.socket.util.Attachment
获取附件对象
getBuffer() - 类 中的方法org.smartboot.socket.extension.decoder.DelimiterFrameDecoder
 
getBuffer() - 类 中的方法org.smartboot.socket.extension.decoder.FixedLengthFrameDecoder
 
getBuffer() - 接口 中的方法org.smartboot.socket.extension.decoder.SmartDecoder
获取本次解析到的完整数据
getLocalAddress() - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
getLocalAddress() - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
getOption(SocketOption<T>) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
getOption(SocketOption<T>) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
getOption(SocketOption<V>) - 类 中的方法org.smartboot.socket.extension.plugins.SocketOptionPlugin
 
getRemoteAddress() - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
getRemoteAddress() - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
GroupIo - org.smartboot.socket.extension.group中的接口
 

H

hashCode() - 类 中的方法org.smartboot.socket.util.AttachKey
 
HashedWheelTimer - org.smartboot.socket.timer中的类
 
HashedWheelTimer(ThreadFactory) - 类 的构造器org.smartboot.socket.timer.HashedWheelTimer
 
HashedWheelTimer(ThreadFactory, long, int) - 类 的构造器org.smartboot.socket.timer.HashedWheelTimer
 
HeartPlugin<T> - org.smartboot.socket.extension.plugins中的类
心跳插件
HeartPlugin(int, TimeUnit) - 类 的构造器org.smartboot.socket.extension.plugins.HeartPlugin
心跳插件
HeartPlugin(int, int, TimeUnit) - 类 的构造器org.smartboot.socket.extension.plugins.HeartPlugin
心跳插件 心跳插件在断网场景可能会触发TCP Retransmission,导致无法感知到网络实际状态,可通过设置timeout关闭连接
HeartPlugin(int, int, TimeUnit, HeartPlugin.TimeoutCallback) - 类 的构造器org.smartboot.socket.extension.plugins.HeartPlugin
心跳插件 心跳插件在断网场景可能会触发TCP Retransmission,导致无法感知到网络实际状态,可通过设置timeout关闭连接
HeartPlugin.TimeoutCallback - org.smartboot.socket.extension.plugins中的接口
 

I

IdleStatePlugin<T> - org.smartboot.socket.extension.plugins中的类
空闲IO状态监听插件
IdleStatePlugin(int) - 类 的构造器org.smartboot.socket.extension.plugins.IdleStatePlugin
 
IdleStatePlugin(int, boolean, boolean) - 类 的构造器org.smartboot.socket.extension.plugins.IdleStatePlugin
 
isCancelled() - 接口 中的方法org.smartboot.socket.timer.TimerTask
 
isDone() - 接口 中的方法org.smartboot.socket.timer.TimerTask
定时任务是否已执行
isHeartMessage(AioSession, T) - 类 中的方法org.smartboot.socket.extension.plugins.HeartPlugin
判断当前收到的消息是否为心跳消息。
isOpen() - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
isOpen() - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 

J

join(String, AioSession) - 接口 中的方法org.smartboot.socket.extension.group.GroupIo
将AioSession加入群组group

K

KcpPacket - org.smartboot.socket.transport.kcp中的类
 
KcpPacket() - 类 的构造器org.smartboot.socket.transport.kcp.KcpPacket
 
KcpProtocol - org.smartboot.socket.transport.kcp中的类
 
KcpProtocol() - 类 的构造器org.smartboot.socket.transport.kcp.KcpProtocol
 

M

MAX_ATTACHE_COUNT - 类 中的静态变量org.smartboot.socket.util.AttachKey
支持附件数量上限
MonitorPlugin<T> - org.smartboot.socket.extension.plugins中的类
服务器运行状态监控插件
MonitorPlugin() - 类 的构造器org.smartboot.socket.extension.plugins.MonitorPlugin
 
MonitorPlugin(int) - 类 的构造器org.smartboot.socket.extension.plugins.MonitorPlugin
 
MonitorPlugin(int, boolean) - 类 的构造器org.smartboot.socket.extension.plugins.MonitorPlugin
 

O

open() - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
开启一个UDP通道,端口号随机
open(int) - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
开启一个UDP通道
open(String, int) - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
开启一个UDP通道
org.smartboot.socket.channels - 程序包 org.smartboot.socket.channels
 
org.smartboot.socket.extension.decoder - 程序包 org.smartboot.socket.extension.decoder
 
org.smartboot.socket.extension.group - 程序包 org.smartboot.socket.extension.group
 
org.smartboot.socket.extension.plugins - 程序包 org.smartboot.socket.extension.plugins
 
org.smartboot.socket.extension.processor - 程序包 org.smartboot.socket.extension.processor
 
org.smartboot.socket.extension.protocol - 程序包 org.smartboot.socket.extension.protocol
 
org.smartboot.socket.extension.ssl - 程序包 org.smartboot.socket.extension.ssl
 
org.smartboot.socket.extension.ssl.factory - 程序包 org.smartboot.socket.extension.ssl.factory
 
org.smartboot.socket.timer - 程序包 org.smartboot.socket.timer
 
org.smartboot.socket.transport - 程序包 org.smartboot.socket.transport
 
org.smartboot.socket.transport.kcp - 程序包 org.smartboot.socket.transport.kcp
 
org.smartboot.socket.util - 程序包 org.smartboot.socket.util
 

P

PemServerSSLContextFactory - org.smartboot.socket.extension.ssl.factory中的类
 
PemServerSSLContextFactory(InputStream) - 类 的构造器org.smartboot.socket.extension.ssl.factory.PemServerSSLContextFactory
 
PemServerSSLContextFactory(InputStream, InputStream) - 类 的构造器org.smartboot.socket.extension.ssl.factory.PemServerSSLContextFactory
 
pendingTimeouts() - 类 中的方法org.smartboot.socket.timer.HashedWheelTimer
 
Plugin<T> - org.smartboot.socket.extension.plugins中的接口
 
preProcess(AioSession, T) - 类 中的方法org.smartboot.socket.extension.plugins.AbstractPlugin
 
preProcess(AioSession, T) - 类 中的方法org.smartboot.socket.extension.plugins.HeartPlugin
 
preProcess(AioSession, T) - 类 中的方法org.smartboot.socket.extension.plugins.MonitorPlugin
 
preProcess(AioSession, T) - 接口 中的方法org.smartboot.socket.extension.plugins.Plugin
对请求消息进行预处理,并决策是否进行后续的MessageProcessor处理。
process(AioSession, T) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
process0(AioSession, T) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
处理接收到的消息
put(AttachKey<T>, T) - 类 中的方法org.smartboot.socket.util.Attachment
存储附件

Q

QuickTimerTask - org.smartboot.socket.util中的类
已过时。 
QuickTimerTask() - 类 的构造器org.smartboot.socket.util.QuickTimerTask
已过时。
 

R

RateLimiterPlugin<T> - org.smartboot.socket.extension.plugins中的类
网络流量控制插件
RateLimiterPlugin(int, int) - 类 的构造器org.smartboot.socket.extension.plugins.RateLimiterPlugin
 
read(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
read(ByteBuffer) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
read(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
read(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
read(ByteBuffer) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
read(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
read(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - 类 中的方法org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
read(ByteBuffer) - 类 中的方法org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
read(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - 类 中的方法org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
readUnsignedByte(ByteBuffer) - 类 中的静态方法org.smartboot.socket.util.BufferUtils
 
RED_HEX_OUTPUT_STREAM - 类 中的静态变量org.smartboot.socket.extension.plugins.StreamMonitorPlugin
 
RED_TEXT_OUTPUT_STREAM - 类 中的静态变量org.smartboot.socket.extension.plugins.StreamMonitorPlugin
 
remove(String, AioSession) - 接口 中的方法org.smartboot.socket.extension.group.GroupIo
将AioSession从群众group中移除
remove(AioSession) - 接口 中的方法org.smartboot.socket.extension.group.GroupIo
AioSession从所有群组中退出
remove(AttachKey<T>) - 类 中的方法org.smartboot.socket.util.Attachment
移除附件
removeRule(BlackListPlugin.BlackListRule) - 类 中的方法org.smartboot.socket.extension.plugins.BlackListPlugin
移除黑名单规则
reset() - 类 中的方法org.smartboot.socket.extension.decoder.DelimiterFrameDecoder
重置解码器
reset(byte[]) - 类 中的方法org.smartboot.socket.extension.decoder.DelimiterFrameDecoder
重置解码器
run() - 类 中的方法org.smartboot.socket.extension.plugins.MonitorPlugin
 
run() - 类 中的方法org.smartboot.socket.timer.HashedWheelTimer
 
run() - 类 中的方法org.smartboot.socket.transport.Worker
 

S

schedule(Runnable, long, TimeUnit) - 类 中的方法org.smartboot.socket.timer.HashedWheelTimer
 
schedule(Runnable, long, TimeUnit) - 接口 中的方法org.smartboot.socket.timer.Timer
 
scheduleAtFixedRate(Runnable, long, long) - 类 中的静态方法org.smartboot.socket.util.QuickTimerTask
已过时。
 
SCHEDULED_EXECUTOR_SERVICE - 类 中的静态变量org.smartboot.socket.util.QuickTimerTask
已过时。
 
scheduleWithFixedDelay(Runnable, long, TimeUnit) - 类 中的方法org.smartboot.socket.timer.HashedWheelTimer
 
scheduleWithFixedDelay(Runnable, long, TimeUnit) - 接口 中的方法org.smartboot.socket.timer.Timer
 
SECRET_KEY - 类 中的静态变量org.smartboot.socket.util.StringUtils
秘钥Key
sendHeartRequest(AioSession) - 类 中的方法org.smartboot.socket.extension.plugins.HeartPlugin
自定义心跳消息并发送
ServerSSLContextFactory - org.smartboot.socket.extension.ssl.factory中的类
 
ServerSSLContextFactory(InputStream, String, String) - 类 的构造器org.smartboot.socket.extension.ssl.factory.ServerSSLContextFactory
 
setBannerEnabled(boolean) - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
是否启用控制台Banner打印
setBufferFactory(BufferFactory) - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
设置内存池的构造工厂。
setBufferPagePool(BufferPagePool) - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
设置内存池。
setOption(SocketOption<T>, T) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
setOption(SocketOption<T>, T) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
setOption(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.SocketOptionPlugin
往socket channel中设置option值。
setOption(SocketOption<V>, V) - 类 中的方法org.smartboot.socket.extension.plugins.SocketOptionPlugin
设置Socket的TCP参数配置。
setReadBufferSize(int) - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
设置读缓存区大小
setThreadNum(int) - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
设置线程大小
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.AbstractPlugin
 
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.BlackListPlugin
 
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.IdleStatePlugin
 
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.RateLimiterPlugin
 
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.SocketOptionPlugin
 
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.SslPlugin
 
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.plugins.StreamMonitorPlugin
 
shouldAccept(AsynchronousSocketChannel) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
shutdown() - 类 中的方法org.smartboot.socket.timer.HashedWheelTimer
 
shutdown() - 接口 中的方法org.smartboot.socket.timer.Timer
 
shutdown() - 类 中的方法org.smartboot.socket.transport.UdpBootstrap
 
shutdownInput() - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
shutdownInput() - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
shutdownOutput() - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
shutdownOutput() - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
SmartDecoder - org.smartboot.socket.extension.decoder中的接口
 
SocketOptionPlugin<T> - org.smartboot.socket.extension.plugins中的类
用于设置Socket Option的插件
SocketOptionPlugin() - 类 的构造器org.smartboot.socket.extension.plugins.SocketOptionPlugin
 
SslAsynchronousSocketChannel - org.smartboot.socket.extension.ssl中的类
 
SslAsynchronousSocketChannel(AsynchronousSocketChannel, SslService, BufferPage) - 类 的构造器org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
SSLContextFactory - org.smartboot.socket.extension.ssl.factory中的接口
 
SslPlugin<T> - org.smartboot.socket.extension.plugins中的类
SSL/TLS通信插件 证书生成工具:https://github.com/FiloSottile/mkcert
SslPlugin(SSLContextFactory, Consumer<SSLEngine>) - 类 的构造器org.smartboot.socket.extension.plugins.SslPlugin
 
SslPlugin(SSLContextFactory) - 类 的构造器org.smartboot.socket.extension.plugins.SslPlugin
 
SslPlugin(SSLContextFactory, Consumer<SSLEngine>, BufferPagePool) - 类 的构造器org.smartboot.socket.extension.plugins.SslPlugin
 
SslPlugin(ClientSSLContextFactory) - 类 的构造器org.smartboot.socket.extension.plugins.SslPlugin
 
SslPlugin(ClientSSLContextFactory, BufferPagePool) - 类 的构造器org.smartboot.socket.extension.plugins.SslPlugin
 
SslPlugin(ServerSSLContextFactory, ClientAuth) - 类 的构造器org.smartboot.socket.extension.plugins.SslPlugin
 
SslPlugin(ServerSSLContextFactory, ClientAuth, BufferPagePool) - 类 的构造器org.smartboot.socket.extension.plugins.SslPlugin
 
SslService - org.smartboot.socket.extension.ssl中的类
TLS/SSL服务 keytool -genkey -validity 36000 -alias www.smartboot.org -keyalg RSA -keystore server.keystore
SslService(SSLContext, Consumer<SSLEngine>) - 类 的构造器org.smartboot.socket.extension.ssl.SslService
 
stateEvent(StateMachineEnum, AioSession, Throwable) - 类 中的方法org.smartboot.socket.extension.plugins.AbstractPlugin
 
stateEvent(StateMachineEnum, AioSession, Throwable) - 类 中的方法org.smartboot.socket.extension.plugins.HeartPlugin
 
stateEvent(StateMachineEnum, AioSession, Throwable) - 类 中的方法org.smartboot.socket.extension.plugins.MonitorPlugin
 
stateEvent(StateMachineEnum, AioSession, Throwable) - 接口 中的方法org.smartboot.socket.extension.plugins.Plugin
监听状态机事件
stateEvent(AioSession, StateMachineEnum, Throwable) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
stateEvent0(AioSession, StateMachineEnum, Throwable) - 类 中的方法org.smartboot.socket.extension.processor.AbstractMessageProcessor
 
StreamMonitorPlugin<T> - org.smartboot.socket.extension.plugins中的类
传输层码流监控插件
StreamMonitorPlugin() - 类 的构造器org.smartboot.socket.extension.plugins.StreamMonitorPlugin
 
StreamMonitorPlugin(BiConsumer<AsynchronousSocketChannel, byte[]>, BiConsumer<AsynchronousSocketChannel, byte[]>) - 类 的构造器org.smartboot.socket.extension.plugins.StreamMonitorPlugin
 
StringProtocol - org.smartboot.socket.extension.protocol中的类
 
StringProtocol(Charset) - 类 的构造器org.smartboot.socket.extension.protocol.StringProtocol
 
StringProtocol() - 类 的构造器org.smartboot.socket.extension.protocol.StringProtocol
 
StringUtils - org.smartboot.socket.util中的类
扩展StringUtils方法
StringUtils() - 类 的构造器org.smartboot.socket.util.StringUtils
 
supportedOptions() - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
supportedOptions() - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 

T

Timer - org.smartboot.socket.timer中的接口
 
TimerTask - org.smartboot.socket.timer中的接口
 
toHex(byte) - 类 中的静态方法org.smartboot.socket.util.StringUtils
将字节转换成16进制显示
toHexString(byte[]) - 类 中的静态方法org.smartboot.socket.util.StringUtils
以16进制 打印字节数组
trim(ByteBuffer) - 类 中的静态方法org.smartboot.socket.util.BufferUtils
 

U

UdpBootstrap - org.smartboot.socket.transport中的类
UDP服务启动类
UdpBootstrap(Protocol<Request>, MessageProcessor<Request>, Worker) - 类 的构造器org.smartboot.socket.transport.UdpBootstrap
 
UdpBootstrap(Protocol<Request>, MessageProcessor<Request>) - 类 的构造器org.smartboot.socket.transport.UdpBootstrap
 
UdpChannel - org.smartboot.socket.transport中的类
封装UDP底层真实渠道对象,并提供通信及会话管理
UnsupportedAsynchronousSocketChannel - org.smartboot.socket.channels中的类
 
UnsupportedAsynchronousSocketChannel(AsynchronousSocketChannel) - 类 的构造器org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 

V

valueOf(String) - 枚举 中的静态方法org.smartboot.socket.extension.ssl.ClientAuth
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 类 中的静态方法org.smartboot.socket.util.AttachKey
 
values() - 枚举 中的静态方法org.smartboot.socket.extension.ssl.ClientAuth
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

Worker - org.smartboot.socket.transport中的类
 
Worker(BufferPagePool, int) - 类 的构造器org.smartboot.socket.transport.Worker
 
write(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
write(ByteBuffer) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
write(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - 类 中的方法org.smartboot.socket.channels.AsynchronousSocketChannelProxy
 
write(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
write(ByteBuffer) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
write(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - 类 中的方法org.smartboot.socket.channels.UnsupportedAsynchronousSocketChannel
 
write(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - 类 中的方法org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
write(ByteBuffer) - 类 中的方法org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
write(ByteBuffer[], int, int, long, TimeUnit, A, CompletionHandler<Long, ? super A>) - 类 中的方法org.smartboot.socket.extension.ssl.SslAsynchronousSocketChannel
 
writeToGroup(String, byte[]) - 接口 中的方法org.smartboot.socket.extension.group.GroupIo
群发消息
A B C D F G H I J K M O P Q R S T U V W 
跳过导航链接

Copyright © 2024. All rights reserved.