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

A

address(SocketAddress) - 类 中的方法com.weicoder.socket.base.BaseSession
设置IP与端口

B

BaseSession - com.weicoder.socket.base中的类
基础Socket Session实现
BaseSession(String) - 类 的构造器com.weicoder.socket.base.BaseSession
构造
bind() - 类 中的方法com.weicoder.socket.netty.NettyServer
 
bind() - 接口 中的方法com.weicoder.socket.Server
启动服务器监听
broad(short, Object) - 类 中的方法com.weicoder.socket.manager.Manager
广播数据 发送给管理器下所有的session
broad(List<Integer>, short, Object) - 类 中的方法com.weicoder.socket.manager.Manager
广播数据 发送给管理器下所有的session
buffer - 类 中的变量com.weicoder.socket.base.BaseSession
 
buffer() - 类 中的方法com.weicoder.socket.base.BaseSession
 
buffer() - 接口 中的方法com.weicoder.socket.Session
获得Buffer 一般为读取数据缓存

C

channelActive(ChannelHandlerContext) - 类 中的方法com.weicoder.socket.netty.NettyHandler
 
channelInactive(ChannelHandlerContext) - 类 中的方法com.weicoder.socket.netty.NettyHandler
 
channelRead0(ChannelHandlerContext, ByteBuf) - 类 中的方法com.weicoder.socket.netty.NettyHandler
 
Client - com.weicoder.socket中的接口
Socket 客户端
client() - 类 中的静态方法com.weicoder.socket.Sockets
获得客户端
close() - 类 中的方法com.weicoder.socket.netty.NettyClient
 
close() - 类 中的方法com.weicoder.socket.netty.NettySession
 
Closed - com.weicoder.socket.annotation中的注释类型
Session 关闭处理接口
closed(Session) - 类 中的方法com.weicoder.socket.process.Process
Session关闭时
com.weicoder.socket - 程序包 com.weicoder.socket
 
com.weicoder.socket.annotation - 程序包 com.weicoder.socket.annotation
 
com.weicoder.socket.base - 程序包 com.weicoder.socket.base
 
com.weicoder.socket.manager - 程序包 com.weicoder.socket.manager
 
com.weicoder.socket.netty - 程序包 com.weicoder.socket.netty
 
com.weicoder.socket.params - 程序包 com.weicoder.socket.params
 
com.weicoder.socket.process - 程序包 com.weicoder.socket.process
 
CONFIG - 类 中的静态变量com.weicoder.socket.params.SocketParams
socket配置文件
connect() - 接口 中的方法com.weicoder.socket.Client
连接到服务器
connect() - 类 中的方法com.weicoder.socket.netty.NettyClient
 
Connected - com.weicoder.socket.annotation中的注释类型
Session 连接器处理器
connected(Session) - 类 中的方法com.weicoder.socket.process.Process
Session连接时

E

equals(Object) - 类 中的方法com.weicoder.socket.base.BaseSession
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法com.weicoder.socket.netty.NettyHandler
 
exists(Session) - 类 中的方法com.weicoder.socket.manager.Manager
验证Session是否注册

F

flush() - 类 中的方法com.weicoder.socket.netty.NettySession
 
flush() - 接口 中的方法com.weicoder.socket.Session
把缓存区的数据一次性写入

G

get() - 类 中的方法com.weicoder.socket.base.BaseSession
 
get(long) - 类 中的方法com.weicoder.socket.manager.Manager
根据注册ID获得Session
get() - 接口 中的方法com.weicoder.socket.Session
获得绑定的对象 一般为用户
getHeart() - 类 中的方法com.weicoder.socket.base.BaseSession
 
getHeart() - 接口 中的方法com.weicoder.socket.Session
获得心跳存活时间
getHost(String) - 类 中的静态方法com.weicoder.socket.params.SocketParams
获得Socket连接服务器
getId() - 类 中的方法com.weicoder.socket.base.BaseSession
 
getId() - 接口 中的方法com.weicoder.socket.Session
获得SessionId
getIp() - 类 中的方法com.weicoder.socket.base.BaseSession
 
getIp() - 接口 中的方法com.weicoder.socket.Session
获得连接IP
getPort() - 类 中的方法com.weicoder.socket.base.BaseSession
 
getPort(String) - 类 中的静态方法com.weicoder.socket.params.SocketParams
获得Socket连接端口
getPort() - 接口 中的方法com.weicoder.socket.Session
获得连接端口
gets(List<Integer>) - 类 中的方法com.weicoder.socket.manager.Manager
根据注册ID获得Session

H

Handler - com.weicoder.socket.annotation中的注释类型
标明是socket的Handler
hashCode() - 类 中的方法com.weicoder.socket.base.BaseSession
 
Head - com.weicoder.socket.annotation中的注释类型
socket head id
heart - 类 中的变量com.weicoder.socket.base.BaseSession
 

I

id - 类 中的变量com.weicoder.socket.base.BaseSession
 
init() - 类 中的静态方法com.weicoder.socket.Sockets
初始化Mina
ip - 类 中的变量com.weicoder.socket.base.BaseSession
 
