- Gateway - net.x52im.mobileimsdk.server.network中的类
-
网关(用于服务端支持的各种网络通信类型的父类)。
- Gateway() - 类 的构造器net.x52im.mobileimsdk.server.network.Gateway
-
- GatewayTCP - net.x52im.mobileimsdk.server.network中的类
-
TCP协议的网关实现类。
- GatewayTCP() - 类 的构造器net.x52im.mobileimsdk.server.network.GatewayTCP
-
- GatewayUDP - net.x52im.mobileimsdk.server.network中的类
-
UDP协议的网关实现类。
- GatewayUDP() - 类 的构造器net.x52im.mobileimsdk.server.network.GatewayUDP
-
- GatewayWebsocket - net.x52im.mobileimsdk.server.network中的类
-
WebSocket协议的网关实现类。
- GatewayWebsocket() - 类 的构造器net.x52im.mobileimsdk.server.network.GatewayWebsocket
-
- genFingerPrint() - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回QoS需要的消息包的指纹特征码.
- genServerTimestamp() - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回服务端时间戳。
- getBacklog() - 类 中的方法net.x52im.mobileimsdk.server.network.udp.MBUDPServerChannelConfig
-
backlog参数主要用于TCP场景下,是内核为此套接口
排队的最大连接个数,UDP时给1就行了,因为没意义。
- getBeKickoutCodeFromChannel(Channel) - 类 中的静态方法net.x52im.mobileimsdk.server.processor.OnlineProcessor
-
尝试取出存放于用户会话中的被踢原因编码.
- getBridgeProcessor() - 类 中的方法net.x52im.mobileimsdk.server.ServerCoreHandler
-
获得本类对应的BridgeProcessor对象引用。
- getBytes(String) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.CharsetHelper
-
将字符串按设置的方式编码成byte数组。
- getCode() - 类 中的方法net.x52im.mobileimsdk.server.protocal.s.PKickoutInfo
-
- getCode() - 类 中的方法net.x52im.mobileimsdk.server.protocal.s.PLoginInfoResponse
-
- getDataContent() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回协议数据内容。
- getErrorCode() - 类 中的方法net.x52im.mobileimsdk.server.protocal.s.PErrorResponse
-
- getErrorMsg() - 类 中的方法net.x52im.mobileimsdk.server.protocal.s.PErrorResponse
-
- getExtra() - 类 中的方法net.x52im.mobileimsdk.server.protocal.c.PLoginInfo
-
返回额外信息字符串。
- getFirstLoginTime() - 类 中的方法net.x52im.mobileimsdk.server.protocal.c.PLoginInfo
-
- getFirstLoginTime() - 类 中的方法net.x52im.mobileimsdk.server.protocal.s.PLoginInfoResponse
-
- getFirstLoginTimeFromChannel(Channel) - 类 中的静态方法net.x52im.mobileimsdk.server.processor.OnlineProcessor
-
尝试取出存放于用户会话中的首次登陆时间.
- getFp() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回QoS质量保证时的指统特征码.
- getFrom() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回消息发出方的id。
- getGatewayFlag(Channel) - 类 中的静态方法net.x52im.mobileimsdk.server.network.Gateway
-
返回客户端连接的网络通信类型的字符串描述,主要用于Debug中。
- getInstance() - 类 中的静态方法net.x52im.mobileimsdk.server.processor.OnlineProcessor
-
为了简化API调用,本方法将以单例的形式存活。
- getInstance() - 类 中的静态方法net.x52im.mobileimsdk.server.qos.QoS4ReciveDaemonC2S
-
- getInstance() - 类 中的静态方法net.x52im.mobileimsdk.server.qos.QoS4SendDaemonS2C
-
- getLoginToken() - 类 中的方法net.x52im.mobileimsdk.server.protocal.c.PLoginInfo
-
返回登陆时提交的用于身份鉴别和合法性检查的token,它可能是登陆密码,也可能是
通过前置单点登陆接口拿到的token等,具体意义由业务层决定。
- getLoginUserId() - 类 中的方法net.x52im.mobileimsdk.server.protocal.c.PLoginInfo
-
返回登陆时提交的准一id,保证唯一就可以通信,可能是登陆用户名、也可
能是任意不重复的id等,具体意义由业务层决定。
- getOnlineSession(String) - 类 中的方法net.x52im.mobileimsdk.server.processor.OnlineProcessor
-
根据user_id获得该在线用户对应的 Netty UDP Channel 会话实例句柄。
- getOnlineSessions() - 类 中的方法net.x52im.mobileimsdk.server.processor.OnlineProcessor
-
返回用户在线列表:key=user_id、value=会话实例引用。
- getReason() - 类 中的方法net.x52im.mobileimsdk.server.protocal.s.PKickoutInfo
-
- getReceiveBufferSize() - 类 中的方法net.x52im.mobileimsdk.server.network.udp.MBUDPServerChannelConfig
-
- getRetryCount() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
本字段仅用于QoS时:表示丢包重试次数。
- getServerCoreHandler() - 类 中的方法net.x52im.mobileimsdk.server.ServerLauncher
-
获取 ServerCoreHandler 对象引用。
- getServerEventListener() - 类 中的方法net.x52im.mobileimsdk.server.ServerCoreHandler
-
- getServerEventListener() - 类 中的方法net.x52im.mobileimsdk.server.ServerLauncher
-
返回服务端通用事件回调监听器对象引用。
- getServerMessageQoSEventListener() - 类 中的方法net.x52im.mobileimsdk.server.ServerCoreHandler
-
- getServerMessageQoSEventListener() - 类 中的方法net.x52im.mobileimsdk.server.ServerLauncher
-
返回QoS机制的Server主动消息发送之质量保证事件监听器对象。
- getSm() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
- getSocketType(Channel) - 类 中的静态方法net.x52im.mobileimsdk.server.network.Gateway
-
获取该Channel中存放的网络类型标识。
- getString(byte[], int) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.CharsetHelper
-
将byte数据使用服务端设定的解码方式组织成字符串。
- getString(byte[], int, int) - 类 中的静态方法net.x52im.mobileimsdk.server.protocal.CharsetHelper
-
将byte数据使用服务端设定的解码方式组织成字符串。
- getTo() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回消息接收方的id。
- getType() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回协议类型.
- getTypeu() - 类 中的方法net.x52im.mobileimsdk.server.protocal.Protocal
-
返回应用层专用字段——用于应用层存放聊天、推送等场景下的消息类型。
- getUserIdFromChannel(Channel) - 类 中的静态方法net.x52im.mobileimsdk.server.processor.OnlineProcessor
-
尝试取出存放于用户会话中的user_id.
- GlobalSendHelper - net.x52im.mobileimsdk.server.utils中的类
-
本类提供的是公开的数据发送方法(已封装跨机器通信的桥接处理逻辑)。
- GlobalSendHelper() - 类 的构造器net.x52im.mobileimsdk.server.utils.GlobalSendHelper
-