All Classes and Interfaces
Class
Description
AIO实现的客户端服务
AIO服务端
模拟JDK7的AIO处理方式
黑名单插件,bus-socket会拒绝与黑名单中的IP建立连接
黑名单规则定义
内存池工厂
NIO数据处理接口,通过实现此接口,可以从
SocketChannel中读写数据配置引擎请求客户端验证 此选项只对服务器模式的引擎有用
接入完成回调,单例使用
读写事件回调处理类
读写事件回调处理类
读写事件回调处理类
指定结束标识的解码器
指定长度的解码器
心跳插件
消息处理器。
服务器运行状态监控插件
网络监控器,提供通讯层面监控功能的接口
NIO客户端
基于NIO的Socket服务端实现
内存页监测插件
插件接口
消息传输采用的协议
根据通信双方约定的协议规范实现
Protocol接口,使用时将该实现类注册至服务启动类AioQuickClient、AioQuickServer。
注意:框架本身的所有Socket链路复用同一个Protocol,请勿在其实现类的成员变量中存储特定链路的数据。服务器定时任务
网络流量控制插件
断链重连插件
Quickly服务端/客户端配置信息 T:解码后生成的对象类型
用于设置Socket Option的插件
列举了当前bus-socket所关注的各类状态枚举
SSL/TLS通信插件
TLS/SSL服务
keytool -genkey -validity 36000 -alias www.aoju.org -keyalg RSA -keystore server.keystore
传输层码流监控插件
AIO传输层会话
UDP服务启动类
封装UDP底层真实渠道对象,并提供通信及会话管理
UDP消息分发器
selector register callback