isZip(String) - 类 中的静态方法com.weicoder.socket.params.SocketParams
获得Socket 数据是否压缩 默认false

M

Manager - com.weicoder.socket.manager中的类
Session管理类
Manager() - 类 的构造器com.weicoder.socket.manager.Manager
 
manager() - 类 中的静态方法com.weicoder.socket.Sockets
获得服务器

N

name - 类 中的变量com.weicoder.socket.base.BaseSession
 
NettyClient - com.weicoder.socket.netty中的类
netty客户端
NettyClient(String) - 类 的构造器com.weicoder.socket.netty.NettyClient
构造方法
NettyHandler - com.weicoder.socket.netty中的类
Netty 处理器
NettyHandler(String) - 类 的构造器com.weicoder.socket.netty.NettyHandler
构造
NettyServer - com.weicoder.socket.netty中的类
netty实现
NettyServer(String) - 类 的构造器com.weicoder.socket.netty.NettyServer
构造函数
NettySession - com.weicoder.socket.netty中的类
netty Session实现
NettySession(String, Channel) - 类 的构造器com.weicoder.socket.netty.NettySession
构造

O

obj - 类 中的变量com.weicoder.socket.base.BaseSession
 

P

pack(short, Object) - 类 中的静态方法com.weicoder.socket.Sockets
包装数据
pack(Object) - 类 中的静态方法com.weicoder.socket.Sockets
包装数据
POOL - 类 中的静态变量com.weicoder.socket.params.SocketParams
设置socket连接池大小
port - 类 中的变量com.weicoder.socket.base.BaseSession
 
Process - com.weicoder.socket.process中的类
Socket 数据处理器实现
Process(String) - 类 的构造器com.weicoder.socket.process.Process
构造
process(Session, byte[]) - 类 中的方法com.weicoder.socket.process.Process
处理数据 消息处理 short(消息长度不算本身2字节) short(ID) byte[]

R

register(Session) - 类 中的方法com.weicoder.socket.manager.Manager
注册到列表
remove(Session) - 类 中的方法com.weicoder.socket.manager.Manager
从列表删除Session 根据Session删除 循环所有服务器列表删除
remove(long) - 类 中的方法com.weicoder.socket.manager.Manager
从列表删除Session

S

send(short, Object) - 类 中的方法com.weicoder.socket.base.BaseSession
 
send(Object) - 类 中的方法com.weicoder.socket.base.BaseSession
 
send(byte[]) - 类 中的方法com.weicoder.socket.base.BaseSession
 
send(short, Object) - 接口 中的方法com.weicoder.socket.Session
写入数据
send(Object) - 接口 中的方法com.weicoder.socket.Session
写入数据
send(byte[]) - 接口 中的方法com.weicoder.socket.Session
写入数据
Server - com.weicoder.socket中的接口
Socket 服务器
server() - 类 中的静态方法com.weicoder.socket.Sockets
获得服务器
session() - 接口 中的方法com.weicoder.socket.Client
获得客户端Session
session() - 类 中的方法com.weicoder.socket.netty.NettyClient
 
Session - com.weicoder.socket中的接口
Socket Session
sessions() - 类 中的方法com.weicoder.socket.manager.Manager
根据键获得注册Session列表
set(E) - 类 中的方法com.weicoder.socket.base.BaseSession
 
set(E) - 接口 中的方法com.weicoder.socket.Session
设置绑定的对象 一般为用户
setHeart(int) - 类 中的方法com.weicoder.socket.base.BaseSession
 
setHeart(int) - 接口 中的方法com.weicoder.socket.Session
设置心跳存活时间
size() - 类 中的方法com.weicoder.socket.manager.Manager
获得所有注册Session数量
SocketParams - com.weicoder.socket.params中的类
Socket读取配置
Sockets - com.weicoder.socket中的类
Socket 相关类

T

TIME - 类 中的静态变量com.weicoder.socket.params.SocketParams
获得Socket检测时间 单位秒
TIMEOUT - 类 中的静态变量com.weicoder.socket.params.SocketParams
获得Socket超时时间 单位秒
toBytes(Object) - 类 中的静态方法com.weicoder.socket.Sockets
转换message为字节数组

W

write(short, Object) - 类 中的方法com.weicoder.socket.base.BaseSession
 
write(Object) - 类 中的方法com.weicoder.socket.base.BaseSession
 
write(byte[]) - 类 中的方法com.weicoder.socket.netty.NettySession
 
write(short, Object) - 接口 中的方法com.weicoder.socket.Session
写入缓存 必须调用flush才能确保数据写入
write(Object) - 接口 中的方法com.weicoder.socket.Session
写入缓存 必须调用flush才能确保数据写入
write(byte[]) - 接口 中的方法com.weicoder.socket.Session
写入缓存 必须调用flush才能确保数据写入

Z

ZIP - 类 中的静态变量com.weicoder.socket.params.SocketParams
分组广播数
A B C E F G H I M N O P R S T W Z 
跳过导航链接

Copyright © 2018. All rights reserved.