| 程序包 | 说明 |
|---|---|
| com.weicoder.socket | |
| com.weicoder.socket.base | |
| com.weicoder.socket.manager | |
| com.weicoder.socket.netty | |
| com.weicoder.socket.process |
| 限定符和类型 | 方法和说明 |
|---|---|
Session |
Client.session()
获得客户端Session
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseSession
基础Socket Session实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
Session |
Manager.get(long id)
根据注册ID获得Session
|
Session |
Manager.remove(long id)
从列表删除Session
|
Session |
Manager.remove(Session session)
从列表删除Session 根据Session删除 循环所有服务器列表删除
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Session> |
Manager.gets(List<Integer> ids)
根据注册ID获得Session
|
List<Session> |
Manager.sessions()
根据键获得注册Session列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
Manager.exists(Session session)
验证Session是否注册
|
void |
Manager.register(Session session)
注册到列表
|
Session |
Manager.remove(Session session)
从列表删除Session 根据Session删除 循环所有服务器列表删除
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NettySession
netty Session实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
Session |
NettyClient.session() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Process.closed(Session session)
Session关闭时
|
void |
Process.connected(Session session)
Session连接时
|
void |
Process.process(Session session,
byte[] message)
处理数据 消息处理 short(消息长度不算本身2字节) short(ID) byte[]
|
Copyright © 2018. All rights reserved.