类的使用
com.iohao.game.action.skeleton.protocol.BarMessage
程序包
说明
业务框架 - 内部协议
游戏对外服 - core - 游戏对外服缓存
游戏对外服 - core - 对外服的协议说明、游戏对外服协议编解码、自定义统一的交互协议
游戏对外服 - core UserSessions 和 UserSession,UserSessions 是管理所有玩家连接的管理器,UserSession 玩家连接对象,与连接是 1:1 的关系,可取到对应的 userId、channel 等信息。
-
com.iohao.game.action.skeleton.protocol中BarMessage的使用
修饰符和类型方法说明BarMessage.setData
(byte[] data) BarMessage.setError
(MsgExceptionInfo msgExceptionInfo) BarMessage.setValidatorMsg
(String validatorMsg) 设置验证的错误信息 -
com.iohao.game.external.client.command中BarMessage的使用
-
com.iohao.game.external.client.join中BarMessage的使用
修饰符和类型方法说明protected void
ClientTcpExternalCodec.encode
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message, List<Object> out) -
com.iohao.game.external.client.join.handler中BarMessage的使用
修饰符和类型方法说明protected void
ClientMessageHandler.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message) -
com.iohao.game.external.client.user中BarMessage的使用
修饰符和类型方法说明void
ClientChannelRead.read
(BarMessage message) void
ClientUserChannel.readMessage
(BarMessage message) void
ClientUserChannel.writeAndFlush
(BarMessage message) -
com.iohao.game.external.core.hook中BarMessage的使用
-
com.iohao.game.external.core.hook.cache中BarMessage的使用
-
com.iohao.game.external.core.hook.cache.internal中BarMessage的使用
-
com.iohao.game.external.core.message中BarMessage的使用
修饰符和类型方法说明ExternalCodecKit.createErrorIdleMessage
(ActionErrorEnum idleErrorCode) ExternalCodecKit.createIdleMessage()
修饰符和类型方法说明<T> T
DefaultExternalCodec.convertExternalMessage
(BarMessage message) <T> T
ExternalCodec.convertExternalMessage
(BarMessage message) 将 BarMessage 转为游戏对外服协议<T> T
ExternalCodecKit.convertExternalMessage
(BarMessage responseMessage) void
ExternalCodecKit.employ
(BarMessage message, BrokerClient brokerClient) void
ExternalCodecKit.employError
(BarMessage message, MsgExceptionInfo exceptionInfo) -
com.iohao.game.external.core.netty.handler中BarMessage的使用
修饰符和类型方法说明protected void
CmdCacheHandler.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message) protected void
CmdCheckHandler.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message) protected void
SocketCmdAccessAuthHandler.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message) protected void
SocketRequestBrokerHandler.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message) protected boolean
SocketCmdAccessAuthHandler.notPass
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message, boolean loginSuccess) protected boolean
SocketCmdAccessAuthHandler.reject
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message) -
com.iohao.game.external.core.netty.handler.codec中BarMessage的使用
修饰符和类型方法说明protected void
TcpExternalCodec.encode
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message, List<Object> out) protected void
WebSocketExternalCodec.encode
(io.netty.channel.ChannelHandlerContext ctx, BarMessage message, List<Object> out) -
com.iohao.game.external.core.netty.micro中BarMessage的使用
修饰符和类型方法说明protected io.netty.handler.codec.MessageToMessageCodec
<io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame, BarMessage> WebSocketMicroBootstrapFlow.createExternalCodec()
单独创建 WebSocket Codec,其他配置使用框架提供的。 -
com.iohao.game.external.core.session中BarMessage的使用