- parse(byte[], int, Class<T>) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
将JSON文本反射成Java对象。
- parse(String, Class<T>) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
将JSON文本反射成Java对象。
- parse(byte[], int) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
将JSON文本反射成Java对象。
- parsePErrorResponse(String) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
解析错误响应消息报文对象(该对象由客户端接收).
- parsePKeepAlive(String) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
本方法主要由MobileIMSDK框架内部使用。
- parsePKeepAliveResponse(String) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
本方法主要由MobileIMSDK框架内部使用。
- parsePKickoutInfo(String) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
解析用户被踢消息报文对象(该对象由客户端接收).
- parsePLoginInfo(String) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
解析用户登陆消息报文对象(该对象由服务端接收).
- parsePLoginInfoResponse(String) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
解析用户登陆响应消息报文对象(该对象由客户端接收).
- PErrorResponse - net.x52im.mobileimsdk.server.protocal.s中的类
-
错误信息DTO类。
- PErrorResponse(int, String) - 类 的构造器net.x52im.mobileimsdk.server.protocal.s.PErrorResponse
-
- PKeepAlive - net.x52im.mobileimsdk.server.protocal.c中的类
-
KeepAlive心跳包的DTO类。
- PKeepAlive() - 类 的构造器net.x52im.mobileimsdk.server.protocal.c.PKeepAlive
-
- PKeepAliveResponse - net.x52im.mobileimsdk.server.protocal.s中的类
-
KeepAlive响应包的DTO类。
- PKeepAliveResponse() - 类 的构造器net.x52im.mobileimsdk.server.protocal.s.PKeepAliveResponse
-
- PKickoutInfo - net.x52im.mobileimsdk.server.protocal.s中的类
-
向客户端发出的“被踢”指令包内容的DTO类。
- PKickoutInfo(int, String) - 类 的构造器net.x52im.mobileimsdk.server.protocal.s.PKickoutInfo
-
构造方法。
- PLoginInfo - net.x52im.mobileimsdk.server.protocal.c中的类
-
登陆信息DTO类.
- PLoginInfo(String, String) - 类 的构造器net.x52im.mobileimsdk.server.protocal.c.PLoginInfo
-
构造方法。
- PLoginInfo(String, String, String) - 类 的构造器net.x52im.mobileimsdk.server.protocal.c.PLoginInfo
-
构造方法。
- PLoginInfoResponse - net.x52im.mobileimsdk.server.protocal.s中的类
-
登陆结果响应信息DTO类。
- PLoginInfoResponse(int, long) - 类 的构造器net.x52im.mobileimsdk.server.protocal.s.PLoginInfoResponse
-
- PORT - 类 中的静态变量net.x52im.mobileimsdk.server.network.GatewayTCP
-
服务端TCP监听端口,默认8901。
- PORT - 类 中的静态变量net.x52im.mobileimsdk.server.network.GatewayUDP
-
服务端UDP监听端口,默认7901。
- PORT - 类 中的静态变量net.x52im.mobileimsdk.server.network.GatewayWebsocket
-
服务端WebSocket监听端口,默认3000。
- processACK(Protocal, String) - 类 中的方法net.x52im.mobileimsdk.server.processor.LogicProcessor
-
处理来自客户端的各类ACK消息应答包。
- processC2CMessage(BridgeProcessor, Channel, Protocal, String) - 类 中的方法net.x52im.mobileimsdk.server.processor.LogicProcessor
-
处理C2C(client to client)类消息(即客户端发给客户端的普通聊天消息)。
- processC2SMessage(Channel, Protocal, String) - 类 中的方法net.x52im.mobileimsdk.server.processor.LogicProcessor
-
处理C2S(client to server)类消息(即客户端发给服务端的指令类消息)。
- processKeepAlive(Channel, Protocal, String) - 类 中的方法net.x52im.mobileimsdk.server.processor.LogicProcessor
-
处理来自客户端的心跳包。
- processLogin(Channel, Protocal, String) - 类 中的方法net.x52im.mobileimsdk.server.processor.LogicProcessor
-
处理来自客户端的登陆请求。
- Protocal - net.x52im.mobileimsdk.server.protocal中的类
-
协议报文对象.
- Protocal(int, String, String, String) - 类 的构造器net.x52im.mobileimsdk.server.protocal.Protocal
-
构造方法(QoS标记默认为false、typeu字段默认为-1)。
- Protocal(int, String, String, String, int) - 类 的构造器net.x52im.mobileimsdk.server.protocal.Protocal
-
构造方法(QoS标记默认为false)。
- Protocal(int, String, String, String, boolean, String) - 类 的构造器net.x52im.mobileimsdk.server.protocal.Protocal
-
构造方法(typeu字段默认为-1)。
- Protocal(int, String, String, String, boolean, String, int) - 类 的构造器net.x52im.mobileimsdk.server.protocal.Protocal
-
构造方法。
- ProtocalFactory - net.x52im.mobileimsdk.server.protocal中的类
-
MibileIMSDK框架的协议工厂类。
- ProtocalFactory() - 类 的构造器net.x52im.mobileimsdk.server.protocal.ProtocalFactory
-
- ProtocalType - net.x52im.mobileimsdk.server.protocal中的接口
-
MobileIMSDK核心框架级的协议类型.
- ProtocalType.C - net.x52im.mobileimsdk.server.protocal中的接口
-
- ProtocalType.S - net.x52im.mobileimsdk.server.protocal中的接口
-
- publish(String) - 类 中的方法net.x52im.mobileimsdk.server.bridge.MQProvider
-
Method to publish a message, will queue messages internally
if the connection is down and resend later.
- publish(String, String, String) - 类 中的方法net.x52im.mobileimsdk.server.bridge.MQProvider
-
Method to publish a message, will queue messages internally
if the connection is down and resend later.
- publishToQueue - 类 中的变量net.x52im.mobileimsdk.server.bridge.MQProvider
-
生产者消息中转队列名:本类是此队列的生产者,会将消息发送至此
- publishTrayAgainCache - 类 中的变量net.x52im.mobileimsdk.server.bridge.MQProvider
-
本地生产者用的暂存消息队列:因为当发送消息时,可能连接等原因导致此次消息没有成功发出,
那么暂存至此列表中,以备下次连接恢复时,再次由本类自动完成发送,从而确保消息不丢并确保送达。
- publishTrayAgainEnable - 类 中的变量net.x52im.mobileimsdk.server.bridge.MQProvider
-
是否支持再次发送:true表示本地生产者发送失败时(比如连接MQ服务器不成功等情况)暂时缓存到本地内
存 publishTrayAgainCache
中,等到与MQ中间件的连接成功时,自动再次尝试发送此缓存队列,从而保
证生产者本来要发生送的消息在异常发生的情况下能再次发送直到成功。
- put(Protocal) - 类 中的方法net.x52im.mobileimsdk.server.qos.QoS4SendDaemonRoot
-
推入一个消息包的指纹特征码.
- putUser(String, long, Channel) - 类 中的方法net.x52im.mobileimsdk.server.processor.OnlineProcessor
-
将用户放入在线列表。