索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- AbstractAsyncUserProcessor<T> - com.iohao.game.bolt.broker.core.common中的类
-
AsyncUserProcessor 父类
- AbstractAsyncUserProcessor() - 类的构造器 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
- AbstractBrokerClientStartup - com.iohao.game.bolt.broker.client中的类
-
逻辑服抽象类
- AbstractBrokerClientStartup() - 类的构造器 com.iohao.game.bolt.broker.client.AbstractBrokerClientStartup
- AbstractEventBusRunner - com.iohao.game.action.skeleton.eventbus中的类
-
已过时。
- AbstractEventBusRunner() - 类的构造器 com.iohao.game.action.skeleton.eventbus.AbstractEventBusRunner
-
已过时。
- AbstractInputCommandRegion - com.iohao.game.external.client中的类
- AbstractInputCommandRegion() - 类的构造器 com.iohao.game.external.client.AbstractInputCommandRegion
- accept(T, PulseSignalRequest) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.PulseSignalRequestAccept
-
接收脉冲生产者的业务消息
- accept(T, PulseSignalResponse) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseSignalResponseAccept
-
接收脉冲信号响应,由脉冲消费者响应的数据
- acceptPulseSign(PulseSignalRequest) - 类中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.DefaultPulseConsumers
- acceptPulseSign(PulseSignalRequest) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.PulseConsumers
-
接收脉冲信号
- acceptPulseSign(PulseSignalResponse) - 类中的方法 com.iohao.game.action.skeleton.pulse.core.producer.DefaultPulseProducers
- acceptPulseSign(PulseSignalResponse) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseProducers
-
接收脉冲信号响应
- accessAuthenticationHook - 类中的变量 com.iohao.game.external.core.config.ExternalGlobalConfig
-
访问验证钩子接口
- AccessAuthenticationHook - com.iohao.game.external.core.hook中的接口
-
路由访问权限的控制
- ActionAfter - com.iohao.game.action.skeleton.core.flow中的接口
-
ActionAfter 最后的处理,通常用于将数据发送给请求端
- actionBizParam - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
-
action 中的业务参数
- ActionCommand - com.iohao.game.action.skeleton.core中的类
-
ActionCommand 命令对象,也称为 action。
- ActionCommand.ActionMethodReturnInfo - com.iohao.game.action.skeleton.core中的类
-
action 方法参数返回值信息
- ActionCommand.MethodParamResultInfo - com.iohao.game.action.skeleton.core中的接口
-
action 方法中的参数与返回值信息
- ActionCommand.ParamInfo - com.iohao.game.action.skeleton.core中的类
-
方法参数信息
- ActionCommandDoc - com.iohao.game.action.skeleton.core.doc中的类
-
action command 文档
- ActionCommandDoc() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionCommandDoc
- ActionCommandDocKit - com.iohao.game.action.skeleton.core.doc中的类
- ActionCommandDocKit() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionCommandDocKit
- ActionCommandFlowExecute - com.iohao.game.action.skeleton.core中的接口
-
命令流程执行器
- ActionCommandRegion - com.iohao.game.action.skeleton.core中的类
-
ActionCommand 域,通常与 ActionController 是 1:1 的关系
- ActionCommandRegion(int) - 类的构造器 com.iohao.game.action.skeleton.core.ActionCommandRegion
- ActionCommandRegionGlobalCheckKit - com.iohao.game.action.skeleton.core中的类
-
全局重复路由检测工具
- ActionCommandRegionGlobalCheckKit() - 类的构造器 com.iohao.game.action.skeleton.core.ActionCommandRegionGlobalCheckKit
- ActionCommandRegions - com.iohao.game.action.skeleton.core中的类
-
命令域 管理器
- ActionCommandRegions() - 类的构造器 com.iohao.game.action.skeleton.core.ActionCommandRegions
- ActionController - com.iohao.game.action.skeleton.annotation中的批注接口
-
控制器注解, 一般用作类的路由
- ActionDoc - com.iohao.game.action.skeleton.core.doc中的类
-
action 文档
- ActionDoc(int, Class<?>) - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionDoc
- ActionDocs - com.iohao.game.action.skeleton.core.doc中的类
-
已过时。
- ActionDocs() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionDocs
-
已过时。
- ActionDocument - com.iohao.game.action.skeleton.core.doc中的类
-
Action Document
- ActionErrorEnum - com.iohao.game.action.skeleton.core.exception中的枚举类
-
action 错误码
- ActionFactoryBean<T> - com.iohao.game.action.skeleton.core中的接口
-
action 类对象创建工厂
- ActionFactoryBeanForSpring<T> - com.iohao.game.action.skeleton.ext.spring中的类
-
spring集成
- ActionMemberCmdDocument - com.iohao.game.action.skeleton.core.doc中的类
-
action 成员变量的路由文档
- ActionMethod - com.iohao.game.action.skeleton.annotation中的批注接口
-
方法注解, 一般用作类方法的路由
- ActionMethodDocument - com.iohao.game.action.skeleton.core.doc中的类
- ActionMethodDocument(ActionCommandDoc, TypeMappingDocument) - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionMethodDocument
- ActionMethodExceptionProcess - com.iohao.game.action.skeleton.core.flow中的接口
-
ActionMethod 的异常处理
- ActionMethodInOut - com.iohao.game.action.skeleton.core.flow中的接口
-
inout 接口
- ActionMethodInvoke - com.iohao.game.action.skeleton.core.flow中的接口
-
ActionMethod Invoke
- ActionMethodParamParser - com.iohao.game.action.skeleton.core.flow中的接口
-
action 方法参数解析器 actionCommand
- ActionMethodResultWrap - com.iohao.game.action.skeleton.core.flow中的接口
-
ActionMethod 结果包装器
- ActionParserContext - com.iohao.game.action.skeleton.core.action.parser中的类
-
action 构建时的上下文
- ActionParserContext() - 类的构造器 com.iohao.game.action.skeleton.core.action.parser.ActionParserContext
- ActionParserListener - com.iohao.game.action.skeleton.core.action.parser中的接口
-
action 构建时的监听器(钩子)
- ActionSend - com.iohao.game.action.skeleton.core中的接口
-
已过时。
- ActionSendDoc - com.iohao.game.action.skeleton.core.doc中的类
-
已过时。
- ActionSendDoc(int, int, Class<?>, String) - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionSendDoc
-
已过时。
- ActionSendDoc(DocActionSend) - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionSendDoc
-
已过时。
- ActionSendDoc(CmdInfo) - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionSendDoc
-
已过时。
- ActionSendDoc(CmdInfo, Class<?>, String) - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionSendDoc
-
已过时。
- ActionSendDocs - com.iohao.game.action.skeleton.core.doc中的类
- ActionSendDocs() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionSendDocs
-
已过时。
- ActionSendDocsRegion - com.iohao.game.action.skeleton.core.doc中的类
-
已过时。请使用
IoGameDocument
- ActionSendDocsRegion() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ActionSendDocsRegion
-
已过时。
- ACTIVE - 枚举类 中的枚举常量 com.iohao.game.bolt.broker.core.client.BrokerClientItem.Status
-
活跃
- ACTIVE - 枚举类 中的枚举常量 com.iohao.game.external.core.session.UserSessionState
-
活跃的
- AdapterHuUtils - com.iohao.game.common.kit.adapter中的类
- AdapterHuUtils() - 类的构造器 com.iohao.game.common.kit.adapter.AdapterHuUtils
- add(ActionCommand) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegion
- add(ActionSendDoc) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionSendDocs
-
已过时。
- add(BrokerClientListener) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListenerRegion
- add(BrokerClientModuleMessage) - 接口中的方法 com.iohao.game.bolt.broker.server.service.BrokerClientModules
- add(BrokerClientModuleMessage) - 类中的方法 com.iohao.game.bolt.broker.server.service.DefaultBrokerClientModules
- add(BrokerClientProxy) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
添加逻辑服
- add(BrokerClientProxy) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.DefaultBrokerClientRegion
- add(BrokerClientProxy) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.StrictBrokerClientRegion
- add(ExternalBizRegion) - 类中的方法 com.iohao.game.external.core.broker.client.ext.ExternalBizRegions
- add(ChannelHandlerContext) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- add(Room) - 类中的方法 com.iohao.game.common.kit.micro.room.MicroRooms
- add(SessionContext) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
加入到 session 管理
- addActionCommand(ActionCommand) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionDoc
- addActionCommandDoc(ActionCommandDoc) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionDoc
- addActionController(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
- addActionParserListener(ActionParserListener) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
- addActionSend(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
- addActionSendDoc(ActionSendDoc) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
- addActionSendDocs(ActionSendDocs) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionSendDocsRegion
-
已过时。
- addBroadcastDoc(BroadcastDocBuilder) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
- addBroadcastDocument(BroadcastDocument) - 类中的方法 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
-
添加广播文档
- addBroadcastDocument(BroadcastDocumentBuilder) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
-
添加广播文档
- addCacheData(ResponseMessage) - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCache
-
添加:将响应数据添加到缓存中
- addCacheData(ResponseMessage) - 类中的方法 com.iohao.game.external.core.hook.cache.internal.DefaultExternalCmdCache
-
已过时。
- addClientUser(ClientUser) - 类中的方法 com.iohao.game.external.client.user.ClientUsers
- addCmd(int) - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCacheSetting
-
添加路由范围缓存,使用默认配置
- addCmd(int, int) - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCacheSetting
-
添加路由缓存,使用默认配置
- addCmd(int, int, CmdCacheOption) - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCacheSetting
-
添加路由缓存,指定配置
- addCmd(int, int, CmdCacheOption) - 类中的方法 com.iohao.game.external.core.hook.cache.internal.DefaultExternalCmdCache
-
已过时。
- addCmd(int, CmdCacheOption) - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCacheSetting
-
添加路由范围缓存,指定配置
- addCmd(int, CmdCacheOption) - 类中的方法 com.iohao.game.external.core.hook.cache.internal.DefaultExternalCmdCache
-
已过时。
- addConnectionEventProcessor(ConnectionEventType, Supplier<ConnectionEventProcessor>) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientBuilder
-
添加连接器
- addConnectionEventProcessor(ConnectionEventType, Supplier<ConnectionEventProcessor>) - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServerBuilder
-
注册连接器
- addDocumentGenerate(DocumentGenerate) - 类中的方法 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
-
添加文档生成器,相同类型只能添加一个
- addErrorCode(MsgExceptionInfo[]) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilderParamConfig
- addErrorCodeClass(Class<? extends MsgExceptionInfo>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
-
添加枚举错误码 class
- addErrorCodeDocs(ErrorCodeDocs) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ErrorCodeDocsRegion
-
已过时。
- addEventHandler(DomainEventHandler<?>) - 类中的方法 com.iohao.game.widget.light.domain.event.DomainEventContextParam
-
添加领域事件消费者,主题默认使用接口实现类的T类型
- addFirst(Object) - 接口中的方法 com.iohao.game.external.core.micro.PipelineContext
-
把处理器添加到第一个位置
- addFirst(String, Object) - 接口中的方法 com.iohao.game.external.core.micro.PipelineContext
-
把处理器添加到第一个位置
- addFirst(String, Object) - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
- addHandler(Handler) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
- addHeader(String, Object) - 类中的方法 com.iohao.game.bolt.broker.core.message.BrokerClientModuleMessage
- addIdHash(BrokerClientId) - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegion
- addIdHash(BrokerClientId) - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegion
- addIgnoreAuthCmd(int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
添加需要忽略的主路由,这些忽略的主路由不需要登录也能访问
- addIgnoreAuthCmd(int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- addIgnoreAuthCmd(int, int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
添加需要忽略的路由,这些忽略的路由不需要登录也能访问
- addIgnoreAuthCmd(int, int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- addInOut(ActionMethodInOut) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
-
添加 inOut
- addInOut(ActionMethodInOut) - 接口中的方法 com.iohao.game.action.skeleton.core.InOutManager
-
添加 inOut
- addInOut(ActionMethodInOut) - 类中的方法 com.iohao.game.action.skeleton.kit.LogicServerCreateKit
- addLast(Object) - 接口中的方法 com.iohao.game.external.core.micro.PipelineContext
-
把处理器添加到最后的位置
- addLast(String, Object) - 接口中的方法 com.iohao.game.external.core.micro.PipelineContext
-
把处理器添加到最后的位置
- addLast(String, Object) - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
- addListen(ListenCommand) - 类中的方法 com.iohao.game.external.client.user.ClientUserChannel
- addListener(BrokerClientListener) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientBuilder
-
添加监听
- addListener(PropertyChangeListener<? super Boolean>) - 类中的方法 com.iohao.game.common.kit.beans.property.BooleanProperty
- addListener(PropertyChangeListener<? super Number>) - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
- addListener(PropertyChangeListener<? super Number>) - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
- addListener(PropertyChangeListener<? super T>) - 类中的方法 com.iohao.game.common.kit.beans.property.ObjectProperty
- addListener(PropertyChangeListener<? super String>) - 类中的方法 com.iohao.game.common.kit.beans.property.StringProperty
- addListener(PropertyChangeListener<? super T>) - 接口中的方法 com.iohao.game.common.kit.beans.property.PropertyValueObservable
-
add ChangeListener
- addLogicServerId(String) - 类中的方法 com.iohao.game.action.skeleton.protocol.processor.EndPointLogicServerMessage
-
添加需要绑定的游戏逻辑服 id
- addLogicServerId(Set<String>) - 类中的方法 com.iohao.game.action.skeleton.protocol.processor.EndPointLogicServerMessage
-
添加需要绑定的游戏逻辑服 id
- addMsgExceptionInfo(MsgExceptionInfo) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
-
已过时。
- addMsgExceptionInfo(MsgExceptionInfo) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ErrorCodeDocs
-
已过时。
- addOtherProtoFile(ProtoJava) - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegion
- addPlayer(Player) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
添加玩家到房间内
- addPlayer(Room, Player) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
添加玩家到房间里,并让 userId 与 roomId 关联
- addProtoJava(ProtoJava) - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegion
- addProtoJavaFiled(ProtoJavaField) - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJava
- addPulseConsumer(PulseConsumer<?>) - 类中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.DefaultPulseConsumers
- addPulseConsumer(PulseConsumer<?>) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.PulseConsumers
-
添加脉冲信号消费者
- addPulseProducer(PulseProducer<?>) - 类中的方法 com.iohao.game.action.skeleton.pulse.core.producer.DefaultPulseProducers
- addPulseProducer(PulseProducer<?>) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseProducers
-
添加脉冲信号生产者
- addRejectionCmd(int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
添加拒绝访问的主路由,这些主路由不能由外部直接访问
- addRejectionCmd(int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- addRejectionCmd(int, int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
添加拒绝访问的路由,这些路由不能由外部直接访问
- addRejectionCmd(int, int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- addResponseAccept(PulseSignalResponseAccept<?>) - 类中的方法 com.iohao.game.action.skeleton.pulse.core.producer.DefaultPulseProducers
- addResponseAccept(PulseSignalResponseAccept<?>) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseProducers
-
添加脉冲信号响应接收
- ADDRESS_FORMAT - 类中的变量 com.iohao.game.common.kit.NetworkKit
- addRoom(Room) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
添加房间
- addRunner(Runner) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
-
添加 Runner 机制,会在逻辑服与 Broker(游戏网关)建立连接之前(onStart)、之后(onStartAfter)分别触发一次。
- addRunner(Runner) - 类中的方法 com.iohao.game.action.skeleton.core.runner.Runners
- addSignalType(int) - 类中的方法 com.iohao.game.action.skeleton.pulse.message.PulseSignalMessage
-
信号类型添加
- addSkeleton(BarSkeleton) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BarSkeletonDoc
-
已过时。
- addUserId(long) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
接收广播的用户
- addUserId(Collection<Long>) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
接收广播的用户
- addUserId(Collection<Long>, long) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
添加接收广播的用户,顺带排除一个不需要接收广播的用户
- aggregationContext - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
- all - 接口中的静态变量 com.iohao.game.action.skeleton.pulse.message.SignalType
-
游戏对外服 + Broker + logic
- all - 类中的静态变量 com.iohao.game.bolt.broker.core.client.config.BrokerClientStatusConfig
- analyse(String, String) - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaAnalyse
- analyse(String, String, Predicate<Class<?>>) - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaAnalyse
- anySuccess() - 类中的方法 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalMessage
-
是否有成功的
- APPEND_BINDING - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.protocol.processor.EndPointOperationEnum
-
追加绑定游戏逻辑服
- arrayActionCommand() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegion
-
将子路由列表转为数组
- ArrayKit - com.iohao.game.common.kit中的类
-
数组相关工具
- ArrayKit() - 类的构造器 com.iohao.game.common.kit.ArrayKit
- asMap() - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- asMap() - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- assertFalse(boolean) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言必须是 false, 否则抛出异常
- assertFalse(boolean, String) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言必须是 false, 否则抛出异常
- AssertKit - com.iohao.game.external.client.kit中的类
- AssertKit() - 类的构造器 com.iohao.game.external.client.kit.AssertKit
- assertNonNull(Object) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言值 value 不能为 null, 否则就抛出异常
- assertNonNull(Object, String) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言值 value 不能为 null, 否则就抛出异常
- assertNullThrows(Object) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言值 value 为 null, 就抛出异常
- assertNullThrows(Object, String) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言值 value 为 null, 就抛出异常
- assertTrue(boolean) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言必须是 true, 否则抛出异常
- assertTrue(boolean) - 类中的方法 com.iohao.game.external.client.kit.AssertKit
- assertTrue(boolean, String) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言必须是 true, 否则抛出异常
- assertTrue(boolean, String) - 类中的方法 com.iohao.game.external.client.kit.AssertKit
- assertTrueThrow(boolean) - 类中的方法 com.iohao.game.external.client.kit.AssertKit
- assertTrueThrow(boolean, String) - 类中的方法 com.iohao.game.external.client.kit.AssertKit
- assertTrueThrows(boolean) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言为 true, 就抛出异常
- assertTrueThrows(boolean, String) - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
断言为 true, 就抛出异常
- asyncContext() - 记录类中的方法 com.iohao.game.bolt.broker.client.processor.BoltChannelContext
-
返回
asyncContext
记录组件的值。 - attachment - 接口中的静态变量 com.iohao.game.action.skeleton.core.IoGameCommonCoreConfig.ExternalBizCode
-
用户(玩家)的元信息同步,AttachmentExternalBizRegion
- attachment - 接口中的静态变量 com.iohao.game.core.common.client.ExternalBizCodeCont
-
用户(玩家)的元信息同步,AttachmentExternalBizRegion
- attachment - 接口中的静态变量 com.iohao.game.external.core.session.UserSessionOption
-
元信息
- Attachment - com.iohao.game.core.common.client中的接口
-
元信息接口
- AttachmentExternalBizRegion - com.iohao.game.external.core.broker.client.ext.impl中的类
-
元信息
- AttachmentExternalBizRegion() - 类的构造器 com.iohao.game.external.core.broker.client.ext.impl.AttachmentExternalBizRegion
- AttrOption<T> - com.iohao.game.common.kit.attr中的类
-
动态属性的属性项
- AttrOptionDynamic - com.iohao.game.common.kit.attr中的接口
-
动态属性 (类型明确的)
- AttrOptions - com.iohao.game.common.kit.attr中的类
-
动态属性的选项载体
- AttrOptions() - 类的构造器 com.iohao.game.common.kit.attr.AttrOptions
- availableProcessors - 类中的变量 com.iohao.game.common.kit.RuntimeKit
-
默认使用 Runtime.getRuntime().availableProcessors()。
- availableProcessors2n - 类中的变量 com.iohao.game.common.kit.RuntimeKit
-
数量是不大于 Runtime.getRuntime().availableProcessors() 的 2 次幂。
- aware(Object) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.AwareInject
-
附加能力
- aware(Object) - 类中的方法 com.iohao.game.bolt.broker.core.aware.AwareKit
- aware(Object) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- aware(Object) - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServerBuilder
- aware(Object) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- AwareInject - com.iohao.game.bolt.broker.core.aware中的接口
-
aware 注入接口
- AwareKit - com.iohao.game.bolt.broker.core.aware中的类
- AwareKit() - 类的构造器 com.iohao.game.bolt.broker.core.aware.AwareKit
B
- BalancedManager - com.iohao.game.bolt.broker.server.balanced中的类
-
负载管理器
- BalancedManager(BrokerServer) - 类的构造器 com.iohao.game.bolt.broker.server.balanced.BalancedManager
- BarMessage - com.iohao.game.action.skeleton.protocol中的类
-
消息基类
- BarMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.BarMessage
- BarMessageKit - com.iohao.game.action.skeleton.core中的类
-
创建 RequestMessage,ResponseMessage 相关内部消息的工具类
- BarMessageKit() - 类的构造器 com.iohao.game.action.skeleton.core.BarMessageKit
- BarSkeleton - com.iohao.game.action.skeleton.core中的类
-
整个核心的骨架.积木骷髅 (业务框架)
- BarSkeletonBuilder - com.iohao.game.action.skeleton.core中的类
-
骨架构建器
- BarSkeletonBuilderEnhance - com.iohao.game.action.skeleton.core.enhance中的接口
- BarSkeletonBuilderEnhances - com.iohao.game.action.skeleton.core.enhance中的类
- BarSkeletonBuilderEnhances() - 类的构造器 com.iohao.game.action.skeleton.core.enhance.BarSkeletonBuilderEnhances
- BarSkeletonBuilderParamConfig - com.iohao.game.action.skeleton.core中的类
-
BarSkeletonBuilderParamConfig 构建参数的配置
- BarSkeletonBuilderParamConfig() - 类的构造器 com.iohao.game.action.skeleton.core.BarSkeletonBuilderParamConfig
- BarSkeletonDoc - com.iohao.game.action.skeleton.core.doc中的类
-
已过时。
- BarSkeletonSetting - com.iohao.game.action.skeleton.core中的类
-
业务框架 Setting
- BaseTypeKit - com.iohao.game.common.kit中的类
-
基础类型相关工具
- BaseTypeKit() - 类的构造器 com.iohao.game.common.kit.BaseTypeKit
- betweenNowTime(int, int, LocalTime) - 类中的静态方法 com.iohao.game.common.kit.TimeBetweenKit
-
已过时。指定时间是否在 时间段范围内
- betweenNowTime(String, String) - 类中的静态方法 com.iohao.game.common.kit.TimeBetweenKit
-
已过时。当前时间是否在 时间段范围内
- betweenNowTime(String, String, LocalTime) - 类中的静态方法 com.iohao.game.common.kit.TimeBetweenKit
-
已过时。指定时间是否在 时间段范围内
- bindingLogicServerIdArray - 接口中的静态变量 com.iohao.game.external.core.session.UserSessionOption
-
玩家绑定的多个游戏逻辑服
- bindingLogicServerIdSet - 接口中的静态变量 com.iohao.game.external.core.session.UserSessionOption
-
玩家绑定的多个游戏逻辑服
- biz - 接口中的静态变量 com.iohao.game.external.core.message.ExternalMessageCmdCode
-
请求命令类型: 1 业务
- BoltChannelContext - com.iohao.game.bolt.broker.client.processor中的记录类
- BoltChannelContext(AsyncContext) - 记录类的构造器 com.iohao.game.bolt.broker.client.processor.BoltChannelContext
-
创建
BoltChannelContext
记录类的实例。 - BoltConnection - com.iohao.game.bolt.broker.core中的接口
- BooleanProperty - com.iohao.game.common.kit.beans.property中的类
-
bool - 属性具备监听特性。
- BooleanProperty() - 类的构造器 com.iohao.game.common.kit.beans.property.BooleanProperty
- BooleanProperty(boolean) - 类的构造器 com.iohao.game.common.kit.beans.property.BooleanProperty
- BoolValue - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
boolean value
- BoolValue() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.BoolValue
- BoolValueList - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
boolean list
- BoolValueList() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.BoolValueList
- BootConfig - com.iohao.game.common.internal中的接口
-
Boot 配置
- BootItemConfig - com.iohao.game.common.internal中的接口
-
BootItem 配置项
- BootItemConfigKit - com.iohao.game.common.internal中的类
-
BootItem 配置项工具
- BootItemConfigKit() - 类的构造器 com.iohao.game.common.internal.BootItemConfigKit
- bossGroup() - 接口中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOption
-
EventLoopGroup bossGroup (连接处理组)
- bossGroup() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForLinux
- bossGroup() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForMac
- bossGroup() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForOther
- broadcast() - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
广播数据
- broadcast(CmdInfo, Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastContext
-
全服广播
- broadcast(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
全服广播
- broadcast(CmdInfo, Object, long) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastContext
-
广播消息给单个用户
- broadcast(CmdInfo, Object, long) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
广播消息给单个用户
- broadcast(CmdInfo, Object, Collection<Long>) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastContext
-
广播消息给指定用户列表
- broadcast(CmdInfo, Object, Collection<Long>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
广播消息给指定用户列表
- broadcast(ResponseMessage) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastContext
-
全服广播
- broadcast(ResponseMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
全服广播
- broadcast(ResponseMessage) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
-
广播给全部用户
- broadcast(ResponseMessage) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- broadcast(ResponseMessage, long) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastContext
-
广播消息给单个用户
- broadcast(ResponseMessage, long) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
广播消息给单个用户
- broadcast(ResponseMessage, long) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
-
广播消息给单个用户
- broadcast(ResponseMessage, long) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- broadcast(ResponseMessage, Collection<Long>) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastContext
-
广播消息给指定用户列表
- broadcast(ResponseMessage, Collection<Long>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
广播消息给指定用户列表
- broadcast(ResponseMessage, Collection<Long>) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
-
广播消息给指定用户列表
- broadcast(ResponseMessage, Collection<Long>) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- broadcast(BroadcastMessage, UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- broadcast(Object) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- broadcast(Object) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
全员消息广播 消息类型 ExternalMessage
- Broadcast - com.iohao.game.bolt.broker.core.client中的记录类
-
广播相关操作
- Broadcast(BrokerClientItem) - 记录类的构造器 com.iohao.game.bolt.broker.core.client.Broadcast
-
创建
Broadcast
记录类的实例。 - BroadcastContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
广播通讯上下文
- BroadcastDoc - com.iohao.game.action.skeleton.core.doc中的接口
-
已过时。
- BroadcastDocBuilder - com.iohao.game.action.skeleton.core.doc中的类
-
已过时。
- BroadcastDocument - com.iohao.game.action.skeleton.core.doc中的类
-
广播文档
- BroadcastDocumentBuilder - com.iohao.game.action.skeleton.core.doc中的类
-
广播文档构建器
- broadcastLog - 类中的变量 com.iohao.game.action.skeleton.core.IoGameCommonCoreConfig
-
true 打印广播日志,默认不打印
- broadcastLog - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
true 开启广播相关日志,默认为 false
- broadcastMe(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
给自己发送消息
- broadcastMe(ResponseMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
给自己发送消息
- broadcastMe(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
给自己发送消息
- BroadcastMessage - com.iohao.game.bolt.broker.core.message中的类
-
广播消息
- BroadcastMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BroadcastMessage
- BroadcastMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
把逻辑服的广播转发到对外服
- BroadcastMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.BroadcastMessageBrokerProcessor
- BroadcastMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
-
接收并处理 来自网关的广播消息
- BroadcastMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.BroadcastMessageExternalProcessor
- broadcastOrder(CmdInfo, Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastOrderContext
-
全服广播
- broadcastOrder(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 全服广播
- broadcastOrder(CmdInfo, Object, long) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastOrderContext
-
广播消息给单个用户
- broadcastOrder(CmdInfo, Object, long) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 广播消息给单个用户
- broadcastOrder(CmdInfo, Object, Collection<Long>) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastOrderContext
-
广播消息给指定用户列表
- broadcastOrder(CmdInfo, Object, Collection<Long>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 广播消息给指定用户列表
- broadcastOrder(ResponseMessage) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastOrderContext
-
全服广播
- broadcastOrder(ResponseMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 全服广播
- broadcastOrder(ResponseMessage) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
- broadcastOrder(ResponseMessage) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- broadcastOrder(ResponseMessage, long) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastOrderContext
-
广播消息给单个用户
- broadcastOrder(ResponseMessage, long) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 广播消息给单个用户
- broadcastOrder(ResponseMessage, long) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
- broadcastOrder(ResponseMessage, long) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- broadcastOrder(ResponseMessage, Collection<Long>) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BroadcastOrderContext
-
广播消息给指定用户列表
- broadcastOrder(ResponseMessage, Collection<Long>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 广播消息给指定用户列表
- broadcastOrder(ResponseMessage, Collection<Long>) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
- broadcastOrder(ResponseMessage, Collection<Long>) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- BroadcastOrderContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
广播通讯上下文 有顺序的
- broadcastOrderMe(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 给自己发送消息
- broadcastOrderMe(ResponseMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 给自己发送消息
- broadcastOrderMe(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
顺序 - 给自己发送消息
- BroadcastOrderMessage - com.iohao.game.bolt.broker.core.message中的类
-
广播消息,有顺序的
- BroadcastOrderMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BroadcastOrderMessage
- BroadcastOrderMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
把逻辑服的广播 顺序的 转发到对外服
- BroadcastOrderMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.BroadcastOrderMessageBrokerProcessor
- BroadcastOrderMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
-
接收并处理 来自网关的广播消息 - 顺序的
- BroadcastOrderMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.BroadcastOrderMessageExternalProcessor
- broker - 接口中的静态变量 com.iohao.game.action.skeleton.pulse.message.SignalType
-
Broker(游戏网关) -- 暂不支持
- Broker - com.iohao.game.bolt.broker.cluster中的类
-
broker (游戏网关)
- Broker(String) - 类的构造器 com.iohao.game.bolt.broker.cluster.Broker
- BrokerAddress - com.iohao.game.bolt.broker.core.client中的记录类
-
连接 broker (游戏网关) 的地址
- BrokerAddress(String, int) - 记录类的构造器 com.iohao.game.bolt.broker.core.client.BrokerAddress
-
创建
BrokerAddress
记录类的实例。 - BrokerClient - com.iohao.game.bolt.broker.core.client中的类
-
BrokerClient 是与 broker(游戏网关)通信的 client
- BrokerClientApplication - com.iohao.game.bolt.broker.client中的类
-
BoltBrokerClient 构建与启动
- BrokerClientApplication() - 类的构造器 com.iohao.game.bolt.broker.client.BrokerClientApplication
- BrokerClientAttr - com.iohao.game.bolt.broker.core.client中的接口
- BrokerClientAware - com.iohao.game.bolt.broker.core.aware中的接口
-
BoltBrokerClient aware
- BrokerClientBuilder - com.iohao.game.bolt.broker.core.client中的类
-
Bolt Broker Client (逻辑服)构建器
- brokerClientContext - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
-
当前项目启动的服务上下文(当前服务器),see: BrokerClient
- brokerClientContext - 接口中的静态变量 com.iohao.game.action.skeleton.core.SkeletonAttr
-
当前逻辑服引用
- BrokerClientContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
当前服务器上下文
- BrokerClientExternalAttr - com.iohao.game.external.core.hook中的接口
-
游戏对外服的扩展属性
- BrokerClientHelper - com.iohao.game.bolt.broker.core.client中的类
-
游戏逻辑服 BrokerClient 的引用持有
- BrokerClientHelper() - 类的构造器 com.iohao.game.bolt.broker.core.client.BrokerClientHelper
- BrokerClientId - com.iohao.game.core.common.cmd中的记录类
- BrokerClientId(int, String) - 记录类的构造器 com.iohao.game.core.common.cmd.BrokerClientId
-
创建
BrokerClientId
记录类的实例。 - brokerClientItem() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
-
返回
brokerClientItem
记录组件的值。 - BrokerClientItem - com.iohao.game.bolt.broker.core.client中的类
-
客户连接项
- BrokerClientItem(String) - 类的构造器 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- BrokerClientItem.Status - com.iohao.game.bolt.broker.core.client中的枚举类
- BrokerClientItemAware - com.iohao.game.bolt.broker.core.aware中的接口
-
只要 bolt 处理器(逻辑处理器和连接器)实现了该接口,框架会调用 setBrokerClientItem 方法并赋值
- BrokerClientItemConnectMessage - com.iohao.game.bolt.broker.core.message中的类
-
bolt RpcClient.startup 后,需要发送消息才会建立连接
- BrokerClientItemConnectMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BrokerClientItemConnectMessage
- BrokerClientItemConnectMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
BrokerClientItemConnect 首次连接到游戏网关
- BrokerClientItemConnectMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.BrokerClientItemConnectMessageBrokerProcessor
- BrokerClientLineKit - com.iohao.game.bolt.broker.client.processor中的类
- BrokerClientLineKit() - 类的构造器 com.iohao.game.bolt.broker.client.processor.BrokerClientLineKit
- BrokerClientListener - com.iohao.game.bolt.broker.core.common.processor.listener中的接口
-
BrokerClient 监听
- BrokerClientListenerRegion - com.iohao.game.bolt.broker.core.common.processor.listener中的类
-
BrokerClient 监听管理域
- BrokerClientListenerRegion() - 类的构造器 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListenerRegion
- BrokerClientLoadBalanced - com.iohao.game.bolt.broker.server.balanced中的接口
-
逻辑服管理器
- BrokerClientManager - com.iohao.game.bolt.broker.core.client中的类
-
管理 bolt client , 接收新的集群信息,并增减相关 bolt client
- BrokerClientManager() - 类的构造器 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- BrokerClientModuleMessage - com.iohao.game.bolt.broker.core.message中的类
-
模块信息 (游戏服的信息、逻辑服)
- BrokerClientModuleMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BrokerClientModuleMessage
- BrokerClientModules - com.iohao.game.bolt.broker.server.service中的接口
-
BrokerClient 模块信息
- BrokerClientModulesAware - com.iohao.game.bolt.broker.server.aware中的接口
- BrokerClientOfflineMessage - com.iohao.game.bolt.broker.core.message中的类
- BrokerClientOfflineMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BrokerClientOfflineMessage
- BrokerClientOfflineMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
-
逻辑服下线通知
- BrokerClientOfflineMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.BrokerClientOfflineMessageExternalProcessor
- BrokerClientOfflineMessageLogicProcessor - com.iohao.game.bolt.broker.client.processor中的类
- BrokerClientOfflineMessageLogicProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.BrokerClientOfflineMessageLogicProcessor
- BrokerClientOnlineMessage - com.iohao.game.bolt.broker.core.message中的类
- BrokerClientOnlineMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BrokerClientOnlineMessage
- BrokerClientOnlineMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
- BrokerClientOnlineMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.BrokerClientOnlineMessageExternalProcessor
- BrokerClientOnlineMessageLogicProcessor - com.iohao.game.bolt.broker.client.processor中的类
-
逻辑服在线通知
- BrokerClientOnlineMessageLogicProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.BrokerClientOnlineMessageLogicProcessor
- BrokerClientProxy - com.iohao.game.bolt.broker.server.balanced.region中的类
-
模块信息代理
- BrokerClientProxy(BrokerClientModuleMessage, RpcServer) - 类的构造器 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientProxy
- BrokerClientRegion - com.iohao.game.bolt.broker.server.balanced.region中的接口
-
负载均衡,相同业务模块(逻辑服)的信息域
- BrokerClientRegionFactory - com.iohao.game.bolt.broker.server.balanced.region中的接口
-
BrokerClientRegion 工厂
- brokerClientRegistrationMessage - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- BrokerClients - com.iohao.game.bolt.broker.core.client中的类
-
管理 BrokerClient
- BrokerClients() - 类的构造器 com.iohao.game.bolt.broker.core.client.BrokerClients
- BrokerClientStartup - com.iohao.game.bolt.broker.client中的接口
-
BoltBrokerClient 的配置
- BrokerClientStatusConfig - com.iohao.game.bolt.broker.core.client.config中的类
-
逻辑服状态配置
- BrokerClientStatusConfig() - 类的构造器 com.iohao.game.bolt.broker.core.client.config.BrokerClientStatusConfig
- BrokerClientType - com.iohao.game.bolt.broker.core.client中的枚举类
-
逻辑服类型
- BrokerCluster - com.iohao.game.bolt.broker.cluster中的类
-
broker 集群相关
- BrokerCluster() - 类的构造器 com.iohao.game.bolt.broker.cluster.BrokerCluster
- brokerClusterFixedRateLog - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
true 使用调度器打印集群信息,默认 30 秒打印一次(目前不提供打印频率设置)
- brokerClusterLog - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
true 开启集群相关日志
- BrokerClusterManager - com.iohao.game.bolt.broker.cluster中的类
-
Bolt Broker Manager 集群
- brokerClusterManagerBuilder(BrokerClusterManagerBuilder) - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServerBuilder
-
集群构建器
- BrokerClusterManagerBuilder - com.iohao.game.bolt.broker.cluster中的类
-
bolt broker server 集群的管理 构建器
- BrokerClusterMessage - com.iohao.game.bolt.broker.core.message中的类
-
通知客户端有 broker 上线或下线
- BrokerClusterMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BrokerClusterMessage
- BrokerClusterMessageClientProcessor - com.iohao.game.bolt.broker.client.processor中的类
-
集群消息请求处理器
- BrokerClusterMessageClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.BrokerClusterMessageClientProcessor
- BrokerEnhance - com.iohao.game.bolt.broker.server.enhance中的接口
- BrokerEnhances - com.iohao.game.bolt.broker.server.enhance中的类
- BrokerEnhances() - 类的构造器 com.iohao.game.bolt.broker.server.enhance.BrokerEnhances
- BrokerExternalKit - com.iohao.game.bolt.broker.server.processor中的类
-
工具类:把游戏逻辑服的广播转发到游戏对外服
- BrokerExternalKit() - 类的构造器 com.iohao.game.bolt.broker.server.processor.BrokerExternalKit
- BrokerMessage - com.iohao.game.bolt.broker.core.message中的类
-
游戏网关信息
- BrokerMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.BrokerMessage
- brokerPort - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
broker (游戏网关)默认端口
- BrokerPrintKit - com.iohao.game.bolt.broker.server.kit中的类
- BrokerPrintKit() - 类的构造器 com.iohao.game.bolt.broker.server.kit.BrokerPrintKit
- BrokerRunModeEnum - com.iohao.game.bolt.broker.cluster中的枚举类
-
broker (游戏网关)的启动模式
- BrokerServer - com.iohao.game.bolt.broker.server中的类
-
Broker Server (游戏网关服)
- BrokerServerAware - com.iohao.game.bolt.broker.server.aware中的接口
-
BrokerServerAware
- BrokerServerBuilder - com.iohao.game.bolt.broker.server中的类
-
Broker Server (游戏网关服) 构建器
- brokerSniperToggleAK47 - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
Broker(游戏网关)转发消息容错配置
- build() - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilder
-
构建骨架, 提供了一些默认配置
- build() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。
- build() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocumentBuilder
-
构建广播文档对象
- build() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientBuilder
- build() - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServerBuilder
-
构建游戏网关
- build() - 类中的方法 com.iohao.game.external.core.hook.cache.CmdCacheOption.Builder
- build() - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalServerBuilder
- build(BrokerAddress) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientBuilder
-
构建 BrokerClient
- build(BrokerServer) - 类中的方法 com.iohao.game.bolt.broker.cluster.BrokerClusterManagerBuilder
- buildActionSendDoc(List<Class<?>>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionSendDocs
-
已过时。
- buildDoc() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BarSkeletonDoc
-
已过时。
- buildDoc(String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BarSkeletonDoc
-
已过时。
- buildDocument() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。构建广播文档
- Builder() - 类的构造器 com.iohao.game.external.core.hook.cache.CmdCacheOption.Builder
- buildToDocument() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocumentBuilder
-
构建广播文档对象,并添加到
IoGameDocumentHelper
- Bundle - com.iohao.game.action.skeleton.i18n中的类
- Bundle() - 类的构造器 com.iohao.game.action.skeleton.i18n.Bundle
- businessFramework - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- businessFrameworkPlugin - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- ByteKit - com.iohao.game.common.kit中的类
- ByteKit() - 类的构造器 com.iohao.game.common.kit.ByteKit
- ByteValueList - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
object
- ByteValueList() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.ByteValueList
C
- CacheTimeKit - com.iohao.game.common.kit.time中的类
-
日期与时间的缓存工具,当开启缓存后,可减少时间相关对象的创建,但也会损失一些精度;缓存默认是关闭的,默认情况下使用实时数据。
- CacheTimeKit() - 类的构造器 com.iohao.game.common.kit.time.CacheTimeKit
- callback(CallbackDelegate) - 类中的方法 com.iohao.game.external.client.command.InputCommand
- callback(CommandResult) - 接口中的方法 com.iohao.game.external.client.command.CallbackDelegate
- callback(UserSession, IdleEvent) - 接口中的方法 com.iohao.game.external.core.hook.IdleHook
-
心跳事件回调
- callback(UserSession, IdleStateEvent) - 类中的方法 com.iohao.game.external.core.netty.hook.DefaultSocketIdleHook
- CallbackDelegate - com.iohao.game.external.client.command中的接口
- callbackInputCommandRegion() - 接口中的方法 com.iohao.game.external.client.user.ClientUser
-
登录成功后,将会调用
InputCommandRegion.loginSuccessCallback()
方法 - callbackInputCommandRegion() - 类中的方法 com.iohao.game.external.client.user.DefaultClientUser
- callbackYesterday(TimeRangeInOut.TimeRangeDay) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
-
插件会在每天的 0:00 触发 callbackYesterday 方法,并将昨日的 TimeRangeDay 对象传入方法中
- cancel() - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
取消任务
- cancel(String) - 类中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskKit
-
通过 taskId 取消任务
- cancel(String) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskRegion
-
根据 taskId 取消可控延时任务的执行。
- changed(StatActionInOut.StatAction, long, FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionChangeListener
-
StatAction 统计记录更新后调用
- changed(TimeRangeInOut.TimeRangeDay, LocalTime, FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
- changed(PropertyValueObservable<? extends T>, T, T) - 接口中的方法 com.iohao.game.common.kit.beans.property.PropertyChangeListener
-
值变更监听
- channel() - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.PulseChannel
-
信号频道接收器
- channel() - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
-
返回
channel
记录组件的值。 - channelActive(ChannelHandlerContext) - 类中的方法 com.iohao.game.external.core.netty.handler.CmdCacheHandler
- channelActive(ChannelHandlerContext) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketUserSessionHandler
- channelClass() - 接口中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOption
-
channelClass
- channelClass() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForLinux
- channelClass() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForMac
- channelClass() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForOther
- channelContext - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
-
通信通道接口
- ChannelContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
通信通道接口
- channelId() - 记录类中的方法 com.iohao.game.external.core.session.UserChannelId
-
返回
channelId
记录组件的值。 - channelInactive(ChannelHandlerContext) - 类中的方法 com.iohao.game.external.core.netty.handler.SimpleLoggerHandler
- channelInactive(ChannelHandlerContext) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketUserSessionHandler
- channelInitializer(Bootstrap) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrapFlow
-
给服务器做一些业务编排
- channelInitializer(ServerBootstrap) - 类中的方法 com.iohao.game.external.core.netty.micro.TcpMicroBootstrapFlow
- channelInitializer(ServerBootstrap) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- channelRead(ChannelHandlerContext, Object) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketIdleExcludeHandler
- channelRead(ChannelHandlerContext, Object) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketIdleHandler
- channelRead(ChannelHandlerContext, Object) - 类中的方法 com.iohao.game.external.core.netty.handler.ws.HttpRealIpHandler
- channelRead(ChannelHandlerContext, Object) - 类中的方法 com.iohao.game.external.core.netty.handler.ws.WebSocketVerifyHandler
- channelRead0(ChannelHandlerContext, BarMessage) - 类中的方法 com.iohao.game.external.client.join.handler.ClientMessageHandler
- channelRead0(ChannelHandlerContext, BarMessage) - 类中的方法 com.iohao.game.external.core.netty.handler.CmdCacheHandler
- channelRead0(ChannelHandlerContext, BarMessage) - 类中的方法 com.iohao.game.external.core.netty.handler.CmdCheckHandler
- channelRead0(ChannelHandlerContext, BarMessage) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketCmdAccessAuthHandler
- channelRead0(ChannelHandlerContext, BarMessage) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketRequestBrokerHandler
- checkGlobalExistSubCmd() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegionGlobalCheckKit
-
全局重复路由检测
- classNotExist - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
class 不存在
- ClassRefInfo - com.iohao.game.common.kit.asm中的类
-
class asm相关信息
- ClassRefInfoKit - com.iohao.game.common.kit.asm中的类
-
类信息工具
- ClassRefInfoKit() - 类的构造器 com.iohao.game.common.kit.asm.ClassRefInfoKit
- ClassScanner - com.iohao.game.common.kit中的类
-
class 扫描
- ClassScanner(String, Predicate<Class<?>>) - 类的构造器 com.iohao.game.common.kit.ClassScanner
-
扫描
- clear() - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- clear() - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListenerRegion
- clear() - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- clear() - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- clear() - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
清除所有的忽略的路由和拒绝路由数据配置
- clear() - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- CLEAR - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.protocol.processor.EndPointOperationEnum
-
清除所有绑定的游戏逻辑服
- clearAll(K) - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
-
clear key 所对应的集合内的所有元素
- clearAll(K) - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
-
clear key 所对应的集合内的所有元素
- clearProcessor() - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServerBuilder
-
移除所有默认 处理器
- clientChannel - 类中的变量 com.iohao.game.external.client.user.ClientUserChannel
- ClientChannelRead - com.iohao.game.external.client.user中的接口
- ClientConnect - com.iohao.game.external.client.join中的接口
- ClientConnectOption - com.iohao.game.external.client中的类
- ClientConnectOption() - 类的构造器 com.iohao.game.external.client.ClientConnectOption
- ClientConnects - com.iohao.game.external.client.join中的类
- ClientConnects() - 类的构造器 com.iohao.game.external.client.join.ClientConnects
- ClientKit - com.iohao.game.external.client.kit中的类
- ClientKit() - 类的构造器 com.iohao.game.external.client.kit.ClientKit
- ClientMessageHandler - com.iohao.game.external.client.join.handler中的类
- ClientMessageHandler(ClientUser) - 类的构造器 com.iohao.game.external.client.join.handler.ClientMessageHandler
- ClientProcessorHooks - com.iohao.game.bolt.broker.core.common.processor.hook中的类
-
bolt 业务处理器的钩子管理器
- ClientProcessorHooks() - 类的构造器 com.iohao.game.bolt.broker.core.common.processor.hook.ClientProcessorHooks
- ClientRunOne - com.iohao.game.external.client.join中的类
- ClientRunOne() - 类的构造器 com.iohao.game.external.client.join.ClientRunOne
- ClientTcpExternalCodec - com.iohao.game.external.client.join中的类
- ClientTcpExternalCodec() - 类的构造器 com.iohao.game.external.client.join.ClientTcpExternalCodec
- ClientUser - com.iohao.game.external.client.user中的接口
- ClientUserChannel - com.iohao.game.external.client.user中的类
-
玩家通信 channel
- ClientUserChannel(DefaultClientUser) - 类的构造器 com.iohao.game.external.client.user.ClientUserChannel
- ClientUserConfigs - com.iohao.game.external.client.kit中的类
-
模拟客户端相关的配置
- ClientUserConfigs() - 类的构造器 com.iohao.game.external.client.kit.ClientUserConfigs
- ClientUserInputCommands - com.iohao.game.external.client.user中的类
-
玩家模拟命令管理器
- ClientUserInputCommands(ClientUserChannel) - 类的构造器 com.iohao.game.external.client.user.ClientUserInputCommands
- ClientUsers - com.iohao.game.external.client.user中的类
-
压力测试时的一个辅助类
- ClientUsers() - 类的构造器 com.iohao.game.external.client.user.ClientUsers
- cloneAll() - 类中的方法 com.iohao.game.action.skeleton.protocol.HeadMetadata
- cloneHeadMetadata() - 类中的方法 com.iohao.game.action.skeleton.protocol.HeadMetadata
-
类似 clone
- closeChannel - 类中的变量 com.iohao.game.external.client.user.ClientUserChannel
- closeChannel() - 类中的方法 com.iohao.game.external.client.user.ClientUserChannel
- CloseConnectEventClientProcessor - com.iohao.game.bolt.broker.client.processor.connection中的类
- CloseConnectEventClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.connection.CloseConnectEventClientProcessor
- closeLog() - 类中的方法 com.iohao.game.external.client.kit.ClientUserConfigs
-
关闭模拟请求相关日志
- closeScanner - 类中的变量 com.iohao.game.external.client.kit.ClientUserConfigs
-
关闭控制台输入配置
- CLUSTER - 枚举类 中的枚举常量 com.iohao.game.bolt.broker.cluster.BrokerRunModeEnum
-
集群启动模式
- clusterExecutorIndex - 接口中的静态变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig.InternalConfig
- ClusterMessageListener - com.iohao.game.bolt.broker.cluster中的接口
-
集群消息通知
- ClusterMessageListenerImpl - com.iohao.game.bolt.broker.server.cluster中的类
-
集群消息通知
- ClusterMessageListenerImpl() - 类的构造器 com.iohao.game.bolt.broker.server.cluster.ClusterMessageListenerImpl
- ClusterTopic - 接口中的静态变量 com.iohao.game.common.consts.IoGameLogName
- cmd() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.DocActionSend
-
已过时。主路由
- CmdCacheHandler - com.iohao.game.external.core.netty.handler中的类
-
游戏对外服缓存
- CmdCacheHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.CmdCacheHandler
- CmdCacheOption - com.iohao.game.external.core.hook.cache中的类
-
游戏对外服缓存配置
- CmdCacheOption.Builder - com.iohao.game.external.core.hook.cache中的类
- CmdCheckHandler - com.iohao.game.external.core.netty.handler中的类
-
路由是否存在检测
- CmdCheckHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.CmdCheckHandler
- CmdInfo - com.iohao.game.action.skeleton.core中的类
-
cmdInfo 命令路由信息
- cmdInfoErrorCode - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
路由错误码,一般是客户端请求了不存在的路由引起的
- CmdInfoFlyweightFactory - com.iohao.game.action.skeleton.core中的类
-
享元工厂
- CmdInfoFlyweightFactory() - 类的构造器 com.iohao.game.action.skeleton.core.CmdInfoFlyweightFactory
- CmdKit - com.iohao.game.action.skeleton.core中的类
-
Cmd 工具
- CmdKit() - 类的构造器 com.iohao.game.action.skeleton.core.CmdKit
- cmdMergeLimit - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- cmdName - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- CmdRegion - com.iohao.game.core.common.cmd中的接口
- CmdRegionBrokerClientListener - com.iohao.game.external.core.broker.client.processor.listener中的类
- CmdRegionBrokerClientListener() - 类的构造器 com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
- cmdRegions - 接口中的静态变量 com.iohao.game.external.core.hook.BrokerClientExternalAttr
- CmdRegions - com.iohao.game.core.common.cmd中的接口
- CmdRegionsAware - com.iohao.game.bolt.broker.core.aware中的接口
- cocPort(int) - 枚举类中的方法 com.iohao.game.external.core.config.ExternalJoinEnum
-
根据所使用的连接方式,协定变化的端口 同时支持多种通信方式
- codecName() - 接口中的方法 com.iohao.game.action.skeleton.core.codec.DataCodec
-
编解码名
- codecName() - 类中的方法 com.iohao.game.action.skeleton.core.codec.JsonDataCodec
- codecName() - 类中的方法 com.iohao.game.action.skeleton.core.codec.ProtoDataCodec
- CollKit - com.iohao.game.common.kit中的类
-
集合相关工具
- CollKit() - 类的构造器 com.iohao.game.common.kit.CollKit
- com.alipay.sofa.common.log.factory - 程序包 com.alipay.sofa.common.log.factory
- com.iohao.game.action.skeleton - 程序包 com.iohao.game.action.skeleton
-
业务框架 - 业务框架简介。
- com.iohao.game.action.skeleton.annotation - 程序包 com.iohao.game.action.skeleton.annotation
-
业务框架 - 注解相关
- com.iohao.game.action.skeleton.core - 程序包 com.iohao.game.action.skeleton.core
-
业务框架 - core
- com.iohao.game.action.skeleton.core.action.parser - 程序包 com.iohao.game.action.skeleton.core.action.parser
-
业务框架 - action 构建时的监听器,开发者可以利用该接口观察 action 构建过程,或者做一些额外的扩展。
- com.iohao.game.action.skeleton.core.codec - 程序包 com.iohao.game.action.skeleton.core.codec
-
业务框架 - 业务数据的编解码器,扩展协议。
- com.iohao.game.action.skeleton.core.commumication - 程序包 com.iohao.game.action.skeleton.core.commumication
-
业务框架 - 通讯相关接口
- com.iohao.game.action.skeleton.core.doc - 程序包 com.iohao.game.action.skeleton.core.doc
-
业务框架 - 代码生成,你只需要编写一次 java 代码,就能为 Unity、Godot、CocosCreator、Laya、Vue 等前端项目生成交互接口。
- com.iohao.game.action.skeleton.core.enhance - 程序包 com.iohao.game.action.skeleton.core.enhance
- com.iohao.game.action.skeleton.core.exception - 程序包 com.iohao.game.action.skeleton.core.exception
-
业务框架 - 系统异常全局统一处理,断言 + 异常机制 = 清晰简洁的代码
- com.iohao.game.action.skeleton.core.flow - 程序包 com.iohao.game.action.skeleton.core.flow
-
业务框架 - 核心流程处理。
- com.iohao.game.action.skeleton.core.flow.attr - 程序包 com.iohao.game.action.skeleton.core.flow.attr
-
业务框架 - 动态属性。
- com.iohao.game.action.skeleton.core.flow.internal - 程序包 com.iohao.game.action.skeleton.core.flow.internal
-
业务框架 - 业务框架插件。
- com.iohao.game.action.skeleton.core.flow.parser - 程序包 com.iohao.game.action.skeleton.core.flow.parser
-
业务框架 - action 参数解析器,解析方法参数、解析方法返回值。
- com.iohao.game.action.skeleton.core.runner - 程序包 com.iohao.game.action.skeleton.core.runner
-
业务框架 - Runner 扩展机制,该机制类似于 Spring CommandLineRunner 的启动项,它能够在逻辑服务器启动之后调用一次 Runner 接口实现类,让开发者能够通过实现 Runner 接口来扩展自身的系统。
- com.iohao.game.action.skeleton.eventbus - 程序包 com.iohao.game.action.skeleton.eventbus
-
分布式事件总线相关文档,分布式事件总线与 Guava EventBus、Redis 发布订阅、MQ 等产品类似。
- com.iohao.game.action.skeleton.ext.spring - 程序包 com.iohao.game.action.skeleton.ext.spring
-
生态融合(集成扩展)- 在生态融合方面,ioGame 可以很方便的与 spring 集成(5 行代码),从而能方便的使用其相关生态。
- com.iohao.game.action.skeleton.i18n - 程序包 com.iohao.game.action.skeleton.i18n
- com.iohao.game.action.skeleton.kit - 程序包 com.iohao.game.action.skeleton.kit
-
业务框架 - 工具包,如:线程执行器相关工具、范围内的广播 ..等
- com.iohao.game.action.skeleton.protocol - 程序包 com.iohao.game.action.skeleton.protocol
-
业务框架 - 内部协议
- com.iohao.game.action.skeleton.protocol.collect - 程序包 com.iohao.game.action.skeleton.protocol.collect
-
业务框架 - 内部协议 - 请求同类型多个逻辑服通信结果
- com.iohao.game.action.skeleton.protocol.external - 程序包 com.iohao.game.action.skeleton.protocol.external
-
业务框架 - 内部协议 - 获取游戏对外服的数据与扩展
- com.iohao.game.action.skeleton.protocol.login - 程序包 com.iohao.game.action.skeleton.protocol.login
- com.iohao.game.action.skeleton.protocol.processor - 程序包 com.iohao.game.action.skeleton.protocol.processor
-
业务框架 - 内部协议 - 玩家动态绑定游戏逻辑服
- com.iohao.game.action.skeleton.protocol.wrapper - 程序包 com.iohao.game.action.skeleton.protocol.wrapper
-
业务框架 - 内部协议 - 装箱、拆箱包装;解决协议碎片 主要解决两个问题:碎片协议、使用时可自动装箱和拆箱。
- com.iohao.game.action.skeleton.pulse - 程序包 com.iohao.game.action.skeleton.pulse
-
实验性模块:脉冲信号。
- com.iohao.game.action.skeleton.pulse.core - 程序包 com.iohao.game.action.skeleton.pulse.core
- com.iohao.game.action.skeleton.pulse.core.consumer - 程序包 com.iohao.game.action.skeleton.pulse.core.consumer
- com.iohao.game.action.skeleton.pulse.core.producer - 程序包 com.iohao.game.action.skeleton.pulse.core.producer
- com.iohao.game.action.skeleton.pulse.message - 程序包 com.iohao.game.action.skeleton.pulse.message
- com.iohao.game.action.skeleton.pulse.runner - 程序包 com.iohao.game.action.skeleton.pulse.runner
- com.iohao.game.action.skeleton.toy - 程序包 com.iohao.game.action.skeleton.toy
- com.iohao.game.bolt.broker.client - 程序包 com.iohao.game.bolt.broker.client
-
逻辑服,逻辑服通常指的是游戏对外服和游戏逻辑服。
- com.iohao.game.bolt.broker.client.kit - 程序包 com.iohao.game.bolt.broker.client.kit
-
逻辑服 - 工具包
- com.iohao.game.bolt.broker.client.processor - 程序包 com.iohao.game.bolt.broker.client.processor
-
逻辑服 - processor 用于接收 Broker(游戏网关)的消息处理器。
- com.iohao.game.bolt.broker.client.processor.connection - 程序包 com.iohao.game.bolt.broker.client.processor.connection
-
逻辑服 - ConnectionEventProcessor 是逻辑服连接相关的消息处理器
- com.iohao.game.bolt.broker.cluster - 程序包 com.iohao.game.bolt.broker.cluster
-
集群相关
- com.iohao.game.bolt.broker.core - 程序包 com.iohao.game.bolt.broker.core
- com.iohao.game.bolt.broker.core.aware - 程序包 com.iohao.game.bolt.broker.core.aware
- com.iohao.game.bolt.broker.core.client - 程序包 com.iohao.game.bolt.broker.core.client
- com.iohao.game.bolt.broker.core.client.config - 程序包 com.iohao.game.bolt.broker.core.client.config
- com.iohao.game.bolt.broker.core.common - 程序包 com.iohao.game.bolt.broker.core.common
- com.iohao.game.bolt.broker.core.common.processor.hook - 程序包 com.iohao.game.bolt.broker.core.common.processor.hook
- com.iohao.game.bolt.broker.core.common.processor.listener - 程序包 com.iohao.game.bolt.broker.core.common.processor.listener
- com.iohao.game.bolt.broker.core.common.processor.pulse - 程序包 com.iohao.game.bolt.broker.core.common.processor.pulse
- com.iohao.game.bolt.broker.core.kit - 程序包 com.iohao.game.bolt.broker.core.kit
- com.iohao.game.bolt.broker.core.loadbalance - 程序包 com.iohao.game.bolt.broker.core.loadbalance
- com.iohao.game.bolt.broker.core.message - 程序包 com.iohao.game.bolt.broker.core.message
- com.iohao.game.bolt.broker.server - 程序包 com.iohao.game.bolt.broker.server
- com.iohao.game.bolt.broker.server.aware - 程序包 com.iohao.game.bolt.broker.server.aware
- com.iohao.game.bolt.broker.server.balanced - 程序包 com.iohao.game.bolt.broker.server.balanced
- com.iohao.game.bolt.broker.server.balanced.region - 程序包 com.iohao.game.bolt.broker.server.balanced.region
- com.iohao.game.bolt.broker.server.cluster - 程序包 com.iohao.game.bolt.broker.server.cluster
- com.iohao.game.bolt.broker.server.enhance - 程序包 com.iohao.game.bolt.broker.server.enhance
- com.iohao.game.bolt.broker.server.kit - 程序包 com.iohao.game.bolt.broker.server.kit
- com.iohao.game.bolt.broker.server.processor - 程序包 com.iohao.game.bolt.broker.server.processor
- com.iohao.game.bolt.broker.server.service - 程序包 com.iohao.game.bolt.broker.server.service
- com.iohao.game.common.consts - 程序包 com.iohao.game.common.consts
- com.iohao.game.common.internal - 程序包 com.iohao.game.common.internal
- com.iohao.game.common.kit - 程序包 com.iohao.game.common.kit
-
工具相关
- com.iohao.game.common.kit.adapter - 程序包 com.iohao.game.common.kit.adapter
-
工具相关 - 临时适配的工具
- com.iohao.game.common.kit.asm - 程序包 com.iohao.game.common.kit.asm
-
工具相关 - asm
- com.iohao.game.common.kit.attr - 程序包 com.iohao.game.common.kit.attr
-
工具相关 - 动态属性
- com.iohao.game.common.kit.beans.property - 程序包 com.iohao.game.common.kit.beans.property
-
工具相关 - 属性值变更监听特性,属性可添加监听器,当某些属性值的发生变化时,触发监听器。
- com.iohao.game.common.kit.collect - 程序包 com.iohao.game.common.kit.collect
-
工具相关 - 提供线程安全的多集合结构 MultiMap、ListMultiMap、SetMultiMap。
- com.iohao.game.common.kit.concurrent - 程序包 com.iohao.game.common.kit.concurrent
-
工具相关 - 线程执行器,任务监听回调、单次任务、延时任务、任务调度、轻量可控的延时任务、轻量的定时入库辅助功能。
- com.iohao.game.common.kit.concurrent.executor - 程序包 com.iohao.game.common.kit.concurrent.executor
-
工具相关 - ioGame 线程相关的线程执行器:用户线程执行器、用户虚拟线程执行器、简单的线程执行器管理域。
- com.iohao.game.common.kit.concurrent.timer.delay - 程序包 com.iohao.game.common.kit.concurrent.timer.delay
-
工具相关 - 轻量可控的延时任务,任务到达指定时间后会执行、任务可取消、任务可增加或减少延时时间、任务可被覆盖、可设置任务监听回调。
- com.iohao.game.common.kit.exception - 程序包 com.iohao.game.common.kit.exception
-
工具相关 - 内置的异常类(实验性工具,仅限内部使用)。
- com.iohao.game.common.kit.id - 程序包 com.iohao.game.common.kit.id
-
工具相关 - id 生成
- com.iohao.game.common.kit.io - 程序包 com.iohao.game.common.kit.io
-
工具相关 - io
- com.iohao.game.common.kit.micro.room - 程序包 com.iohao.game.common.kit.micro.room
-
工具相关 -(实验性工具,仅限内部使用)
- com.iohao.game.common.kit.system - 程序包 com.iohao.game.common.kit.system
-
工具相关 - system
- com.iohao.game.common.kit.time - 程序包 com.iohao.game.common.kit.time
-
工具相关 - 时间与日期相关工具包
- com.iohao.game.common.kit.trace - 程序包 com.iohao.game.common.kit.trace
-
工具相关 - Trace 相关工具,相关参考全链路调用日志跟踪。
- com.iohao.game.common.kit.weight - 程序包 com.iohao.game.common.kit.weight
-
工具相关 - 权重相关工具
- com.iohao.game.common.validation - 程序包 com.iohao.game.common.validation
-
JSR380 - Java Bean Validation,开启 JSR380 验证规范
- com.iohao.game.common.validation.annotation - 程序包 com.iohao.game.common.validation.annotation
-
JSR380 - annotation
- com.iohao.game.common.validation.processor - 程序包 com.iohao.game.common.validation.processor
-
JSR380 - processor
- com.iohao.game.common.validation.support - 程序包 com.iohao.game.common.validation.support
-
JSR380 - 实现类
- com.iohao.game.core.common - 程序包 com.iohao.game.core.common
- com.iohao.game.core.common.client - 程序包 com.iohao.game.core.common.client
- com.iohao.game.core.common.cmd - 程序包 com.iohao.game.core.common.cmd
- com.iohao.game.external.client - 程序包 com.iohao.game.external.client
-
扩展模块 - 压测、模拟客户端请求
- com.iohao.game.external.client.command - 程序包 com.iohao.game.external.client.command
- com.iohao.game.external.client.join - 程序包 com.iohao.game.external.client.join
- com.iohao.game.external.client.join.handler - 程序包 com.iohao.game.external.client.join.handler
- com.iohao.game.external.client.kit - 程序包 com.iohao.game.external.client.kit
- com.iohao.game.external.client.user - 程序包 com.iohao.game.external.client.user
- com.iohao.game.external.core - 程序包 com.iohao.game.external.core
-
游戏对外服 - core
- com.iohao.game.external.core.aware - 程序包 com.iohao.game.external.core.aware
-
游戏对外服 - core - Aware
- com.iohao.game.external.core.broker.client - 程序包 com.iohao.game.external.core.broker.client
-
游戏对外服 - broker client
- com.iohao.game.external.core.broker.client.enhance - 程序包 com.iohao.game.external.core.broker.client.enhance
- com.iohao.game.external.core.broker.client.ext - 程序包 com.iohao.game.external.core.broker.client.ext
-
游戏对外服 - broker client - 获取游戏对外服的数据与扩展 - 接口
- com.iohao.game.external.core.broker.client.ext.impl - 程序包 com.iohao.game.external.core.broker.client.ext.impl
-
游戏对外服 - broker client - 获取游戏对外服的数据与扩展 - 实现
- com.iohao.game.external.core.broker.client.processor - 程序包 com.iohao.game.external.core.broker.client.processor
-
游戏对外服 - broker client processor
- com.iohao.game.external.core.broker.client.processor.listener - 程序包 com.iohao.game.external.core.broker.client.processor.listener
-
游戏对外服 - broker client listener
- com.iohao.game.external.core.config - 程序包 com.iohao.game.external.core.config
-
游戏对外服 - 配置相关
- com.iohao.game.external.core.hook - 程序包 com.iohao.game.external.core.hook
- com.iohao.game.external.core.hook.cache - 程序包 com.iohao.game.external.core.hook.cache
-
游戏对外服 - core - 游戏对外服缓存
- com.iohao.game.external.core.hook.cache.internal - 程序包 com.iohao.game.external.core.hook.cache.internal
- com.iohao.game.external.core.hook.internal - 程序包 com.iohao.game.external.core.hook.internal
-
游戏对外服 - core - 钩子接口相关,钩子接口的默认实现类
- com.iohao.game.external.core.kit - 程序包 com.iohao.game.external.core.kit
-
游戏对外服 - core - 工具包
- com.iohao.game.external.core.message - 程序包 com.iohao.game.external.core.message
-
游戏对外服 - core - 对外服的协议说明、游戏对外服协议编解码、自定义统一的交互协议
- com.iohao.game.external.core.micro - 程序包 com.iohao.game.external.core.micro
-
游戏对外服 - core micro 设计,负责与外部通信,与真实用户(玩家)建立连接
- com.iohao.game.external.core.micro.join - 程序包 com.iohao.game.external.core.micro.join
-
游戏对外服 - core micro 设计,连接方式 TCP、UDP、WS 的支持
- com.iohao.game.external.core.netty - 程序包 com.iohao.game.external.core.netty
-
基于 Netty 的实现 游戏对外服
- com.iohao.game.external.core.netty.handler - 程序包 com.iohao.game.external.core.netty.handler
- com.iohao.game.external.core.netty.handler.codec - 程序包 com.iohao.game.external.core.netty.handler.codec
- com.iohao.game.external.core.netty.handler.ws - 程序包 com.iohao.game.external.core.netty.handler.ws
- com.iohao.game.external.core.netty.hook - 程序包 com.iohao.game.external.core.netty.hook
- com.iohao.game.external.core.netty.kit - 程序包 com.iohao.game.external.core.netty.kit
- com.iohao.game.external.core.netty.micro - 程序包 com.iohao.game.external.core.netty.micro
- com.iohao.game.external.core.netty.micro.auto - 程序包 com.iohao.game.external.core.netty.micro.auto
- com.iohao.game.external.core.netty.micro.join - 程序包 com.iohao.game.external.core.netty.micro.join
- com.iohao.game.external.core.netty.session - 程序包 com.iohao.game.external.core.netty.session
- com.iohao.game.external.core.netty.simple - 程序包 com.iohao.game.external.core.netty.simple
- com.iohao.game.external.core.session - 程序包 com.iohao.game.external.core.session
-
游戏对外服 - core UserSessions 和 UserSession,UserSessions 是管理所有玩家连接的管理器,UserSession 玩家连接对象,与连接是 1:1 的关系,可取到对应的 userId、channel 等信息。
- com.iohao.game.widget.light.domain.event - 程序包 com.iohao.game.widget.light.domain.event
-
扩展模块 - domain-event 领域事件 - 可为你的系统实现类似 Guava-EventBus、Spring 事件驱动模型 ApplicationEvent、业务解耦、规避并发、不阻塞主线程...等,各种浪操作。
- com.iohao.game.widget.light.domain.event.annotation - 程序包 com.iohao.game.widget.light.domain.event.annotation
- com.iohao.game.widget.light.domain.event.disruptor - 程序包 com.iohao.game.widget.light.domain.event.disruptor
-
扩展模块 - domain-event 领域事件 - 领域事件构建接口、源事件源相关
- com.iohao.game.widget.light.domain.event.exception - 程序包 com.iohao.game.widget.light.domain.event.exception
-
扩展模块 - domain-event 领域事件 - 异常处理相关
- com.iohao.game.widget.light.domain.event.message - 程序包 com.iohao.game.widget.light.domain.event.message
-
扩展模块 - domain-event 领域事件 - 自定义领域消息实体与、自定义领域事件消费者的相关消息
- com.iohao.game.widget.light.profile - 程序包 com.iohao.game.widget.light.profile
-
多环境配置 无需修改代码实现(开发、测试、部署)配置间的切换
- com.iohao.game.widget.light.protobuf - 程序包 com.iohao.game.widget.light.protobuf
- com.iohao.game.widget.light.protobuf.kit - 程序包 com.iohao.game.widget.light.protobuf.kit
- com.iohao.game.widget.light.room - 程序包 com.iohao.game.widget.light.room
-
扩展模块 - 桌游类、房间类游戏,light-game-room + 领域事件 + 内置 Kit = 轻松搞定桌游类游戏
- com.iohao.game.widget.light.room.domain - 程序包 com.iohao.game.widget.light.room.domain
-
扩展模块 - 桌游类、房间类游戏 - 规避并发的领域事件。
- com.iohao.game.widget.light.room.flow - 程序包 com.iohao.game.widget.light.room.flow
-
扩展模块 - 桌游类、房间类游戏 - 子游戏自定义游戏流程相关的扩展。
- com.iohao.game.widget.light.room.operation - 程序包 com.iohao.game.widget.light.room.operation
-
扩展模块 - 桌游类、房间类游戏 - 房间内的玩法操作扩展。
- CommandResult - com.iohao.game.external.client.command中的类
-
回调结果
- CommandResult(BarMessage) - 类的构造器 com.iohao.game.external.client.command.CommandResult
- CommonConst - com.iohao.game.common.consts中的接口
-
公共常量
- CommonIllegalArgumentException - com.iohao.game.common.kit.exception中的异常错误类
-
IllegalArgumentException
- CommonIllegalArgumentException(String) - 异常错误类的构造器 com.iohao.game.common.kit.exception.CommonIllegalArgumentException
- CommonIllegalArgumentException(String, Throwable) - 异常错误类的构造器 com.iohao.game.common.kit.exception.CommonIllegalArgumentException
- CommonNullPointerException - com.iohao.game.common.kit.exception中的异常错误类
-
NullPointerException
- CommonNullPointerException() - 异常错误类的构造器 com.iohao.game.common.kit.exception.CommonNullPointerException
- CommonNullPointerException(String) - 异常错误类的构造器 com.iohao.game.common.kit.exception.CommonNullPointerException
- CommonRuntimeException - com.iohao.game.common.kit.exception中的异常错误类
-
RuntimeException
- CommonRuntimeException(String) - 异常错误类的构造器 com.iohao.game.common.kit.exception.CommonRuntimeException
- CommonRuntimeException(String, Throwable) - 异常错误类的构造器 com.iohao.game.common.kit.exception.CommonRuntimeException
- CommonStdout - 接口中的静态变量 com.iohao.game.common.consts.IoGameLogName
-
CommonStdout
- CommunicationAggregationContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
框架网络通讯聚合接口
- CompletableFutureKit - com.iohao.game.common.kit中的类
-
CompletableFuture Kit
- CompletableFutureKit() - 类的构造器 com.iohao.game.common.kit.CompletableFutureKit
- config() - 接口中的方法 com.iohao.game.common.internal.BootConfig
-
加载配置
- config() - 接口中的方法 com.iohao.game.common.internal.BootItemConfig
-
配置初始化
- ConfigTimeKit - com.iohao.game.common.kit.time中的类
-
时间日期 - 全局配置
- ConfigTimeKit() - 类的构造器 com.iohao.game.common.kit.time.ConfigTimeKit
- connect(ClientConnectOption) - 接口中的方法 com.iohao.game.external.client.join.ClientConnect
- ConnectEventClientProcessor - com.iohao.game.bolt.broker.client.processor.connection中的类
- ConnectEventClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.connection.ConnectEventClientProcessor
- ConnectFailedEventClientProcessor - com.iohao.game.bolt.broker.client.processor.connection中的类
- ConnectFailedEventClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.connection.ConnectFailedEventClientProcessor
- connectIndex - 接口中的静态变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig.InternalConfig
- ConnectionCloseEventBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
- ConnectionCloseEventBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.ConnectionCloseEventBrokerProcessor
- ConnectionEventBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
broker 连接 event
- ConnectionEventBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.ConnectionEventBrokerProcessor
- connectionEventProcessor(BrokerClientBuilder) - 类中的方法 com.iohao.game.bolt.broker.client.AbstractBrokerClientStartup
- connectionEventProcessor(BrokerClientBuilder) - 接口中的方法 com.iohao.game.bolt.broker.client.BrokerClientStartup
-
添加连接处理器
- ConnectionExceptionEventBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
- ConnectionExceptionEventBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.ConnectionExceptionEventBrokerProcessor
- ConnectionFailedEventBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
- ConnectionFailedEventBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.ConnectionFailedEventBrokerProcessor
- ConnectionTopic - 接口中的静态变量 com.iohao.game.common.consts.IoGameLogName
- connectionWay - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
-
ExternalJoinEnum
- ConsumeEventHandler - com.iohao.game.widget.light.domain.event.disruptor中的记录类
- ConsumeEventHandler(DomainEventHandler<?>) - 记录类的构造器 com.iohao.game.widget.light.domain.event.disruptor.ConsumeEventHandler
-
创建
ConsumeEventHandler
记录类的实例。 - consumerPulseTransmit - 接口中的静态变量 com.iohao.game.action.skeleton.core.SkeletonAttr
-
脉冲消费者的发射器
- containAnnotation(Class<? extends Annotation>) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand
-
action method 是否包含相关注解
- contains(int) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.ExternalBrokerClientLoadBalanced
- contains(long) - 类中的方法 com.iohao.game.common.kit.micro.room.MicroRooms
- contains(String) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- containsFireType(int) - 类中的方法 com.iohao.game.action.skeleton.eventbus.EventBusMessage
-
已经触发的订阅者类型是否存在
- containsKey(int) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegion
- containsKey(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- containsKey(K) - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- containsKey(K) - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- containsSignalType(int) - 类中的方法 com.iohao.game.action.skeleton.pulse.message.PulseSignalMessage
-
信号类型是否存在
- containsValue(V) - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- containsValue(V) - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- convertExternalMessage(BarMessage) - 类中的方法 com.iohao.game.external.core.message.DefaultExternalCodec
- convertExternalMessage(BarMessage) - 接口中的方法 com.iohao.game.external.core.message.ExternalCodec
-
将 BarMessage 转为游戏对外服协议
- convertExternalMessage(BarMessage) - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- convertRequest(Object) - 类中的方法 com.iohao.game.external.core.message.DefaultExternalCodec
- convertRequest(Object) - 接口中的方法 com.iohao.game.external.core.message.ExternalCodec
-
将游戏对外服协议转为 RequestMessage
- convertRequestMessage(Object) - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- convertTimeIndex(String) - 类中的静态方法 com.iohao.game.common.kit.TimeBetweenKit
-
已过时。将小时和分钟转换成 时间数值
- copy(int[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- copyTo(RequestMessage) - 类中的方法 com.iohao.game.action.skeleton.protocol.RequestMessage
-
设置自身属性到 request 中
- CoreOption() - 类的构造器 com.iohao.game.external.core.config.ExternalGlobalConfig.CoreOption
- count() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
返回
count
记录组件的值。 - count() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
-
返回
count
记录组件的值。 - count() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
-
返回
count
记录组件的值。 - count() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
返回
count
记录组件的值。 - count() - 类中的方法 com.iohao.game.bolt.broker.core.message.BrokerClusterMessage
- count() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.ExternalBrokerClientLoadBalanced
- count() - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
当前逻辑服域有多少个逻辑服
- count() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.DefaultBrokerClientRegion
- count() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.StrictBrokerClientRegion
- count() - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskRegion
-
统计当前延时任务的数量
- countActiveItem() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- countDown() - 类中的方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- countItem() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- countOnline() - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- countOnline() - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
当前在线人数
- countPlayer() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
统计房间内的玩家数量
- countRemaining() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
当前剩余还没有执行的任务数
- COVER_BINDING - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.protocol.processor.EndPointOperationEnum
-
覆盖绑定游戏逻辑服
- create() - 接口中的静态方法 com.iohao.game.common.kit.collect.ListMultiMap
-
创建 ListMultiMap(框架内置实现)。
- create() - 接口中的静态方法 com.iohao.game.common.kit.collect.SetMultiMap
-
创建 SetMultiMap(框架内置实现)请使用
SetMultiMap.of()
代替 - create(int, int) - 记录类中的静态方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
创建分钟范围记录
- create(int, List<TimeRangeInOut.TimeRangeMinute>) - 记录类中的静态方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
- create(long, long) - 记录类中的静态方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
创建时间范围
- create(long, long, String) - 记录类中的静态方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
创建时间范围,并指定名称
- create(Subscriber) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.SubscriberInvokeCreator
-
创建订阅者 invoke
- create(Class<?>) - 类中的方法 com.iohao.game.common.kit.ProtoKit
- create(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBusMessageCreator
- create(String, ThreadExecutor) - 记录类中的静态方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
- create(LocalDate, List<TimeRangeInOut.TimeRangeHour>) - 记录类中的静态方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
- createActionCommandDoc(Method) - 类中的方法 com.iohao.game.action.skeleton.core.doc.JavaClassDocInfo
- createBarSkeleton() - 接口中的方法 com.iohao.game.bolt.broker.client.BrokerClientStartup
-
初始化 业务框架
- createBarSkeleton() - 类中的方法 com.iohao.game.external.core.broker.client.ExternalBrokerClientStartup
- createBarSkeletonBuilder() - 类中的方法 com.iohao.game.external.core.broker.client.ExternalBrokerClientStartup
- createBrokerAddress() - 接口中的方法 com.iohao.game.bolt.broker.client.BrokerClientStartup
-
初始化 远程连接地址 (连接到游戏网关的地址)
- createBrokerClientBuilder() - 接口中的方法 com.iohao.game.bolt.broker.client.BrokerClientStartup
-
BoltBrokerClient 构建器
- createBrokerClientBuilder() - 类中的方法 com.iohao.game.external.core.broker.client.ExternalBrokerClientStartup
- createBrokerClientRegion(String) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegionFactory
-
创建游戏逻辑服的 BrokerClientRegion 域
- createBrokerServer(List<String>, int, int) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleHelper
- createBuilder() - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilderParamConfig
-
创建业务框架构建器
- createBuilder(BarSkeletonBuilderParamConfig) - 类中的方法 com.iohao.game.action.skeleton.kit.LogicServerCreateKit
- createBuilder(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.kit.LogicServerCreateKit
- createDisruptor(Class<?>, DomainEventContextParam) - 类中的方法 com.iohao.game.widget.light.domain.event.disruptor.DefaultDisruptorCreate
- createDisruptor(Class<?>, DomainEventContextParam) - 接口中的方法 com.iohao.game.widget.light.domain.event.disruptor.DisruptorCreate
-
根据topic(领域消息主题)创建disruptor
- createElementSelector(List<T>) - 接口中的方法 com.iohao.game.bolt.broker.core.loadbalance.ElementSelectorFactory
-
创建元素选择器
- createErrorIdleMessage(ActionErrorEnum) - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- createEventBusMessage(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
创建事件消息
- createEventBusMessage(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
创建事件消息
- createExecutorRegion() - 类中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegionKit
- createExternalCodec() - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
-
单独创建 WebSocket Codec,其他配置使用框架提供的。
- createExternalMessage() - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
- createExternalMessage() - 类中的方法 com.iohao.game.external.core.message.DefaultExternalCodec
- createExternalMessage() - 接口中的方法 com.iohao.game.external.core.message.ExternalCodec
-
创建游戏对外服协议
- createExternalMessage() - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- createExternalMessage(int, int) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
- createExternalMessage(int, int, byte[]) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
- createExternalMessage(int, int, Object) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
- createExternalMessage(CmdInfo) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
- createExternalMessage(CmdInfo, byte[]) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
- createExternalMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
- createExternalServer(int, ExternalJoinEnum) - 类中的方法 com.iohao.game.external.core.netty.kit.ExternalServerCreateKit
-
创建游戏对外服
- createFlow(Bootstrap) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrapFlow
-
构建时的执行流程
- createFlowContext() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.FlowContextFactory
-
创建业务框架 flow 上下文
- createIdleMessage() - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- createListenerTimeRangeHour(int) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
-
create TimeRangeHour ,需要统计的小时范围
- createListenerTimeRangeHourList() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
-
create TimeRangeHour list,需要统计的小时范围列表
- createListenerTimeRangeMinuteList() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
-
create TimeRangeMinute list,分钟范围记录列表
- createMessage() - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseCreateRequest
-
生产脉冲信号请求
- createMicroBootstrap() - 接口中的方法 com.iohao.game.external.core.ExternalCore
-
创建与真实玩家通信的 netty 服务器
- createMicroBootstrap() - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCore
- createPlayer(GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFixedService
-
创建房间内的玩家
- CreatePulsesRunner - com.iohao.game.action.skeleton.pulse.runner中的类
- CreatePulsesRunner() - 类的构造器 com.iohao.game.action.skeleton.pulse.runner.CreatePulsesRunner
- createRequest() - 接口中的方法 com.iohao.game.external.core.message.ExternalCodec
- createRequest() - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- createRequest(CmdInfo) - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- createRequestCollectExternalMessage(int) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
创建 RequestCollectExternalMessage,会为
RequestCollectExternalMessage
添加 userId、traceId 相关信息 - createRequestCollectExternalMessage(int, Serializable) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
创建 RequestCollectExternalMessage,会为
RequestCollectExternalMessage
添加 userId、traceId 相关信息 - createRequestData() - 接口中的方法 com.iohao.game.external.client.command.RequestDataDelegate
-
创建请求参数
- createRequestMessage(int, int) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
-
创建请求消息
- createRequestMessage(int, int, byte[]) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
-
创建请求消息
- createRequestMessage(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.BarMessageKit
- createRequestMessage(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
Create a RequestMessage object and use some of the properties of the current FlowContext HeadMetadata.
- createRequestMessage(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.protocol.RequestMessage
-
创建 RequestMessage 时,附带当前 RequestMessage 对象的一些信息
- createRequestMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.BarMessageKit
-
创建 RequestMessage
- createRequestMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
创建一个 request 对象,并使用当前 FlowContext HeadMetadata 部分属性。
- createRequestMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.protocol.RequestMessage
-
创建 RequestMessage 时,附带当前 RequestMessage 对象的一些信息
- createResponse() - 接口中的方法 com.iohao.game.external.core.message.ExternalCodec
-
创建 ResponseMessage
- createResponse() - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- createResponseMessage() - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DefaultResponseMessageCreate
- createResponseMessage() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ResponseMessageCreate
-
创建 responseMessage
- createResponseMessage() - 类中的方法 com.iohao.game.action.skeleton.protocol.RequestMessage
- createResponseMessage(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.BarMessageKit
-
创建响应对象
- createResponseMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.BarMessageKit
-
创建响应对象
- createResponseMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
创建响应对象,通常用于广播
- createRoom(RoomCreateContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFixedService
-
创建房间, 子类只需要关心房间配置和规则信息
- createThread(Runnable) - 类中的方法 com.iohao.game.common.kit.concurrent.ThreadCreator
- createThreadFactory(String, boolean) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建线程工厂
- createThreadFactory(String) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建 线程工厂
- createTimeRangeDay(LocalDate) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
-
创建 TimeRangeDay (一天的调用统计对象)
- createTimeRangeList() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionChangeListener
-
创建时间范围;如果想将统计分得更细,只需要创建更多的时间范围。
- createVerifyHandler() - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- CsharpDocumentGenerate - com.iohao.game.action.skeleton.core.doc中的类
-
Generate C# code, such as broadcast, error code, action
- CsharpDocumentGenerate() - 类的构造器 com.iohao.game.action.skeleton.core.doc.CsharpDocumentGenerate
- currentThread - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.kit.ExecutorSelectEnum
-
netty 线程中执行 action 请求
- currentTimeMillis() - 类中的方法 com.iohao.game.common.kit.time.CacheTimeKit
-
get currentTimeMillis
- currentTimeMillis() - 类中的方法 com.iohao.game.common.kit.TimeKit
-
已过时。
- customExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.eventbus.ExecutorSelector
-
预留给开发者的
- customExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.kit.ExecutorSelectEnum
-
预留给开发者的
D
- DaemonThreadFactory - com.iohao.game.common.kit.concurrent中的类
- DaemonThreadFactory(String) - 类的构造器 com.iohao.game.common.kit.concurrent.DaemonThreadFactory
- dataClass() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.DocActionSend
-
已过时。业务对象class
- DataCodec - com.iohao.game.action.skeleton.core.codec中的接口
-
业务数据的编解码器
- DataCodecKit - com.iohao.game.action.skeleton.core中的类
-
业务框架对业务数据的编解码器
- DataCodecKit() - 类的构造器 com.iohao.game.action.skeleton.core.DataCodecKit
- dataNotExist - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
数据不存在
- dateFormatterYMD - 类中的变量 com.iohao.game.common.kit.TimeKit
-
已过时。
- DEAD - 枚举类 中的枚举常量 com.iohao.game.external.core.session.UserSessionState
-
死的
- DebugInOut - com.iohao.game.action.skeleton.core.flow.internal中的类
-
业务框架插件 - 控制台输出插件。
- DebugInOut() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DebugInOut
- DebugInOut(long) - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DebugInOut
- debugInOutErrorCode - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- debugInOutErrorMsg - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- debugInOutParamName - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- debugInOutReturnData - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- debugInOutThreadName - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- debugInOutTime - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- decode(byte[], Class<?>) - 接口中的方法 com.iohao.game.action.skeleton.core.codec.DataCodec
-
将字节数组解码成对象
- decode(byte[], Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.codec.JsonDataCodec
- decode(byte[], Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.codec.ProtoDataCodec
- decode(byte[], Class<T>) - 类中的方法 com.iohao.game.action.skeleton.core.DataCodecKit
-
将字节数组解码成对象
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类中的方法 com.iohao.game.external.client.join.ClientTcpExternalCodec
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类中的方法 com.iohao.game.external.core.netty.handler.codec.TcpExternalCodec
- decode(ChannelHandlerContext, BinaryWebSocketFrame, List<Object>) - 类中的方法 com.iohao.game.external.core.netty.handler.codec.WebSocketExternalCodec
- decrement() - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
-
current value - 1
- decrement() - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
-
current value - 1
- DefaultAccessAuthenticationHook - com.iohao.game.external.core.hook.internal中的类
- DefaultAccessAuthenticationHook() - 类的构造器 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- DefaultActionAfter - com.iohao.game.action.skeleton.core.flow.internal中的类
-
flow - 默认的 ActionAfter
- DefaultActionAfter() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionAfter
- DefaultActionMethodExceptionProcess - com.iohao.game.action.skeleton.core.flow.internal中的类
-
flow - default 异常处理
- DefaultActionMethodExceptionProcess() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodExceptionProcess
- DefaultActionMethodInvoke - com.iohao.game.action.skeleton.core.flow.internal中的类
-
flow - default DefaultActionMethodInvoke
- DefaultActionMethodInvoke() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodInvoke
- DefaultActionMethodParamParser - com.iohao.game.action.skeleton.core.flow.internal中的类
-
flow - 业务方法参数解析器
- DefaultActionMethodParamParser() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodParamParser
- DefaultActionMethodResultWrap - com.iohao.game.action.skeleton.core.flow.internal中的类
-
flow - 结果包装器
- DefaultActionMethodResultWrap() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodResultWrap
- DefaultBrokerClientModules - com.iohao.game.bolt.broker.server.service中的类
- DefaultBrokerClientModules() - 类的构造器 com.iohao.game.bolt.broker.server.service.DefaultBrokerClientModules
- DefaultBrokerClientRegion - com.iohao.game.bolt.broker.server.balanced.region中的类
-
负载均衡,相同业务模块(逻辑服)的信息域
- DefaultBrokerClientRegion(String) - 类的构造器 com.iohao.game.bolt.broker.server.balanced.region.DefaultBrokerClientRegion
- DefaultClientUser - com.iohao.game.external.client.user中的类
-
客户端的用户(玩家)
- DefaultClientUser() - 类的构造器 com.iohao.game.external.client.user.DefaultClientUser
- DefaultCmdRegion - com.iohao.game.core.common.cmd中的类
- DefaultCmdRegion(int) - 类的构造器 com.iohao.game.core.common.cmd.DefaultCmdRegion
- DefaultCmdRegions - com.iohao.game.core.common.cmd中的类
- DefaultCmdRegions() - 类的构造器 com.iohao.game.core.common.cmd.DefaultCmdRegions
- DefaultDisruptorCreate - com.iohao.game.widget.light.domain.event.disruptor中的类
-
默认的 领域事件构建接口 实现类
- DefaultDisruptorCreate() - 类的构造器 com.iohao.game.widget.light.domain.event.disruptor.DefaultDisruptorCreate
- DefaultDomainEventExceptionHandler - com.iohao.game.widget.light.domain.event.exception中的类
-
默认领域事件 异常处理类
- DefaultDomainEventExceptionHandler() - 类的构造器 com.iohao.game.widget.light.domain.event.exception.DefaultDomainEventExceptionHandler
- DefaultExternalCmdCache - com.iohao.game.external.core.hook.cache.internal中的类
-
已过时。
- DefaultExternalCmdCache() - 类的构造器 com.iohao.game.external.core.hook.cache.internal.DefaultExternalCmdCache
-
已过时。
- DefaultExternalCodec - com.iohao.game.external.core.message中的类
-
默认的游戏对外服协议编解码
- DefaultExternalCodec() - 类的构造器 com.iohao.game.external.core.message.DefaultExternalCodec
- DefaultExternalCore - com.iohao.game.external.core.netty中的类
-
netty ExternalCore
- DefaultExternalCoreSetting - com.iohao.game.external.core.netty中的类
-
ExternalCoreSetting
- DefaultExternalCoreSetting() - 类的构造器 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- DefaultExternalServer - com.iohao.game.external.core.netty中的类
-
游戏对外服由两部分构成
- DefaultExternalServerBuilder - com.iohao.game.external.core.netty中的类
- defaultFormatter - 类中的变量 com.iohao.game.common.kit.TimeFormatterKit
-
已过时。
- defaultFormatter - 类中的变量 com.iohao.game.common.kit.TimeKit
-
已过时。
- defaultInstance() - 接口中的静态方法 com.iohao.game.action.skeleton.core.ActionCommandFlowExecute
- defaultInstance() - 接口中的静态方法 com.iohao.game.action.skeleton.eventbus.EventBusListener
- defaultInstance() - 接口中的静态方法 com.iohao.game.action.skeleton.eventbus.EventBusMessageCreator
- defaultInstance() - 接口中的静态方法 com.iohao.game.action.skeleton.eventbus.SubscribeExecutorStrategy
- defaultInstance() - 接口中的静态方法 com.iohao.game.action.skeleton.eventbus.SubscriberInvokeCreator
- DefaultPipelineContext - com.iohao.game.external.core.netty.micro中的记录类
-
PipelineContext 主要用于包装 SocketChannel channel
- DefaultPipelineContext(Channel, DefaultExternalCoreSetting) - 记录类的构造器 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
-
创建
DefaultPipelineContext
记录类的实例。 - DefaultProcessorContext - com.iohao.game.bolt.broker.core.client中的类
- DefaultProcessorContext() - 类的构造器 com.iohao.game.bolt.broker.core.client.DefaultProcessorContext
- DefaultPulseConsumers - com.iohao.game.action.skeleton.pulse.core.consumer中的类
- DefaultPulseConsumers() - 类的构造器 com.iohao.game.action.skeleton.pulse.core.consumer.DefaultPulseConsumers
- DefaultPulseProducers - com.iohao.game.action.skeleton.pulse.core.producer中的类
- DefaultPulseProducers() - 类的构造器 com.iohao.game.action.skeleton.pulse.core.producer.DefaultPulseProducers
- DefaultResponseMessageCreate - com.iohao.game.action.skeleton.core.flow.internal中的类
-
flow - 创建响应对象
- DefaultResponseMessageCreate() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.DefaultResponseMessageCreate
- defaultSetting(ExternalCoreSetting) - 接口中的方法 com.iohao.game.external.core.micro.join.ExternalJoinSelector
-
相关连接方式的一些默认设置
- defaultSetting(ExternalCoreSetting) - 类中的方法 com.iohao.game.external.core.netty.micro.join.TcpExternalJoinSelector
- defaultSetting(ExternalCoreSetting) - 类中的方法 com.iohao.game.external.core.netty.micro.join.WebSocketExternalJoinSelector
- DefaultSocketIdleHook - com.iohao.game.external.core.netty.hook中的类
-
tcp、websocket 心跳钩子
- DefaultSocketIdleHook() - 类的构造器 com.iohao.game.external.core.netty.hook.DefaultSocketIdleHook
- DefaultUserHook - com.iohao.game.external.core.hook.internal中的类
-
上线下线钩子实现类
- DefaultUserHook() - 类的构造器 com.iohao.game.external.core.hook.internal.DefaultUserHook
- defaultValue() - 类中的方法 com.iohao.game.common.kit.attr.AttrOption
- defaultZoneId - 类中的变量 com.iohao.game.common.kit.TimeFormatterKit
-
已过时。请使用
引用无效
ConfigTimeKit#getDefaultZoneId()
- defaultZoneId - 类中的变量 com.iohao.game.common.kit.TimeKit
-
已过时。请使用
引用无效
ConfigTimeKit#getDefaultZoneId()
- DelayTask - com.iohao.game.common.kit.concurrent.timer.delay中的接口
-
轻量可控的延时任务,任务到达指定时间后会执行、任务可取消、任务可增加延时时间
- DelayTaskKit - com.iohao.game.common.kit.concurrent.timer.delay中的类
-
轻量可控的延时任务工具类
- DelayTaskKit() - 类的构造器 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskKit
- DelayTaskRegion - com.iohao.game.common.kit.concurrent.timer.delay中的接口
-
轻量可控延时任务域接口,负责轻量可控延时任务的创建、获取、取消、统计任务数量 ...等相关操作。
- deliveryContainer(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.DependencyInjectionPart
- DependencyInjectionPart - com.iohao.game.action.skeleton.core中的类
-
依赖注入的部分
- description() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.DocActionSend
-
已过时。推送描述
- deserialize(byte[], Class<T>) - 类中的方法 com.iohao.game.bolt.broker.core.kit.HessianKit
- DevConfig - com.iohao.game.action.skeleton.core中的类
-
已过时。
- DevConfig() - 类的构造器 com.iohao.game.action.skeleton.core.DevConfig
-
已过时。
- disableBrokerServerCluster() - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleRunOne
-
禁用 broker (游戏网关)集群
- disableSend() - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
不执行推送数据的操作
- DISCONNECT - 枚举类 中的枚举常量 com.iohao.game.bolt.broker.core.client.BrokerClientItem.Status
-
断开:与网关断开了
- DisruptorCreate - com.iohao.game.widget.light.domain.event.disruptor中的接口
-
领域事件构建接口
- DisruptorManager - com.iohao.game.widget.light.domain.event中的类
-
负责 Disruptor 的管理
- dissolveRoom(GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFixedService
-
解散房间
- doAnything(Object) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
doAnything
- doBuild(String, ClassLoader, URL) - 类中的方法 com.alipay.sofa.common.log.factory.LoggerSpaceFactory4LogbackBuilder
- DocActionSend - com.iohao.game.action.skeleton.annotation中的批注接口
-
已过时。请使用
BroadcastDocument
代替 - DocActionSends - com.iohao.game.action.skeleton.annotation中的批注接口
-
已过时。请使用
BroadcastDocument
代替 - DocumentAccessAuthentication - com.iohao.game.action.skeleton.core.doc中的接口
-
文档访问权限生成
- DocumentGenerate - com.iohao.game.action.skeleton.core.doc中的接口
-
对接文档生成接口,可扩展不同的实现
- DocumentMethod - com.iohao.game.action.skeleton.core.doc中的批注接口
-
Generates the document action method name.
- DomainEvent - com.iohao.game.widget.light.domain.event.annotation中的批注接口
-
领域事件注解
- DomainEventContext - com.iohao.game.widget.light.domain.event中的类
-
领域事件上下文
- DomainEventContext(DomainEventContextParam) - 类的构造器 com.iohao.game.widget.light.domain.event.DomainEventContext
- DomainEventContextParam - com.iohao.game.widget.light.domain.event中的类
- DomainEventContextParam() - 类的构造器 com.iohao.game.widget.light.domain.event.DomainEventContextParam
- DomainEventHandler<T> - com.iohao.game.widget.light.domain.event.message中的接口
-
领域事件消费接口, 接收一个领域事件
- DomainEventPublish - com.iohao.game.widget.light.domain.event中的类
-
事件发布器
- DomainEventPublish() - 类的构造器 com.iohao.game.widget.light.domain.event.DomainEventPublish
- DomainEventSource - com.iohao.game.widget.light.domain.event.disruptor中的接口
-
领域事件接口 - 源事件源
E
- ElementSelector<T> - com.iohao.game.bolt.broker.core.loadbalance中的接口
-
元素选择器
- ElementSelectorFactory<T> - com.iohao.game.bolt.broker.core.loadbalance中的接口
-
元素选择器生产工厂
- employ(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContextKit
-
FlowContext 自身属性赋值
- employ(BarMessage) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- employ(BarMessage) - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
给请求消息加上一些 user 自身的数据
- employ(BarMessage, BrokerClient) - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- employ(HeadMetadata) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- employ(HeadMetadata) - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
给 HeadMetadata 加上一些 user 自身的数据
- employ(RequestMessage, CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.BarMessageKit
-
将路由、业务数据设置到 RequestMessage 中
- employError(BarMessage, MsgExceptionInfo) - 类中的方法 com.iohao.game.external.core.message.ExternalCodecKit
- employHeadMetadata(RequestMessage) - 类中的方法 com.iohao.game.bolt.broker.client.kit.ExternalCommunicationKit
-
给请求添加一些 user 自身所具备的数据,这些数据来自于用户所在游戏对外服
- empty() - 类中的静态方法 com.iohao.game.action.skeleton.pulse.message.EmptyMessage
- emptyBytes - 接口中的静态变量 com.iohao.game.common.consts.CommonConst
- emptyInt - 接口中的静态变量 com.iohao.game.common.consts.CommonConst
- EmptyMessage - com.iohao.game.action.skeleton.pulse.message中的类
-
可用于占位
- EmptyMessage() - 类的构造器 com.iohao.game.action.skeleton.pulse.message.EmptyMessage
- emptyObjects - 接口中的静态变量 com.iohao.game.common.consts.CommonConst
- emptySubscribe(EventBusMessage, EventBus) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBusListener
-
事件消息没有对应的订阅者时,触发的监听回调
- enableCache() - 类中的方法 com.iohao.game.common.kit.time.CacheTimeKit
-
开启优化缓存
- enableEmptyUserCheck() - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
检测空用户,如果没有任何用户,广播(推送)时将触发异常
- enableLoggerHandler - 类中的变量 com.iohao.game.external.core.config.ExternalGlobalConfig
-
true 表示开启简单日志打印 netty handler. see SimpleLoggerHandler
- enableUserProcessorExecutorSelector() - 类中的方法 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- EnableValidation - com.iohao.game.common.validation.annotation中的批注接口
-
通过注解的方式 配置数据校验器
- encode(ChannelHandlerContext, BarMessage, List<Object>) - 类中的方法 com.iohao.game.external.client.join.ClientTcpExternalCodec
- encode(ChannelHandlerContext, BarMessage, List<Object>) - 类中的方法 com.iohao.game.external.core.netty.handler.codec.TcpExternalCodec
- encode(ChannelHandlerContext, BarMessage, List<Object>) - 类中的方法 com.iohao.game.external.core.netty.handler.codec.WebSocketExternalCodec
- encode(Object) - 接口中的方法 com.iohao.game.action.skeleton.core.codec.DataCodec
-
将数据对象编码成字节数组
- encode(Object) - 类中的方法 com.iohao.game.action.skeleton.core.codec.JsonDataCodec
- encode(Object) - 类中的方法 com.iohao.game.action.skeleton.core.codec.ProtoDataCodec
- encode(Object) - 类中的方法 com.iohao.game.action.skeleton.core.DataCodecKit
-
将业务参数编码成字节数组
- end() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
返回
end
记录组件的值。 - end() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
返回
end
记录组件的值。 - endPointClientId(HeadMetadata, CmdRegions) - 类中的方法 com.iohao.game.bolt.broker.server.kit.EndPointClientIdKit
- EndPointClientIdKit - com.iohao.game.bolt.broker.server.kit中的类
- EndPointClientIdKit() - 类的构造器 com.iohao.game.bolt.broker.server.kit.EndPointClientIdKit
- endPointLogicServerId(int[]) - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegion
- endPointLogicServerId(int[]) - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegion
- endPointLogicServerId(int, int[]) - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegions
- endPointLogicServerId(int, int[]) - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegions
- EndPointLogicServerMessage - com.iohao.game.action.skeleton.protocol.processor中的类
-
玩家绑定逻辑服
- EndPointLogicServerMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.processor.EndPointLogicServerMessage
- EndPointLogicServerMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
- EndPointLogicServerMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.EndPointLogicServerMessageBrokerProcessor
- EndPointLogicServerMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
- EndPointLogicServerMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.EndPointLogicServerMessageExternalProcessor
- EndPointOperationEnum - com.iohao.game.action.skeleton.protocol.processor中的枚举类
-
游戏逻辑服动态绑定枚举
- enhance(BarSkeletonBuilder) - 接口中的方法 com.iohao.game.action.skeleton.core.enhance.BarSkeletonBuilderEnhance
- enhance(BarSkeletonBuilder) - 类中的方法 com.iohao.game.action.skeleton.core.enhance.BarSkeletonBuilderEnhances
- enhance(BarSkeletonBuilder) - 接口中的方法 com.iohao.game.external.core.broker.client.enhance.ExternalEnhance
- enhance(BarSkeletonBuilder) - 类中的方法 com.iohao.game.external.core.broker.client.enhance.ExternalEnhances
- enhance(BrokerServerBuilder) - 接口中的方法 com.iohao.game.bolt.broker.server.enhance.BrokerEnhance
- enhance(BrokerServerBuilder) - 类中的方法 com.iohao.game.bolt.broker.server.enhance.BrokerEnhances
- enterRoom(GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFixedService
-
进入房间 (重连)
- entrySet() - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- entrySet() - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- Eo - com.iohao.game.widget.light.domain.event.message中的接口
-
领域事件的业务接口 (Event Object)
- equals(Object) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionDoc
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOption
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 com.iohao.game.action.skeleton.eventbus.EventBrokerClientMessage
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.eventbus.EventTopicMessage
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.bolt.broker.client.processor.BoltChannelContext
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.bolt.broker.client.RemoteAddress
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.bolt.broker.core.client.BrokerAddress
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 com.iohao.game.bolt.broker.core.message.BrokerClientModuleMessage
- equals(Object) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientProxy
- equals(Object) - 类中的方法 com.iohao.game.common.kit.attr.AttrOption
- equals(Object) - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.core.common.cmd.BrokerClientId
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- equals(Object) - 记录类中的方法 com.iohao.game.external.core.session.UserChannelId
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.widget.light.domain.event.disruptor.ConsumeEventHandler
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegionKey
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 com.iohao.game.widget.light.room.domain.GameFlowEo
-
指示某个其他对象是否“等于”此对象。
- ErrorCodeDoc - com.iohao.game.action.skeleton.core.doc中的类
-
错误码文档
- ErrorCodeDoc() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ErrorCodeDoc
- ErrorCodeDocs - com.iohao.game.action.skeleton.core.doc中的类
- ErrorCodeDocs() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ErrorCodeDocs
-
已过时。
- ErrorCodeDocsRegion - com.iohao.game.action.skeleton.core.doc中的类
- ErrorCodeDocsRegion() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ErrorCodeDocsRegion
-
已过时。
- ErrorCodeDocument - com.iohao.game.action.skeleton.core.doc中的类
-
错误码文档
- ErrorCodeDocument() - 类的构造器 com.iohao.game.action.skeleton.core.doc.ErrorCodeDocument
- EventBrokerClientMessage - com.iohao.game.action.skeleton.eventbus中的类
-
事件总线逻辑服相关信息
- EventBrokerClientMessage(String, String, String, String) - 类的构造器 com.iohao.game.action.skeleton.eventbus.EventBrokerClientMessage
- eventBus - 接口中的静态变量 com.iohao.game.action.skeleton.core.SkeletonAttr
-
EventBus 是逻辑服事件总线,与业务框架、逻辑服是 1:1:1 的关系
- EventBus - com.iohao.game.action.skeleton.eventbus中的接口
-
事件总线 EventBus,EventBus、业务框架、逻辑服三者是 1:1:1 的关系。
- EventBusFireType - com.iohao.game.action.skeleton.eventbus中的接口
-
发布事件时,所触发的类型
- EventBusListener - com.iohao.game.action.skeleton.eventbus中的接口
-
事件监听器,触发条件,1.订阅者抛出未捕获的异常时、2.事件消息没有对应的订阅者时。
- eventBusLog - 类中的变量 com.iohao.game.action.skeleton.core.IoGameCommonCoreConfig
- EventBusMessage - com.iohao.game.action.skeleton.eventbus中的类
-
事件消息
- EventBusMessage() - 类的构造器 com.iohao.game.action.skeleton.eventbus.EventBusMessage
- EventBusMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
分布式事件总线 broker
- EventBusMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.EventBusMessageBrokerProcessor
- EventBusMessageClientProcessor - com.iohao.game.bolt.broker.client.processor中的类
-
分布式事件总线 brokerClient
- EventBusMessageClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.EventBusMessageClientProcessor
- EventBusMessageCreator - com.iohao.game.action.skeleton.eventbus中的接口
-
事件消息创建者,EventBusMessage creator
- EventBusRegion - com.iohao.game.action.skeleton.eventbus中的类
-
事件总线管理域
- EventBusRegion() - 类的构造器 com.iohao.game.action.skeleton.eventbus.EventBusRegion
- EventBusRunner - com.iohao.game.action.skeleton.eventbus中的接口
-
分布式事件总线 Runner,将 EventBusRunner 添加到业务框架后,分布式事件总线相关功能才会生效。
- EventBusSubscriber - com.iohao.game.action.skeleton.eventbus中的批注接口
-
此注解不是必须的,只是为了标记,目的是结合工具可快速找到所有的订阅者配置
- EventDisruptor - com.iohao.game.widget.light.domain.event.disruptor中的类
-
事件订阅发送
EventDisruptor
给RingBuffer
- EventDisruptor() - 类的构造器 com.iohao.game.widget.light.domain.event.disruptor.EventDisruptor
- eventHandler() - 记录类中的方法 com.iohao.game.widget.light.domain.event.disruptor.ConsumeEventHandler
-
返回
eventHandler
记录组件的值。 - EventSubscribe - com.iohao.game.action.skeleton.eventbus中的批注接口
-
订阅者注解,将方法标记为事件订阅者(接收事件、处理事件),可配置线程执行器策略与执行优先级,默认是线程安全的。
- EventTopicMessage - com.iohao.game.action.skeleton.eventbus中的记录类
-
事件源主题
- EventTopicMessage(Set<String>) - 记录类的构造器 com.iohao.game.action.skeleton.eventbus.EventTopicMessage
-
创建
EventTopicMessage
记录类的实例。 - exception() - 记录类中的方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
-
返回
exception
记录组件的值。 - exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 com.iohao.game.external.core.netty.handler.SimpleLoggerHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketUserSessionHandler
- ExceptionConnectEventClientProcessor - com.iohao.game.bolt.broker.client.processor.connection中的类
- ExceptionConnectEventClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.connection.ExceptionConnectEventClientProcessor
- execute() - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
响应消息到远程端(用户、玩家)
- execute() - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
响应消息到远程端(用户、玩家)
- execute() - 类中的方法 com.iohao.game.external.client.command.RequestCommand
-
执行请求命令
- execute() - 记录类中的方法 com.iohao.game.widget.light.room.domain.GameFlowEo
- execute() - 类中的方法 com.iohao.game.widget.light.room.operation.OperationContext
-
执行玩家的玩法操作,包括验证与处理。
- execute(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.ActionCommandFlowExecute
-
模板方法模式:
- execute(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ActionAfter
-
最后执行的方法, 一般将发送到客户端的逻辑存放到这里
- execute(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionAfter
- execute(RequestCommand) - 类中的方法 com.iohao.game.external.client.user.ClientUserChannel
- execute(Runnable) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
使用用户线程执行任务,该方法具备全链路调用日志跟踪
- execute(Runnable) - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
在将来的某个时间执行给定的命令。
- execute(Runnable) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
使用其他线程执行任务
- execute(Runnable) - 类中的方法 com.iohao.game.external.client.user.ClientUsers
-
将任务添加到队列中,当玩家全部登录完成后会执行任务
- execute(Runnable, long) - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutorRegion
-
根据 index 获取对应的 Executor 来执行任务
- executeCount() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
返回
executeCount
记录组件的值。 - executeSafe(BrokerClientModuleMessage, Runnable) - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClientLineKit
- executeTry(Runnable) - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
在将来的某个时间执行给定的命令。
- executeVirtual(Runnable) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
使用虚拟线程执行任务,该方法具备全链路调用日志跟踪
- executeVirtual(Runnable) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
使用虚拟线程执行任务
- executeVirtual(Runnable) - 类中的方法 com.iohao.game.core.common.NetCommonKit
-
使用虚拟线程执行任务
- executor() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
返回
executor
记录组件的值。 - executor() - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
返回
executor
记录组件的值。 - executorIndex - 接口中的静态变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig.InternalConfig
- ExecutorKit - com.iohao.game.common.kit中的类
-
线程执行器工具
- ExecutorKit() - 类的构造器 com.iohao.game.common.kit.ExecutorKit
- ExecutorRegion - com.iohao.game.common.kit.concurrent.executor中的接口
-
执行器管理域,管理着
ThreadExecutorRegion
(线程执行器管理域)的实现类 - ExecutorRegionKit - com.iohao.game.common.kit.concurrent.executor中的类
-
ExecutorRegion 工具类,起到类似代理的作用。
- ExecutorRegionKit() - 类的构造器 com.iohao.game.common.kit.concurrent.executor.ExecutorRegionKit
- ExecutorSelectEnum - com.iohao.game.action.skeleton.kit中的枚举类
-
执行器选择枚举
- ExecutorSelectKit - com.iohao.game.action.skeleton.kit中的类
-
线程执行器相关工具
- ExecutorSelectKit() - 类的构造器 com.iohao.game.action.skeleton.kit.ExecutorSelectKit
- ExecutorSelector - com.iohao.game.action.skeleton.eventbus中的枚举类
-
订阅者线程执行器选择策略。
- exist(File) - 类中的静态方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- exist(File) - 类中的静态方法 com.iohao.game.common.kit.io.FileKit
-
判断文件是否存在,如果 file 为 null,则返回 false
- existCmdMerge(int) - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegions
- existCmdMerge(int) - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegions
- existUser - 接口中的静态变量 com.iohao.game.core.common.client.ExternalBizCodeCont
-
用户(玩家)是否在线,ExistUserExternalBizRegion
- existUser(long) - 类中的方法 com.iohao.game.bolt.broker.client.kit.ExternalCommunicationKit
-
玩家是否在线
- existUser(long) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
玩家是否存在房间内
- ExistUserExternalBizRegion - com.iohao.game.external.core.broker.client.ext.impl中的类
-
用户(玩家)是否存在
- ExistUserExternalBizRegion() - 类的构造器 com.iohao.game.external.core.broker.client.ext.impl.ExistUserExternalBizRegion
- existUserSession(long) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- existUserSession(long) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
true 用户存在
- expire(long) - 类中的方法 com.iohao.game.common.kit.TimeKit
- expireLocalDate(long) - 类中的方法 com.iohao.game.common.kit.time.ExpireTimeKit
-
LocalDate EpochDay 过期检测,与当前时间做比较
- expireLocalDate(long) - 类中的方法 com.iohao.game.common.kit.TimeKit
- expireLocalDate(LocalDate) - 类中的方法 com.iohao.game.common.kit.time.ExpireTimeKit
-
LocalDate 过期检测,与当前时间做比较
- expireMillis(long) - 类中的方法 com.iohao.game.common.kit.time.ExpireTimeKit
-
过期检测,与当前时间做比较,查看是否过期
- ExpireTimeKit - com.iohao.game.common.kit.time中的类
-
日期与时间 - 过期检查工具
- ExpireTimeKit() - 类的构造器 com.iohao.game.common.kit.time.ExpireTimeKit
- EXT_SOCKET - 枚举类 中的枚举常量 com.iohao.game.external.core.config.ExternalJoinEnum
-
ext socket
- external - 接口中的静态变量 com.iohao.game.action.skeleton.pulse.message.SignalType
-
游戏对外服
- EXTERNAL - 枚举类 中的枚举常量 com.iohao.game.bolt.broker.core.client.BrokerClientType
-
游戏对外服 (真实用户连接的服务器)
- ExternalBizCodeCont - com.iohao.game.core.common.client中的接口
-
开发者扩展时,用正数的业务码 框架会从负数开始使用
- ExternalBizRegion - com.iohao.game.external.core.broker.client.ext中的接口
-
对外服业务扩展
- ExternalBizRegionContext - com.iohao.game.external.core.broker.client.ext中的类
- ExternalBizRegionContext() - 类的构造器 com.iohao.game.external.core.broker.client.ext.ExternalBizRegionContext
- ExternalBizRegions - com.iohao.game.external.core.broker.client.ext中的类
-
对外服扩展的业务域集合
- ExternalBizRegions() - 类的构造器 com.iohao.game.external.core.broker.client.ext.ExternalBizRegions
- ExternalBrokerClientLoadBalanced - com.iohao.game.bolt.broker.server.balanced中的类
-
对外服的管理器
- ExternalBrokerClientLoadBalanced() - 类的构造器 com.iohao.game.bolt.broker.server.balanced.ExternalBrokerClientLoadBalanced
- ExternalBrokerClientStartup - com.iohao.game.external.core.broker.client中的类
-
负责内部通信,与 Broker(游戏网关)通信
- ExternalBrokerClientStartup() - 类的构造器 com.iohao.game.external.core.broker.client.ExternalBrokerClientStartup
- externalCmdCache - 类中的变量 com.iohao.game.external.core.config.ExternalGlobalConfig
-
游戏对外服路由缓存
- ExternalCmdCache - com.iohao.game.external.core.hook.cache中的接口
-
游戏对外服缓存数据查询、添加相关接口
- ExternalCmdCacheSetting - com.iohao.game.external.core.hook.cache中的接口
-
游戏对外服缓存配置接口
- externalCodec - 类中的变量 com.iohao.game.external.core.message.ExternalCodecKit
- ExternalCodec - com.iohao.game.external.core.message中的接口
-
游戏对外服协议编解码
- ExternalCodecKit - com.iohao.game.external.core.message中的类
-
游戏对外服协议编解码工具
- ExternalCodecKit() - 类的构造器 com.iohao.game.external.core.message.ExternalCodecKit
- ExternalCommunicationKit - com.iohao.game.bolt.broker.client.kit中的类
-
这个工具只能在游戏逻辑服中使用
- ExternalCommunicationKit() - 类的构造器 com.iohao.game.bolt.broker.client.kit.ExternalCommunicationKit
- ExternalCore - com.iohao.game.external.core中的接口
-
与真实玩家连接的 ExternalCore 服务器,也是通信框架屏蔽接口
- ExternalCoreSetting - com.iohao.game.external.core中的接口
-
与真实玩家连接的 ExternalCore 服务器设置
- ExternalCoreSettingAware - com.iohao.game.external.core.aware中的接口
-
ExternalCoreSetting Aware
- ExternalEnhance - com.iohao.game.external.core.broker.client.enhance中的接口
- ExternalEnhances - com.iohao.game.external.core.broker.client.enhance中的类
- ExternalEnhances() - 类的构造器 com.iohao.game.external.core.broker.client.enhance.ExternalEnhances
- ExternalGlobalConfig - com.iohao.game.external.core.config中的类
- ExternalGlobalConfig() - 类的构造器 com.iohao.game.external.core.config.ExternalGlobalConfig
- ExternalGlobalConfig.CoreOption - com.iohao.game.external.core.config中的类
- externalJoin - 接口中的静态变量 com.iohao.game.external.core.session.UserSessionOption
-
连接方式
- externalJoinEnum(ExternalJoinEnum) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalServerBuilder
-
连接方式;如果不设置,默认是 websocket
- ExternalJoinEnum - com.iohao.game.external.core.config中的枚举类
-
连接方式
- ExternalJoinSelector - com.iohao.game.external.core.micro.join中的接口
-
游戏对外服连接方式选择器
- ExternalJoinSelectors - com.iohao.game.external.core.micro.join中的类
-
连接方式 : ExternalJoinSelector
- ExternalJoinSelectors() - 类的构造器 com.iohao.game.external.core.micro.join.ExternalJoinSelectors
- ExternalKit - com.iohao.game.external.core.kit中的类
- ExternalKit() - 类的构造器 com.iohao.game.external.core.kit.ExternalKit
- externalLog - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
true 开启对外服相关日志,默认为 false
- ExternalMessage - com.iohao.game.external.core.message中的类
-
游戏对外服协议
- ExternalMessage() - 类的构造器 com.iohao.game.external.core.message.ExternalMessage
- ExternalMessageCmdCode - com.iohao.game.external.core.message中的接口
- externalPort - 类中的变量 com.iohao.game.external.core.config.ExternalGlobalConfig
-
游戏对外服默认启动端口
- ExternalServer - com.iohao.game.external.core中的接口
-
由
ExternalCore
和ExternalBrokerClientStartup
组成的一个整体 - ExternalServerCreateKit - com.iohao.game.external.core.netty.kit中的类
-
游戏对外服创建工具类,简化游戏对外服的构建
- ExternalServerCreateKit() - 类的构造器 com.iohao.game.external.core.netty.kit.ExternalServerCreateKit
- ExternalTopic - 接口中的静态变量 com.iohao.game.common.consts.IoGameLogName
F
- FieldNameGenerate - com.iohao.game.widget.light.protobuf中的类
-
FieldNameGenerate
- FieldNameGenerate() - 类的构造器 com.iohao.game.widget.light.protobuf.FieldNameGenerate
- FieldRefInfo - com.iohao.game.common.kit.asm中的类
-
字段信息 - 对应类的成员属性
- FieldRefInfo() - 类的构造器 com.iohao.game.common.kit.asm.FieldRefInfo
- file(String) - 类中的方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- file(String) - 类中的方法 com.iohao.game.common.kit.io.FileKit
-
创建 File 对象,自动识别相对或绝对路径,相对路径将自动从 ClassPath 下寻找
- FileKit - com.iohao.game.common.kit.io中的类
- FileKit() - 类的构造器 com.iohao.game.common.kit.io.FileKit
- fileName() - 批注接口 中的元素 com.iohao.game.widget.light.protobuf.ProtoFileMerge
-
原生 .proto 的文件名
- fileName() - 记录类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegionKey
-
返回
fileName
记录组件的值。 - filePackage() - 批注接口 中的元素 com.iohao.game.widget.light.protobuf.ProtoFileMerge
-
原生 .proto 的包名 package
- filePackage() - 记录类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegionKey
-
返回
filePackage
记录组件的值。 - findAny(Set<T>) - 类中的方法 com.iohao.game.common.kit.CollKit
- findBindingLogicServerNotExist - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
查找(访问)绑定的游戏逻辑服不存在
- fire(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 发送事件给所有订阅者
- fire(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[异步] 发送事件给所有订阅者
- fire(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 发送事件给所有订阅者
- fireAny(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 给当前进程的订阅者和远程进程的订阅者送事件消息,如果同类型逻辑服存在多个,只会给其中一个实例发送。
- fireAny(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[异步] 给当前进程的订阅者和远程进程的订阅者送事件消息,如果同类型逻辑服存在多个,只会给其中一个实例发送。
- fireAny(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 给当前进程的订阅者和远程进程的订阅者送事件消息,如果同类型逻辑服存在多个,只会给其中一个实例发送。
- fireAnySync(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 给当前进程的订阅者和远程进程的订阅者送事件消息,如果同类型逻辑服存在多个,只会给其中一个实例发送。
- fireAnySync(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[同步] 给当前进程的订阅者和远程进程的订阅者送事件消息,如果同类型逻辑服存在多个,只会给其中一个实例发送。
- fireAnySync(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 给当前进程的订阅者和远程进程的订阅者送事件消息,如果同类型逻辑服存在多个,只会给其中一个实例发送。
- fireLocal - 接口中的静态变量 com.iohao.game.action.skeleton.eventbus.EventBusFireType
-
当前进程所有订阅者收了事件消息
- fireLocal(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 给当前进程所有逻辑服的订阅者发送事件消息
- fireLocal(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[异步] 给当前进程所有逻辑服的订阅者发送事件消息
- fireLocal(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 给当前进程所有逻辑服的订阅者发送事件消息
- fireLocalNeighbor - 接口中的静态变量 com.iohao.game.action.skeleton.eventbus.EventBusFireType
-
当前进程的其他 EventBus
- fireLocalNeighbor(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 给当前进程其他逻辑服的订阅者发送事件消息,不包括当前 EventBus。
- fireLocalNeighbor(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 给当前进程其他逻辑服的订阅者发送事件消息,不包括当前 EventBus。
- fireLocalNeighborSync(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 给当前进程其他逻辑服的订阅者发送事件消息,不包括当前 EventBus。
- fireLocalNeighborSync(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 给当前进程其他逻辑服的订阅者发送事件消息,不包括当前 EventBus。
- fireLocalSync(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 给当前进程所有逻辑服的订阅者发送事件消息
- fireLocalSync(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[同步] 给当前进程所有逻辑服的订阅者发送事件消息
- fireLocalSync(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 给当前进程所有逻辑服的订阅者发送事件消息
- fireMe - 接口中的静态变量 com.iohao.game.action.skeleton.eventbus.EventBusFireType
-
当前进程
- fireMe(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 仅给当前 EventBus 的订阅者发送事件消息
- fireMe(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[异步] 仅给当前 EventBus 的订阅者发送事件消息
- fireMe(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[异步] 仅给当前 EventBus 的订阅者发送事件消息
- fireMeSync(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 仅给当前 EventBus 的订阅者发送事件消息
- fireMeSync(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[同步] 仅给当前 EventBus 的订阅者发送事件消息
- fireMeSync(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 仅给当前 EventBus 的订阅者发送事件消息
- fireRemote - 接口中的静态变量 com.iohao.game.action.skeleton.eventbus.EventBusFireType
-
远程
- fireSync(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 发送事件给所有订阅者
- fireSync(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
[同步] 发送事件给所有订阅者
- fireSync(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
[同步] 发送事件给所有订阅者
- firstCharToLowerCase(String) - 类中的方法 com.iohao.game.common.kit.StrKit
- firstCharToUpperCase(String) - 类中的方法 com.iohao.game.common.kit.StrKit
-
首字母转换为大写
- firstNonNull(T, T) - 类中的方法 com.iohao.game.common.kit.MoreKit
- FixedCmd<V> - com.iohao.game.action.skeleton.kit中的接口
- FixedCmd.CmdNode - com.iohao.game.action.skeleton.kit中的接口
- FixedNameThreadFactory - com.iohao.game.common.kit.concurrent中的类
- FixedNameThreadFactory(String) - 类的构造器 com.iohao.game.common.kit.concurrent.FixedNameThreadFactory
- flag21 - 类中的静态变量 com.iohao.game.action.skeleton.toy.IoGameBanner
-
特殊字段,开发者不要使用
- flow(StatActionInOut.StatAction, long, FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionChangeListener
-
StatAction 更新监听流程
- FlowAttr - com.iohao.game.action.skeleton.core.flow.attr中的接口
-
flow 上下文的一些扩展属性
- flowContext() - 记录类中的方法 com.iohao.game.widget.light.room.domain.GameFlowEo
-
返回
flowContext
记录组件的值。 - FlowContext - com.iohao.game.action.skeleton.core.flow中的类
-
业务框架 flow 上下文
- FlowContext() - 类的构造器 com.iohao.game.action.skeleton.core.flow.FlowContext
- FlowContextFactory - com.iohao.game.action.skeleton.core.flow中的接口
-
业务框架 flow 上下文 工厂,负责创建 FlowContext
- FlowContextKit - com.iohao.game.action.skeleton.core.flow中的类
- FlowContextKit() - 类的构造器 com.iohao.game.action.skeleton.core.flow.FlowContextKit
- FlowOption<T> - com.iohao.game.action.skeleton.core.flow.attr中的记录类
-
FlowOption
- FlowOption(String) - 记录类的构造器 com.iohao.game.action.skeleton.core.flow.attr.FlowOption
-
创建
FlowOption
记录类的实例。 - FlowOptionDynamic - com.iohao.game.action.skeleton.core.flow.attr中的接口
-
动态属性接口
- forcedOffline - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
强制玩家下线
- forcedOffline - 接口中的静态变量 com.iohao.game.core.common.client.ExternalBizCodeCont
-
强制用户(玩家)下线,ForcedOfflineExternalBizRegion
- forcedOffline(long) - 类中的方法 com.iohao.game.bolt.broker.client.kit.ExternalCommunicationKit
-
强制指定玩家下线,让玩家与游戏对外服断开连接
- ForcedOfflineExternalBizRegion - com.iohao.game.external.core.broker.client.ext.impl中的类
-
强制用户(玩家)下线
- ForcedOfflineExternalBizRegion() - 类的构造器 com.iohao.game.external.core.broker.client.ext.impl.ForcedOfflineExternalBizRegion
- forEach(BiConsumer<CmdInfo, StatActionInOut.StatAction>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionRegion
- forEach(BiConsumer<Long, Player>) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
forEach players
- forEach(BiConsumer<LocalDate, TimeRangeInOut.TimeRangeDay>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDayRegion
- forEach(Consumer<ThreadMonitorInOut.ThreadMonitor>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitorRegion
- forEach(Consumer<BrokerClientItem>) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- forEach(Consumer<BrokerClientListener>) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListenerRegion
- forEach(Consumer<SocketUserSession>) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- forEach(Consumer<Session>) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
遍历所有玩家
- format() - 类中的方法 com.iohao.game.common.kit.time.FormatTimeKit
-
将当前时间格式化为 yyyy-MM-dd HH:mm:ss
- format(long) - 类中的方法 com.iohao.game.common.kit.time.FormatTimeKit
-
将指定的 Millis 格式化为 yyyy-MM-dd HH:mm:ss
- format(CharSequence, Object...) - 类中的方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- format(CharSequence, Object...) - 类中的方法 com.iohao.game.common.kit.StrKit
- format(CharSequence, Map<?, ?>) - 类中的方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- format(CharSequence, Map<?, ?>) - 类中的方法 com.iohao.game.common.kit.StrKit
- format(TemporalAccessor) - 类中的方法 com.iohao.game.common.kit.time.FormatTimeKit
-
将 TemporalAccessor 格式化为 yyyy-MM-dd HH:mm:ss
- format(TemporalAccessor, String) - 类中的方法 com.iohao.game.common.kit.time.FormatTimeKit
-
将 TemporalAccessor 格式化为指定的格式
- formatter() - 类中的方法 com.iohao.game.common.kit.TimeFormatterKit
-
已过时。
- formatter() - 类中的方法 com.iohao.game.common.kit.TimeKit
-
已过时。
- formatter(long) - 类中的方法 com.iohao.game.common.kit.TimeKit
- formatter(LocalDateTime) - 类中的方法 com.iohao.game.common.kit.TimeKit
- FormatTimeKit - com.iohao.game.common.kit.time中的类
-
日期与时间 - 格式化工具
- FormatTimeKit() - 类的构造器 com.iohao.game.common.kit.time.FormatTimeKit
- fuckIn(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ActionMethodInOut
-
fuck前
- fuckIn(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DebugInOut
- fuckIn(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut
- fuckIn(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut
- fuckIn(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut
- fuckIn(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TraceIdInOut
- fuckIn(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.InOutManager
-
执行所有 inOut fuckIn 方法
- fuckOut(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ActionMethodInOut
-
fuck后
- fuckOut(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DebugInOut
- fuckOut(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut
- fuckOut(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut
- fuckOut(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut
- fuckOut(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TraceIdInOut
- fuckOut(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.InOutManager
-
执行所有 inOut fuckOut 方法
G
- gameBrokerServer - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- gameBrokerServerConnectionAmount - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- gameBrokerServerStartupMode - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- gameBrokerServerStartupModeCluster - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- gameBrokerServerStartupModeStandalone - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- gameExternalServer - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- GameFixedService - com.iohao.game.widget.light.room.flow中的接口
-
游戏流程 - 相对固定的流程。
- GameFlowContext - com.iohao.game.widget.light.room.flow中的接口
-
上下文 - 游戏流程上下文。
- GameFlowEo - com.iohao.game.widget.light.room.domain中的记录类
-
GameFlowEo,可规避 GameFlowService 中的并发问题
- GameFlowEo(FlowContext, Runnable) - 记录类的构造器 com.iohao.game.widget.light.room.domain.GameFlowEo
-
创建
GameFlowEo
记录类的实例。 - GameFlowEventHandler - com.iohao.game.widget.light.room.domain中的类
-
EventHandler,消费 GameFlowEo
- GameFlowEventHandler() - 类的构造器 com.iohao.game.widget.light.room.domain.GameFlowEventHandler
- GameFlowService - com.iohao.game.widget.light.room.flow中的接口
-
游戏流程 - 相关扩展接口的聚合。
- GameRoomService - com.iohao.game.widget.light.room中的接口
-
游戏房间相关的聚合扩展接口。
- gameServerAmount - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- GameStartService - com.iohao.game.widget.light.room.flow中的接口
-
游戏流程 - 开始游戏相关。
- generate() - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoGenerateFile
- generate(IoGameDocument) - 类中的方法 com.iohao.game.action.skeleton.core.doc.CsharpDocumentGenerate
- generate(IoGameDocument) - 接口中的方法 com.iohao.game.action.skeleton.core.doc.DocumentGenerate
-
生成文档
- generate(IoGameDocument) - 类中的方法 com.iohao.game.action.skeleton.core.doc.TextDocumentGenerate
- generate(String) - 类中的方法 com.iohao.game.widget.light.protobuf.kit.GenerateFileKit
-
生成 proto 文件
- generate(String, String) - 类中的方法 com.iohao.game.widget.light.protobuf.kit.GenerateFileKit
-
生成 proto 文件
- generateAction(IoGameDocument) - 类中的方法 com.iohao.game.action.skeleton.core.doc.CsharpDocumentGenerate
- generateBroadcast(IoGameDocument) - 类中的方法 com.iohao.game.action.skeleton.core.doc.CsharpDocumentGenerate
- generateDocument() - 类中的方法 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
-
对接文档生成
- generateErrorCode(IoGameDocument) - 类中的方法 com.iohao.game.action.skeleton.core.doc.CsharpDocumentGenerate
- GenerateFileKit - com.iohao.game.widget.light.protobuf.kit中的类
-
proto 文件生成工具
- GenerateFileKit() - 类的构造器 com.iohao.game.widget.light.protobuf.kit.GenerateFileKit
- get() - 类中的方法 com.iohao.game.bolt.broker.core.loadbalance.RandomElementSelector
- get() - 类中的方法 com.iohao.game.bolt.broker.core.loadbalance.RingElementSelector
- get() - 类中的方法 com.iohao.game.common.kit.beans.property.BooleanProperty
-
get current value
- get() - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
-
get current value
- get() - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
-
get current value
- get() - 类中的方法 com.iohao.game.common.kit.beans.property.ObjectProperty
-
get current value
- get() - 类中的方法 com.iohao.game.common.kit.beans.property.StringProperty
-
get current value
- get(int) - 接口中的方法 com.iohao.game.action.skeleton.kit.FixedCmd
- get(int) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.ExternalBrokerClientLoadBalanced
- get(String) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
获取 string 值
- get(String, String) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
获取 string 值
- get(K) - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- get(K) - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- getActionCommand(int) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegions
-
根据合并路由 cmdMerge 得到 ActionCommand
- getActionCommand(int, int) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegions
-
获取命令处理器
- getActualClazz(ActionCommand.MethodParamResultInfo) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParser
-
得到真实类型
- getActualTypeArgumentClazz() - 接口中的方法 com.iohao.game.action.skeleton.core.ActionCommand.MethodParamResultInfo
-
List 泛型的类型,也称为方法返回值类型
- getAddress() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.BrokerAddress
- getAggregationContext() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
get 通讯上下文
- getAggregationContext() - 类中的方法 com.iohao.game.widget.light.room.SimpleRoom
-
get 通讯上下文
- getAnnotation(Class<T>) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand
-
获取 action method 相关注解
- getAttachment() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
得到元附加信息
- getAttachment(Class<T>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
得到元附加信息
- getAvgTime() - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatAction
-
平均耗时
- getAvgTime() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
平均耗时
- getBarSkeleton() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
业务框架
- getBean(ActionCommand) - 接口中的方法 com.iohao.game.action.skeleton.core.ActionFactoryBean
-
获取 action 类的对象
- getBean(ActionCommand) - 类中的方法 com.iohao.game.action.skeleton.core.DependencyInjectionPart
- getBean(ActionCommand) - 类中的方法 com.iohao.game.action.skeleton.ext.spring.ActionFactoryBeanForSpring
- getBean(Class<?>) - 接口中的方法 com.iohao.game.action.skeleton.core.ActionFactoryBean
-
通过 action class 得到对应 bean
- getBean(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.DependencyInjectionPart
- getBean(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.ext.spring.ActionFactoryBeanForSpring
- getBizCode() - 接口中的方法 com.iohao.game.external.core.broker.client.ext.ExternalBizRegion
-
业务码
- getBizCode() - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.AttachmentExternalBizRegion
- getBizCode() - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.ExistUserExternalBizRegion
- getBizCode() - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.ForcedOfflineExternalBizRegion
- getBizCode() - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.UserHeadMetadataExternalBizRegion
- getBool(String) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
获取 bool 值
- getBool(String, boolean) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
获取 bool 值
- getBoolean() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get boolean 业务数据。
- getBoolean() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getBoolean(Boolean) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getBoolean(Boolean, boolean) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getBroadcastContext() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
推送通讯相关 - 得到广播通讯上下文
- getBroadcastContext() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
广播通讯上下文
- getBroadcastContext() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientHelper
-
广播通讯上下文
- getBroadcastOrderContext() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
推送通讯相关 - 得到顺序的 - 广播通讯上下文
- getBroadcastOrderContext() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
广播通讯上下文 - 严格顺序的
- getBroadcastOrderContext() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientHelper
-
广播通讯上下文 - 严格顺序的
- getBrokerClient() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientHelper
- getBrokerClient(String) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClients
- getBrokerClientContext() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
游戏逻辑服
- getBrokerClientProxy(HeadMetadata) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
根据请求元信息得到一个 逻辑服
- getBrokerClientProxy(HeadMetadata) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.DefaultBrokerClientRegion
- getBrokerClientProxy(HeadMetadata) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.StrictBrokerClientRegion
- getBrokerClientProxyByIdHash(int) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.LogicBrokerClientLoadBalanced
- getBrokerClientProxyMap() - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
BrokerClientProxy map
- getBrokerClientProxyMap() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.StrictBrokerClientRegion
- getBrokerClientRegion(int) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.LogicBrokerClientLoadBalanced
-
get BrokerClientRegion
- getBrokerClusterMessage() - 类中的方法 com.iohao.game.bolt.broker.cluster.BrokerClusterManager
- getBrokerMessageList() - 类中的方法 com.iohao.game.bolt.broker.core.message.BrokerClusterMessage
- getCache(BarMessage) - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCache
-
查询:从缓存中取数据
- getCache(BarMessage) - 类中的方法 com.iohao.game.external.core.hook.cache.internal.DefaultExternalCmdCache
-
已过时。
- getCacheCondition(byte[]) - 类中的方法 com.iohao.game.external.core.kit.ExternalKit
-
byte[] 转 hash
- getChannelContext(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContextKit
- getClassRefInfo(Class<?>) - 类中的方法 com.iohao.game.common.kit.asm.ClassRefInfoKit
-
获取类信息
- getClientUserChannel() - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- getClientUserInputCommands() - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- getCmd() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocument
- getCmd(int) - 类中的方法 com.iohao.game.action.skeleton.core.CmdKit
-
得到主路由 从 cmdMerge 中获取 [高16位] 的数值
- getCmdCacheOption() - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCacheSetting
-
获取游戏对外服缓存默认配置
- getCmdCacheOption() - 类中的方法 com.iohao.game.external.core.hook.cache.internal.DefaultExternalCmdCache
-
已过时。
- getCmdDataClass(int) - 类中的静态方法 com.iohao.game.action.skeleton.core.DevConfig
-
已过时。
- getCmdInfo() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
当前请求的路由
- getCmdInfo() - 类中的方法 com.iohao.game.action.skeleton.protocol.HeadMetadata
-
得到 cmdInfo 命令路由信息
- getCmdInfo() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getCmdInfo(int) - 类中的静态方法 com.iohao.game.action.skeleton.core.CmdInfo
-
获取 cmdInfo
- getCmdInfo(int, int) - 类中的静态方法 com.iohao.game.action.skeleton.core.CmdInfo
-
获取 cmdInfo
- getCmdMerge() - 接口中的方法 com.iohao.game.action.skeleton.core.ActionSend
-
已过时。合并路由
- getCmdMerge() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocument
- getCode() - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
异常码
- getCommand() - 接口中的方法 com.iohao.game.widget.light.room.operation.PlayerOperationContext
-
get 操作数据。
- getComment() - 类中的方法 com.iohao.game.action.skeleton.core.doc.JavaClassDocInfo
- getCommunicationAggregationContext() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
框架网络通讯聚合接口
- getCommunicationAggregationContext() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- getConnection() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ConnectEventClientProcessor
- getConnection() - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionEventBrokerProcessor
- getConnectTimes() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ConnectEventClientProcessor
- getConnectTimes() - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionEventBrokerProcessor
- getCreatorUserId() - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
get 房间创建者
- getCreatorUserId() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
房间创建者的 userId
- getCurrentTimeMillis() - 接口中的方法 com.iohao.game.common.kit.TimeKit.UpdateCurrentTimeMillis
-
已过时。
- getData() - 类中的方法 com.iohao.game.action.skeleton.protocol.external.RequestCollectExternalMessage
- getData() - 类中的方法 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalItemMessage
- getData() - 类中的方法 com.iohao.game.action.skeleton.pulse.message.PulseSignalMessage
- getData(Class<T>) - 类中的方法 com.iohao.game.action.skeleton.protocol.collect.ResponseCollectItemMessage
- getData(Class<T>) - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get 业务数据
- getDisConnectTimes() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.CloseConnectEventClientProcessor
- getDomainEventSource() - 类中的方法 com.iohao.game.widget.light.domain.event.disruptor.EventDisruptor
-
获取领域事件源对象
- getEmptySeatNo() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
得到一个空位置
- getEmptySeatNo(Room) - 类中的方法 com.iohao.game.widget.light.room.RoomKit
-
从房间内获取一个空位置
- getEventBrokerClientMessage() - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
get 事件总线逻辑服相关信息
- getEventBus() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
EventBus 是逻辑服事件总线。
- getEventBus(String) - 类中的方法 com.iohao.game.action.skeleton.eventbus.EventBusRegion
- getEventBusListener() - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
get 事件监听器
- getEventBusMessageCreator() - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
get 事件消息创建者
- getExecutor() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
玩家对应的用户线程执行器,该执行器也是消费 action 的执行器
- getExecutor() - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClusterMessageClientProcessor
- getExecutor() - 类中的方法 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
- getExecutor() - 类中的方法 com.iohao.game.bolt.broker.server.processor.BroadcastOrderMessageBrokerProcessor
- getExecutor() - 接口中的方法 com.iohao.game.common.kit.concurrent.IntervalTaskListener
-
执行 onUpdate 的执行器
- getExecutor() - 接口中的方法 com.iohao.game.common.kit.concurrent.OnceTaskListener
-
执行 onUpdate 的执行器
- getExecutor() - 接口中的方法 com.iohao.game.common.kit.concurrent.TaskListener
-
执行 onUpdate 的执行器
- getExecutor() - 类中的方法 com.iohao.game.external.core.broker.client.processor.BroadcastOrderMessageExternalProcessor
- getExecutor(UserProcessorExecutorAware) - 类中的方法 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- getExecutor(UserProcessorExecutorAware) - 接口中的方法 com.iohao.game.bolt.broker.core.common.UserProcessorExecutorStrategy
-
通过 userProcessorExecutorAware 来得到 Executor
- getExecutorIndex(HeadMetadata) - 类中的方法 com.iohao.game.action.skeleton.kit.ExecutorSelectKit
- getExecutorRegion() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
- getExecutorRegion() - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
get 线程执行器管理域
- getExecutorSelector() - 类中的方法 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- getExternalJoinEnum() - 接口中的方法 com.iohao.game.external.core.micro.join.ExternalJoinSelector
-
连接方式
- getExternalJoinEnum() - 类中的方法 com.iohao.game.external.core.netty.micro.join.TcpExternalJoinSelector
- getExternalJoinEnum() - 类中的方法 com.iohao.game.external.core.netty.micro.join.WebSocketExternalJoinSelector
- getExternalJoinSelector(ExternalJoinEnum) - 类中的方法 com.iohao.game.external.core.micro.join.ExternalJoinSelectors
-
根据连接方式得到对应的 ExternalJoinSelector
- getExternalMessage() - 类中的方法 com.iohao.game.action.skeleton.protocol.HeadMetadata
- getExternalMessage() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getExternalRegion(int) - 类中的方法 com.iohao.game.external.core.broker.client.ext.ExternalBizRegions
- getFieldRefInfo(String) - 类中的方法 com.iohao.game.common.kit.asm.ClassRefInfo
-
字段反射信息
- getFileName() - 接口中的方法 com.iohao.game.widget.light.protobuf.ProtoFileValue
- getFilePackage() - 接口中的方法 com.iohao.game.widget.light.protobuf.ProtoFileValue
- getFlowContext() - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
get FlowContext
- getFlowContext() - 接口中的方法 com.iohao.game.widget.light.room.operation.PlayerOperationContext
-
当前玩家的 FlowContext
- getGameId() - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
get 游戏 id
- getGroupChannelOption() - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- getHeader(String) - 类中的方法 com.iohao.game.bolt.broker.core.message.BrokerClientModuleMessage
- getHeadMetadata() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
- getHost(String) - 类中的方法 com.iohao.game.common.kit.NetworkKit
-
Parses given host:port string to create Address instance.
- getHour() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
- getId() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
获取逻辑服 id
- getId() - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
EventBus id。
- getId() - 接口中的方法 com.iohao.game.common.kit.micro.room.MicroRoom
- getIdleHook() - 类中的方法 com.iohao.game.external.core.hook.internal.IdleProcessSetting
- getInOutTime() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
InOut 执行完成后所消耗的时间
- getInputCommand(int) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
- getInputCommand(CmdInfo) - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- getInputCommand(String) - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- getInt() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get int 业务数据。
- getInt() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getInt(int, int) - 类中的方法 com.iohao.game.external.client.kit.SplitParam
- getInt(Integer) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getInt(Integer, int) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getInt(String) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
获取 int 值
- getInt(String, int) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getInt(String, int) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
获取 int 值
- getInvokeExternalModuleContext() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
内部模块通讯上下文,内部模块指的是游戏对外服
- getInvokeExternalModuleContext() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
游戏逻辑服与游戏对外服的通讯上下文
- getInvokeExternalModuleContext() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientHelper
-
游戏逻辑服与游戏对外服的通讯上下文
- getInvokeModuleContext() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
逻辑服间的相互通信相关 - 得到内部模块通讯上下文
- getInvokeModuleContext() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
游戏逻辑服与游戏逻辑服之间的通讯上下文
- getInvokeModuleContext() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientHelper
-
游戏逻辑服与游戏逻辑服之间的通讯上下文
- getIp() - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- getIp() - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
获取玩家 ip
- getJavaClassDocInfoMap(List<Class<?>>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionCommandDocKit
-
java class doc map
- getJwt() - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- getLoggingToolName() - 类中的方法 com.alipay.sofa.common.log.factory.LoggerSpaceFactory4LogbackBuilder
- getLong() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get long 业务数据。
- getLong() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getLong(byte[]) - 类中的方法 com.iohao.game.common.kit.ByteKit
-
get long value
- getLong(Long) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getLong(Long, long) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getLong(String, long) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getMap() - 接口中的方法 com.iohao.game.action.skeleton.core.doc.TypeMappingDocument
- getMaxSubCmd() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegion
-
得到子路由最大值
- getMessage(String) - 类中的方法 com.iohao.game.action.skeleton.i18n.Bundle
- getMethodParser(ActionCommand.ActionMethodReturnInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- getMethodParser(ActionCommand.ParamInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- getMethodParser(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- getMethodRefInfo(String) - 类中的方法 com.iohao.game.common.kit.asm.ClassRefInfo
-
方法反射信息
- getMicroBootstrapFlow() - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- getMillis() - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
剩余的延时时间 millis
- getMsg() - 枚举类中的方法 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
- getMsg() - 接口中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionInfo
-
异常消息
- getMsgExceptionInfo() - 异常错误类中的方法 com.iohao.game.action.skeleton.core.exception.MsgException
- getMsgId() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getName() - 接口中的方法 com.iohao.game.widget.light.domain.event.message.DomainEventHandler
-
获取领域事件名
- getNickname() - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- getOfMethodTypeName(boolean) - 类中的方法 com.iohao.game.action.skeleton.core.doc.TypeMappingRecord
- getOperationFactory() - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationService
- getOperationHandler(int) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationFactory
-
获取 OperationHandler(玩法操作业务类)
- getOperationHandler(int) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationService
-
获取 OperationHandler(玩法操作业务类)
- getOptional(Class<? extends T>) - 接口中的方法 com.iohao.game.action.skeleton.core.InOutManager
-
通过 clazz 找到对应的 inOut 对象
- getOptions() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOptionDynamic
-
获取动态成员属性
- getOptions() - 接口中的方法 com.iohao.game.common.kit.attr.AttrOptionDynamic
-
获取动态成员属性
- getOptions() - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
获取动态成员属性
- getOptions() - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
获取动态成员属性
- getOther() - 类中的方法 com.iohao.game.external.core.message.ExternalMessage
- getParams(String) - 类中的方法 com.iohao.game.external.core.netty.handler.ws.WebSocketVerifyHandler
- getParamTypeName(boolean) - 类中的方法 com.iohao.game.action.skeleton.core.doc.TypeMappingRecord
- getPlayer() - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
get 当前操作的玩家
- getPlayer() - 接口中的方法 com.iohao.game.widget.light.room.operation.PlayerOperationContext
-
get 当前操作的玩家
- getPlayerById(long) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
通过 userId 查找玩家
- getPlayerMap() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
玩家
- getPlayerSeatMap() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
玩家位置
- getPort(String) - 类中的方法 com.iohao.game.common.kit.NetworkKit
- getProcessorContext() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
得到 processor 上下文
- getProcessorContext() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientHelper
- getProtoJavaRegionKey() - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJava
- getProtoType(Class<?>) - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoFieldTypeHolder
- getPulses(BarSkeleton) - 类中的方法 com.iohao.game.action.skeleton.pulse.runner.CreatePulsesRunner
- getPulseTransmit() - 类中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.DefaultPulseConsumers
- getPulseTransmit() - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.PulseConsumers
-
得到脉冲消息发射器
- getPulseTransmit() - 类中的方法 com.iohao.game.action.skeleton.pulse.core.producer.DefaultPulseProducers
- getPulseTransmit() - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseProducers
-
得到脉冲消息发射器
- getRegionLoadBalanced(BrokerClientType) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.BalancedManager
-
根据 brokerClient 类型,得到对应的负载器
- getRemoteAddress() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ConnectEventClientProcessor
- getRemoteAddress() - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionEventBrokerProcessor
- getRoom() - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
get room
- getRoom() - 接口中的方法 com.iohao.game.widget.light.room.operation.PlayerOperationContext
-
get 房间
- getRoom(long) - 类中的方法 com.iohao.game.common.kit.micro.room.MicroRooms
- getRoom(long) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
通过 roomId 查找房间
- getRoomByUserId(long) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
通过 userId 查找房间
- getRoomCreateContext() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
get 创建房间信息(及玩法规则)
- getRoomId() - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
get roomId
- getRoomId() - 接口中的方法 com.iohao.game.widget.light.room.operation.PlayerOperationContext
-
get room id
- getRoomId() - 接口中的方法 com.iohao.game.widget.light.room.Player
-
get RoomId
- getRoomId() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
get roomId
- getRoomMap() - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
房间 map
- getRoomStatusEnum() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
get 房间状态
- getSeat() - 接口中的方法 com.iohao.game.widget.light.room.Player
-
get 用户所在位置
- getSimpleServerInfo() - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.SimpleServer
-
简单的服务器信息
- getSimpleServerInfo() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- getSimpleThreadExecutor(long) - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegion
-
简单的线程执行器管理域
- getSimpleThreadExecutor(long) - 类中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegionKit
-
简单的线程执行器管理域
- getSimpleThreadExecutorRegion() - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegion
-
简单的线程执行器管理域
- getSource() - 接口中的方法 com.iohao.game.widget.light.domain.event.disruptor.DomainEventSource
-
获取事件源
- getSpaceSize() - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
get 房间空间大小
- getSpaceSize() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
get 房间空间大小
- getStartGameMinSpaceSize() - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
get 开始游戏需要的最小人数
- getStatAction(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionRegion
- getState() - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
当前用户(玩家)的 State
- getString() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get String 业务数据。
- getString() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getString(int) - 类中的方法 com.iohao.game.external.client.kit.SplitParam
- getString(int, String) - 类中的方法 com.iohao.game.external.client.kit.SplitParam
- getString(String, String) - 类中的方法 com.iohao.game.common.kit.SafeKit
- getSubCmd() - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocument
- getSubCmd(int) - 类中的方法 com.iohao.game.action.skeleton.core.CmdKit
-
得到子路由 从 cmdMerge 中获取 [低16位] 的数值
- getSubscribeExecutorStrategy() - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
get 订阅者线程执行器选择策略
- getTag() - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
tag
- getTag() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.DefaultBrokerClientRegion
- getTag() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.StrictBrokerClientRegion
- getTaskId() - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
get taskId
- getTaskListener() - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
获取任务监听对象
- getThreadExecutor() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
玩家对应的用户线程执行器 ThreadExecutor,该执行器也是消费 action 的执行器
- getThreadExecutor(long) - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutorRegion
-
根据 index 获取对应的 Executor
- getTimeRange(long) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatAction
-
根据消耗时间获取对应的时间范围对象;
- getTimeRangeDay(LocalDate) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDayRegion
- getTimeRangeHour(LocalTime) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
- getTopic() - 接口中的方法 com.iohao.game.widget.light.domain.event.disruptor.DomainEventSource
-
获取领域事件主题
- getTopic() - 接口中的方法 com.iohao.game.widget.light.domain.event.message.Topic
-
获取主题
- getTopics() - 类中的方法 com.iohao.game.action.skeleton.eventbus.EventBrokerClientMessage
- getTypeMappingRecord(Class<?>) - 接口中的方法 com.iohao.game.action.skeleton.core.doc.TypeMappingDocument
- getUserChannelId() - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
当前用户(玩家)的 UserChannelId
- getUserId() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
userId
- getUserId() - 接口中的方法 com.iohao.game.core.common.client.Attachment
-
get userId
- getUserId() - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- getUserId() - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
当前用户(玩家)的 id
- getUserId() - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
get userId
- getUserId() - 接口中的方法 com.iohao.game.widget.light.room.operation.PlayerOperationContext
-
get 当前操作玩家的 userId
- getUserId() - 接口中的方法 com.iohao.game.widget.light.room.Player
-
get userId
- getUserOperationHandler(int) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationFactory
-
获取玩家可操作的 OperationHandler(玩法操作业务类)
- getUserOperationHandler(int) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationService
-
获取玩家可操作的 OperationHandler(玩法操作业务类)
- getUserProcessorExecutor() - 接口中的方法 com.iohao.game.bolt.broker.core.aware.UserProcessorExecutorAware
-
get UserProcessor Executor
- getUserProcessorExecutor() - 类中的方法 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
- getUserRoomMap() - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
玩家对应的房间 map
- getUserSession(long) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- getUserSession(long) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
获取 UserSession
- getUserSession(UserChannelId) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- getUserSession(UserChannelId) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
getUserSession
- getUserSession(ChannelHandlerContext) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- getUserSession(SessionContext) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
获取 UserSession
- getUserThreadExecutor(long) - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegion
-
user 线程执行器管理域
- getUserThreadExecutorRegion() - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegion
-
user 线程执行器管理域
- getUserVirtualThreadExecutor(long) - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegion
-
用户虚拟线程执行器
- getUserVirtualThreadExecutorRegion() - 接口中的方法 com.iohao.game.common.kit.concurrent.executor.ExecutorRegion
-
用户虚拟线程执行器
- getValidator() - 类中的方法 com.iohao.game.action.skeleton.core.ValidatorKit
- getValidator() - 类中的方法 com.iohao.game.common.validation.Validation
-
获取当前配置的数据校验器
- getValue() - 类中的方法 com.iohao.game.common.kit.beans.property.BooleanProperty
- getValue() - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
- getValue() - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
- getValue() - 类中的方法 com.iohao.game.common.kit.beans.property.ObjectProperty
- getValue() - 接口中的方法 com.iohao.game.common.kit.beans.property.PropertyValueObservable
-
get PropertyValue
- getValue() - 类中的方法 com.iohao.game.common.kit.beans.property.StringProperty
- getValue() - 类中的方法 com.iohao.game.widget.light.domain.event.disruptor.EventDisruptor
-
没有实现
DomainEventSource
接口的对象 - getValue(Class<? extends T>) - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get 业务数据,与
ResponseMessage.getData(Class)
功能一样,该方法只是为了与模拟客户端命名保持一致。 - getValue(Class<? extends T>) - 类中的方法 com.iohao.game.external.client.command.CommandResult
- getVirtualExecutor() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
玩家对应的虚拟线程执行器
- getVirtualThreadExecutor() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
玩家对应的虚拟线程执行器 ThreadExecutor
- getWeightVal() - 接口中的方法 com.iohao.game.common.kit.weight.Weight
-
权重值
- getWorkQueue() - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
- gossipListenPort - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
集群默认监听端口 Gossip listen port
- gray - 类中的静态变量 com.iohao.game.bolt.broker.core.client.config.BrokerClientStatusConfig
-
逻辑服状态:灰度
- GroupChannelOption - com.iohao.game.external.core.netty.micro.auto中的接口
-
netty 核心组件. (1 连接创建线程组, 2 业务处理线程组)
- GroupChannelOptionForLinux - com.iohao.game.external.core.netty.micro.auto中的类
-
服务端 for linux nio 处理类
- GroupChannelOptionForLinux() - 类的构造器 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForLinux
- GroupChannelOptionForMac - com.iohao.game.external.core.netty.micro.auto中的类
-
服务端 for Mac nio 处理类
- GroupChannelOptionForMac() - 类的构造器 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForMac
- GroupChannelOptionForOther - com.iohao.game.external.core.netty.micro.auto中的类
-
服务端 for other nio 处理类
- GroupChannelOptionForOther() - 类的构造器 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForOther
- groupCounting(List<Integer>) - 类中的方法 com.iohao.game.common.kit.CollKit
-
分组统计
- GroupWith - com.iohao.game.bolt.broker.core中的接口
H
- handle(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeleton
-
业务框架处理入口
- handleEventException(Throwable, long, Object) - 类中的方法 com.iohao.game.widget.light.domain.event.exception.DefaultDomainEventExceptionHandler
- handleOnShutdownException(Throwable) - 类中的方法 com.iohao.game.widget.light.domain.event.exception.DefaultDomainEventExceptionHandler
- handleOnStartException(Throwable) - 类中的方法 com.iohao.game.widget.light.domain.event.exception.DefaultDomainEventExceptionHandler
- handler(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.Handler
-
处理一个action请求
- Handler - com.iohao.game.action.skeleton.core中的接口
-
业务框架处理器
- handleRequest(BizContext, AsyncContext, EventBusMessage) - 类中的方法 com.iohao.game.bolt.broker.client.processor.EventBusMessageClientProcessor
- handleRequest(BizContext, AsyncContext, EventBusMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.EventBusMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, RequestCollectMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleRequestCollectMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, RequestCollectExternalMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleRequestCollectExternalMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, RequestCollectExternalMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.RequestCollectExternalMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, SettingUserIdMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.SettingUserIdMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, SettingUserIdMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.SettingUserIdMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, EndPointLogicServerMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.EndPointLogicServerMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, EndPointLogicServerMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.EndPointLogicServerMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, RequestMessage) - 类中的方法 com.iohao.game.bolt.broker.client.processor.RequestMessageClientProcessor
- handleRequest(BizContext, AsyncContext, RequestMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.RequestMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, ResponseMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.ResponseMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, ResponseMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.ResponseMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, PulseSignalRequest) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalRequestUserProcessor
- handleRequest(BizContext, AsyncContext, PulseSignalRequest) - 类中的方法 com.iohao.game.bolt.broker.server.processor.PulseSignalRequestBrokerProcessor
- handleRequest(BizContext, AsyncContext, PulseSignalResponse) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalResponseUserProcessor
- handleRequest(BizContext, AsyncContext, PulseSignalResponse) - 类中的方法 com.iohao.game.bolt.broker.server.processor.PulseSignalResponseBrokerProcessor
- handleRequest(BizContext, AsyncContext, BroadcastMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.BroadcastMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, BroadcastMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.BroadcastMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, BroadcastOrderMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.BroadcastOrderMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, BroadcastOrderMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.BroadcastOrderMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, BrokerClientItemConnectMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.BrokerClientItemConnectMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, BrokerClientModuleMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.RegisterBrokerClientModuleMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, BrokerClientOfflineMessage) - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClientOfflineMessageLogicProcessor
- handleRequest(BizContext, AsyncContext, BrokerClientOfflineMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.BrokerClientOfflineMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, BrokerClientOnlineMessage) - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClientOnlineMessageLogicProcessor
- handleRequest(BizContext, AsyncContext, BrokerClientOnlineMessage) - 类中的方法 com.iohao.game.external.core.broker.client.processor.BrokerClientOnlineMessageExternalProcessor
- handleRequest(BizContext, AsyncContext, BrokerClusterMessage) - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClusterMessageClientProcessor
- handleRequest(BizContext, AsyncContext, InnerModuleMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, InnerModuleVoidMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleVoidMessageBrokerProcessor
- handleRequest(BizContext, AsyncContext, RequestBrokerClientModuleMessage) - 类中的方法 com.iohao.game.bolt.broker.client.processor.RequestBrokerClientModuleMessageClientProcessor
- hasData() - 类中的方法 com.iohao.game.action.skeleton.protocol.collect.ResponseCollectItemMessage
- hasError() - 类中的方法 com.iohao.game.action.skeleton.protocol.BarMessage
-
是否有错误
- hash32(byte[]) - 类中的方法 com.iohao.game.common.kit.HashKit
- hash32(String) - 类中的方法 com.iohao.game.common.kit.HashKit
- hashCode() - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionDoc
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOption
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
返回此对象的哈希代码值。
- hashCode() - 类中的方法 com.iohao.game.action.skeleton.eventbus.EventBrokerClientMessage
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.eventbus.EventTopicMessage
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.bolt.broker.client.processor.BoltChannelContext
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.bolt.broker.client.RemoteAddress
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.BrokerAddress
-
返回此对象的哈希代码值。
- hashCode() - 类中的方法 com.iohao.game.bolt.broker.core.message.BrokerClientModuleMessage
- hashCode() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientProxy
- hashCode() - 类中的方法 com.iohao.game.common.kit.attr.AttrOption
- hashCode() - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.core.common.cmd.BrokerClientId
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
-
返回此对象的哈希代码值。
- hashCode() - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- hashCode() - 记录类中的方法 com.iohao.game.external.core.session.UserChannelId
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.widget.light.domain.event.disruptor.ConsumeEventHandler
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegionKey
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 com.iohao.game.widget.light.room.domain.GameFlowEo
-
返回此对象的哈希代码值。
- HashKit - com.iohao.game.common.kit中的类
-
hash kit
- HashKit() - 类的构造器 com.iohao.game.common.kit.HashKit
- hasIdHash() - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegion
- hasIdHash() - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegion
- hasOption(FlowOption<?>) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOptionDynamic
-
是否有选项值。
- hasPort(String, int) - 类中的方法 com.iohao.game.common.kit.NetworkKit
- HeadMetadata - com.iohao.game.action.skeleton.protocol中的类
-
元信息
- HeadMetadata() - 类的构造器 com.iohao.game.action.skeleton.protocol.HeadMetadata
- help() - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- HessianKit - com.iohao.game.bolt.broker.core.kit中的类
- HessianKit() - 类的构造器 com.iohao.game.bolt.broker.core.kit.HessianKit
- host() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.BrokerAddress
-
返回
host
记录组件的值。 - hourTime() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
-
返回
hourTime
记录组件的值。 - httpHandler(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- HttpRealIpHandler - com.iohao.game.external.core.netty.handler.ws中的类
-
获取玩家真实 ip
- HttpRealIpHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.ws.HttpRealIpHandler
I
- id() - 记录类中的方法 com.iohao.game.core.common.cmd.BrokerClientId
-
返回
id
记录组件的值。 - idHash() - 记录类中的方法 com.iohao.game.core.common.cmd.BrokerClientId
-
返回
idHash
记录组件的值。 - IdKit - com.iohao.game.common.kit.id中的类
-
便捷的 id 工具
- IdKit() - 类的构造器 com.iohao.game.common.kit.id.IdKit
- idle - 接口中的静态变量 com.iohao.game.external.core.message.ExternalMessageCmdCode
-
请求命令类型: 0 心跳
- idle(int) - 类中的方法 com.iohao.game.external.client.join.ClientRunOne
-
启动定时器发送心跳
- idleErrorCode - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
心跳错误码
- IdleHook<IdleEvent> - com.iohao.game.external.core.hook中的接口
-
心跳相关
- IdleProcessSetting - com.iohao.game.external.core.hook.internal中的类
- IdleProcessSetting() - 类的构造器 com.iohao.game.external.core.hook.internal.IdleProcessSetting
- ifNull(AttrOption<T>, Supplier<T>) - 接口中的方法 com.iohao.game.common.kit.attr.AttrOptionDynamic
-
如果动态属性值为 null,则执行给定的操作,否则不执行任何操作。
- ifNull(Object, Runnable) - 类中的方法 com.iohao.game.common.kit.PresentKit
-
如果属性为 null,则执行给定操作,否则不执行任何操作。
- ifPlayerExist(long, Consumer<T>) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
如果玩家在房间内,就执行给定的操作,否则不执行任何操作。
- ifPlayerNotExist(long, Runnable) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
如果玩家不在房间内,就执行给定的操作,否则不执行任何操作。
- ifPresent(int, Consumer<V>) - 接口中的方法 com.iohao.game.action.skeleton.kit.FixedCmd
- ifPresent(long, Consumer<Session>) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
如果 UserSession 存在,则使用该值执行给定操作,否则不执行任何操作。
- ifPresent(AttrOption<T>, Consumer<T>) - 接口中的方法 com.iohao.game.common.kit.attr.AttrOptionDynamic
-
如果动态属性存在,则执行给定的操作,否则不执行任何操作。
- ifPresent(String, Consumer<DelayTask>) - 类中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskKit
-
如果 taskId 存在,就执行给定操作
- ifPresent(Collection<Long>, Consumer<Session>) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
如果 UserSession 存在,则使用该值执行给定操作,否则不执行任何操作。
- ifPresent(T, Consumer<T>) - 类中的方法 com.iohao.game.common.kit.PresentKit
-
如果属性不为 null,则执行给定操作,否则不执行任何操作。
- increment() - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
-
current value + 1
- increment() - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
-
current value + 1
- increment(LocalTime) - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
- inetSocketAddress - 类中的变量 com.iohao.game.external.client.user.ClientUserChannel
-
目标 ip (服务器 ip)
- inform(BrokerClusterMessage) - 接口中的方法 com.iohao.game.bolt.broker.cluster.ClusterMessageListener
-
只要有变动,就通知逻辑服 对外服和游戏逻辑服两边都要通知到
- inform(BrokerClusterMessage) - 类中的方法 com.iohao.game.bolt.broker.server.cluster.ClusterMessageListenerImpl
- init() - 类中的方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- init() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- init() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- initConfig(AbstractBrokerClientStartup) - 类中的方法 com.iohao.game.bolt.broker.client.BrokerClientApplication
- initCountDownLatch(int) - 类中的方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- initInputCommand() - 接口中的方法 com.iohao.game.external.client.InputCommandRegion
-
初始化模拟命令
- inject() - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- InnerModuleMessage - com.iohao.game.bolt.broker.core.message中的类
-
模块之间的访问
- InnerModuleMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.InnerModuleMessage
- InnerModuleMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
模块之间的请求处理
- InnerModuleMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.InnerModuleMessageBrokerProcessor
- InnerModuleRequestCollectExternalMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
游戏逻辑服访问游戏对外服,同时访问多个游戏对外服 - 请求
- InnerModuleRequestCollectExternalMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.InnerModuleRequestCollectExternalMessageBrokerProcessor
- InnerModuleRequestCollectMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
模块之间的访问,访问同类型的多个逻辑服
- InnerModuleRequestCollectMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.InnerModuleRequestCollectMessageBrokerProcessor
- InnerModuleVoidMessage - com.iohao.game.bolt.broker.core.message中的类
-
模块之间的访问
- InnerModuleVoidMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.InnerModuleVoidMessage
- InnerModuleVoidMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
模块之间的请求处理
- InnerModuleVoidMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.InnerModuleVoidMessageBrokerProcessor
- inNettyThreadExecute() - 接口中的方法 com.iohao.game.bolt.broker.core.aware.UserProcessorInNettyThreadAware
-
是否在执行 netty handler 的线程中执行业务
- inNettyThreadExecute() - 类中的方法 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
- InOutManager - com.iohao.game.action.skeleton.core中的接口
-
InOut 插件相关
- inOutStartTime() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
开始时间记录,用于 InOut 插件 fuckIn 方法的时间记录
- InputCommand - com.iohao.game.external.client.command中的类
-
模拟命令 example:
- InputCommand(CmdInfo) - 类的构造器 com.iohao.game.external.client.command.InputCommand
- InputCommandCreate - com.iohao.game.external.client中的类
-
模块输入命令域
- InputCommandCreate() - 类的构造器 com.iohao.game.external.client.InputCommandCreate
- InputCommandRegion - com.iohao.game.external.client中的接口
-
命令域
- IntegerProperty - com.iohao.game.common.kit.beans.property中的类
-
int - 属性具备监听特性。
- IntegerProperty() - 类的构造器 com.iohao.game.common.kit.beans.property.IntegerProperty
- IntegerProperty(int) - 类的构造器 com.iohao.game.common.kit.beans.property.IntegerProperty
- interest() - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClientOfflineMessageLogicProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClientOnlineMessageLogicProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClusterMessageClientProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.client.processor.EventBusMessageClientProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.client.processor.RequestBrokerClientModuleMessageClientProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.client.processor.RequestMessageClientProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalRequestUserProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalResponseUserProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.BroadcastMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.BroadcastOrderMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.BrokerClientItemConnectMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.EndPointLogicServerMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.EventBusMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleRequestCollectExternalMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleRequestCollectMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.InnerModuleVoidMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.PulseSignalRequestBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.PulseSignalResponseBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.RegisterBrokerClientModuleMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.RequestMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.ResponseMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.bolt.broker.server.processor.SettingUserIdMessageBrokerProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.BroadcastMessageExternalProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.BroadcastOrderMessageExternalProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.BrokerClientOfflineMessageExternalProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.BrokerClientOnlineMessageExternalProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.EndPointLogicServerMessageExternalProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.RequestCollectExternalMessageExternalProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.ResponseMessageExternalProcessor
- interest() - 类中的方法 com.iohao.game.external.core.broker.client.processor.SettingUserIdMessageExternalProcessor
- IntervalTaskListener - com.iohao.game.common.kit.concurrent中的接口
-
调度任务监听,使用 HashedWheelTimer 来模拟 ScheduledExecutorService 调度。
- inThisFile(ProtoJava) - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJava
- into(UserSession) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultUserHook
- into(UserSession) - 接口中的方法 com.iohao.game.external.core.hook.UserHook
-
用户进入,可以理解为上线
- IntValue - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
int value
- IntValue() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.IntValue
- IntValueList - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
int list
- IntValueList() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.IntValueList
- invoke(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ActionMethodInvoke
-
具体的业务方法调用
- invoke(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodInvoke
- invoke(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.SubscriberInvoke
-
执行订阅者方法
- invokeException(Throwable, Object, EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBusListener
-
订阅者异常处理
- invokeExternalModuleCollectMessage(int) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeExternalModuleContext
-
【游戏逻辑服】访问多个【游戏对外服】
- invokeExternalModuleCollectMessage(int) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问玩家所在的【游戏对外服】,通常是发起请求的游戏对外服
- invokeExternalModuleCollectMessage(int, Serializable) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeExternalModuleContext
-
【游戏逻辑服】访问多个【游戏对外服】
- invokeExternalModuleCollectMessage(int, Serializable) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问玩家所在的【游戏对外服】,通常是发起请求的游戏对外服
- invokeExternalModuleCollectMessage(int, Serializable) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- invokeExternalModuleCollectMessage(RequestCollectExternalMessage) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeExternalModuleContext
-
【游戏逻辑服】访问多个【游戏对外服】
- invokeExternalModuleCollectMessage(RequestCollectExternalMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问【游戏对外服】,会为
RequestCollectExternalMessage
添加 userId、traceId 相关信息, 如果 request 没有指定 sourceClientId,将会访问所有的游戏对外服。 - invokeExternalModuleCollectMessage(RequestCollectExternalMessage) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- invokeExternalModuleCollectMessageAsync(int, Serializable, Consumer<ResponseCollectExternalMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问玩家所在的【游戏对外服】,通常是发起请求的游戏对外服
- invokeExternalModuleCollectMessageAsync(int, Consumer<ResponseCollectExternalMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问玩家所在的【游戏对外服】,通常是发起请求的游戏对外服
- invokeExternalModuleCollectMessageAsync(RequestCollectExternalMessage, Consumer<ResponseCollectExternalMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问玩家所在的【游戏对外服】,通常是发起请求的游戏对外服
- invokeExternalModuleCollectMessageAsync(RequestCollectExternalMessage, Consumer<ResponseCollectExternalMessage>, Executor) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问【游戏对外服】,如果
RequestCollectExternalMessage
没有指定 sourceClientId,将会访问所有的游戏对外服。 - invokeExternalModuleCollectMessageFuture(int) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问玩家所在的【游戏对外服】,通常是发起请求的游戏对外服
- invokeExternalModuleCollectMessageFuture(int, Serializable) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问玩家所在的【游戏对外服】,通常是发起请求的游戏对外服
- invokeExternalModuleCollectMessageFuture(RequestCollectExternalMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
【游戏逻辑服】访问【游戏对外服】,会为
RequestCollectExternalMessage
添加 userId、traceId 相关信息, 如果 request 没有指定 sourceClientId,将会访问所有的游戏对外服。 - InvokeExternalModuleContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
内部模块通讯上下文,内部模块指的是游戏对外服
- invokeGetter(Object, String) - 类中的方法 com.iohao.game.common.kit.asm.ClassRefInfo
-
从对象中获取字段属性值
- invokeMethod(Object) - 类中的方法 com.iohao.game.common.kit.asm.MethodRefInfo
-
执行无参方法
- invokeMethod(Object, Object) - 类中的方法 com.iohao.game.common.kit.asm.MethodRefInfo
-
执行方法
- invokeMethod(Object, String, Object) - 类中的方法 com.iohao.game.common.kit.asm.ClassRefInfo
-
执行方法
- invokeModuleCollectMessage(CmdInfo) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessage(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessage(CmdInfo, Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessage(RequestMessage) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessage(RequestMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessage(RequestMessage) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- invokeModuleCollectMessageAsync(CmdInfo, Object, Consumer<ResponseCollectMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessageAsync(CmdInfo, Consumer<ResponseCollectMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessageAsync(RequestMessage, Consumer<ResponseCollectMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessageAsync(RequestMessage, Consumer<ResponseCollectMessage>, Executor) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessageFuture(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessageFuture(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- invokeModuleCollectMessageFuture(RequestMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
模块之间的访问,访问【同类型】的多个逻辑服
- InvokeModuleContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
内部模块通讯上下文,内部模块指的是游戏逻辑服
- invokeModuleMessage(CmdInfo) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的数据
- invokeModuleMessage(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessage(CmdInfo, Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的数据
- invokeModuleMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessage(RequestMessage) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的数据
- invokeModuleMessage(RequestMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessage(RequestMessage) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- invokeModuleMessageAsync(CmdInfo, Object, Consumer<ResponseMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessageAsync(CmdInfo, Consumer<ResponseMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessageAsync(RequestMessage, Consumer<ResponseMessage>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessageAsync(RequestMessage, Consumer<ResponseMessage>, Executor) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessageData(CmdInfo, Class<T>) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的数据
- invokeModuleMessageData(CmdInfo, Object, Class<T>) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的数据
- invokeModuleMessageData(RequestMessage, Class<T>) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据 RequestMessage 来请求其他子服务器(其他逻辑服)的数据
- invokeModuleMessageFuture(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessageFuture(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleMessageFuture(RequestMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他游戏逻辑服)的数据
- invokeModuleVoidMessage(CmdInfo) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的方法,并且不需要返回值
- invokeModuleVoidMessage(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的方法,并且不需要返回值
- invokeModuleVoidMessage(CmdInfo, Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的方法,并且不需要返回值
- invokeModuleVoidMessage(CmdInfo, Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的方法,并且不需要返回值
- invokeModuleVoidMessage(RequestMessage) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.InvokeModuleContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的方法,并且不需要返回值
- invokeModuleVoidMessage(RequestMessage) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
根据路由信息来请求其他子服务器(其他逻辑服)的方法,并且不需要返回值
- invokeModuleVoidMessage(RequestMessage) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- invokeOneway(Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.ProcessorContext
-
oneway 异步调用
- invokeOneway(Object) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- invokeSetter(Object, String, Object) - 类中的方法 com.iohao.game.common.kit.asm.ClassRefInfo
-
设置对象中的字段属性值
- invokeSync(Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
Synchronous invocation
- invokeSync(Object) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- invokeSync(Object) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- invokeSync(Object) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientProxy
- invokeSync(Object, int) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- invokeSync(Object, int) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- IoGameBanner - com.iohao.game.action.skeleton.toy中的类
-
ioGame Banner , 不提供关闭 Banner 的方法,让开发者含泪看完 Banner
- IoGameCommonCoreConfig - com.iohao.game.action.skeleton.core中的类
-
业务框架相关的默认配置
- IoGameCommonCoreConfig() - 类的构造器 com.iohao.game.action.skeleton.core.IoGameCommonCoreConfig
- IoGameCommonCoreConfig.ExternalBizCode - com.iohao.game.action.skeleton.core中的接口
- IoGameDocument - com.iohao.game.action.skeleton.core.doc中的类
-
文档相关信息,如 action 相关、广播相关、错误码相关。
- IoGameDocument() - 类的构造器 com.iohao.game.action.skeleton.core.doc.IoGameDocument
- IoGameDocumentHelper - com.iohao.game.action.skeleton.core.doc中的类
-
对接文档生成器辅助,游戏对接文档生成
- IoGameDocumentHelper() - 类的构造器 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
- IoGameGlobalConfig - com.iohao.game.bolt.broker.core.common中的类
-
ioGame 全局默认配置
- IoGameGlobalConfig() - 类的构造器 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- IoGameGlobalConfig.InternalConfig - com.iohao.game.bolt.broker.core.common中的接口
-
框架内部使用,开发者不要使用
- IoGameGlobalSetting - com.iohao.game.action.skeleton.core中的类
-
业务框架全局配置
- IoGameGlobalSetting() - 类的构造器 com.iohao.game.action.skeleton.core.IoGameGlobalSetting
- IoGameLogName - com.iohao.game.common.consts中的接口
- IoGameVersion - com.iohao.game.action.skeleton中的类
- IoGameVersion() - 类的构造器 com.iohao.game.action.skeleton.IoGameVersion
- ip() - 记录类中的方法 com.iohao.game.bolt.broker.client.RemoteAddress
-
返回
ip
记录组件的值。 - IP_BLACK_LIST - 类中的变量 com.iohao.game.common.kit.NetworkKit
-
ip black list. 10.0.2.15 is default ip for virtual box vm
- isActive() - 接口中的方法 com.iohao.game.common.kit.concurrent.IntervalTaskListener
-
是否活跃
- isActive() - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
是否活跃的任务
- isActive() - 接口中的方法 com.iohao.game.external.client.user.ClientUser
-
是否活跃
- isActive() - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- isActive() - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
active
- isBaseType(Class<?>) - 类中的方法 com.iohao.game.common.kit.BaseTypeKit
-
验证该对象是否基础类型
- isBaseType(Object) - 类中的方法 com.iohao.game.common.kit.BaseTypeKit
-
验证该对象是否基础类型
- isBizData() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand.ParamInfo
-
是否业务参数
- isBlank(CharSequence) - 类中的方法 com.iohao.game.common.kit.StrKit
- isBrokerClusterFixedRateLog() - 类中的方法 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- isBrokerClusterLog() - 类中的方法 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- isConnected() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ConnectEventClientProcessor
- isConnected() - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionEventBrokerProcessor
- isCreatorUserId(long) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
当前 userId 是否是房间创建者
- isCustomMethodParser() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParser
-
是否自定义的方法解析器
- isDirectory(String) - 类中的方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- isDirectory(String) - 类中的方法 com.iohao.game.common.kit.io.FileKit
-
判断是否为目录,如果 path 为 null,则返回 false
- isDisConnected() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.CloseConnectEventClientProcessor
- isEmpty() - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListenerRegion
- isEmpty() - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- isEmpty() - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- isEmpty(byte[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- isEmpty(int[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- isEmpty(CharSequence) - 类中的方法 com.iohao.game.common.kit.StrKit
- isEmpty(Object[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- isEmpty(String) - 类中的方法 com.iohao.game.common.kit.StrKit
-
字符串是否为空,空的定义如下:
- isEmpty(Collection<?>) - 类中的方法 com.iohao.game.common.kit.CollKit
- isEmptyPlayer() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
房间内的是否没有玩家
- isEnum() - 类中的方法 com.iohao.game.widget.light.protobuf.FieldNameGenerate
- isExternalLog() - 类中的方法 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- isInternalIp(byte[]) - 类中的方法 com.iohao.game.common.kit.NetworkKit
- isInternalIp(String) - 类中的方法 com.iohao.game.common.kit.NetworkKit
- isList() - 接口中的方法 com.iohao.game.action.skeleton.core.ActionCommand.MethodParamResultInfo
-
是否是 List 类型
- isNotBlank(CharSequence) - 类中的方法 com.iohao.game.common.kit.StrKit
- isNotEmpty(String) - 类中的方法 com.iohao.game.common.kit.StrKit
-
字符串是否为非空白,非空白的定义如下:
- isReady() - 接口中的方法 com.iohao.game.widget.light.room.Player
-
是否已经准备
- isReadyPlayers() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
玩家是否都准备了
- isStatus(RoomStatusEnum) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
当前房间是否是所指定的房间状态
- isValidator(Class<?>) - 类中的方法 com.iohao.game.common.validation.support.JakartaValidator
-
参数类型是否需要验证
- isValidator(Class<?>) - 类中的方法 com.iohao.game.common.validation.support.JavaxValidator
-
参数类型是否需要验证
- isValidator(Class<?>) - 接口中的方法 com.iohao.game.common.validation.Validator
-
参数类型是否需要验证
- isVerifyIdentity() - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- isVerifyIdentity() - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
是否进行身份验证
- isVoid() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand.ActionMethodReturnInfo
-
方法返回值类型是否 void
- isWrapper(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
-
框架支持的协议碎片类型
J
- JakartaValidator - com.iohao.game.common.validation.support中的类
-
实现 Jakarta.Validation 数据校验器
- JakartaValidator() - 类的构造器 com.iohao.game.common.validation.support.JakartaValidator
- JavaClassDocInfo - com.iohao.game.action.skeleton.core.doc中的类
- JavaClassDocInfo(JavaClass) - 类的构造器 com.iohao.game.action.skeleton.core.doc.JavaClassDocInfo
- JavaxValidator - com.iohao.game.common.validation.support中的类
-
实现 Javax.Validation 数据校验器
- JavaxValidator() - 类的构造器 com.iohao.game.common.validation.support.JavaxValidator
- join(Object[], CharSequence) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- JsonDataCodec - com.iohao.game.action.skeleton.core.codec中的类
-
json 使用的 fastjson2
- JsonDataCodec() - 类的构造器 com.iohao.game.action.skeleton.core.codec.JsonDataCodec
K
- keySet() - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- keySet() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- keySet() - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- keySet() - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
L
- listBoolean() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get list boolean 业务数据。
- listBoolean() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- listBrokerClientItem() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- listBrokerClientModuleMessage() - 接口中的方法 com.iohao.game.bolt.broker.server.service.BrokerClientModules
- listBrokerClientModuleMessage() - 类中的方法 com.iohao.game.bolt.broker.server.service.DefaultBrokerClientModules
- listBrokerClientProxy() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.BalancedManager
-
得到游戏逻辑服和游戏对外服的列表
- listBrokerClientProxy() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.ExternalBrokerClientLoadBalanced
-
所有的对外服
- listBrokerClientProxy() - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
域下的所有 逻辑服
- listBrokerClientRegion() - 类中的方法 com.iohao.game.bolt.broker.server.balanced.LogicBrokerClientLoadBalanced
- listCmdMerge() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegions
-
命令列表
- listen() - 类中的方法 com.iohao.game.external.client.command.ListenCommand
- ListenCommand - com.iohao.game.external.client.command中的类
-
广播监听
- ListenCommand(CmdInfo) - 类的构造器 com.iohao.game.external.client.command.ListenCommand
- listenHelp() - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- listErrorCodeDoc() - 类中的方法 com.iohao.game.action.skeleton.core.doc.ErrorCodeDocsRegion
-
已过时。
- listInOut() - 接口中的方法 com.iohao.game.action.skeleton.core.InOutManager
-
得到插件列表
- listInt() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get list int 业务数据。
- listInt() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- listLong() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get list long 业务数据。
- listLong() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- ListMultiMap<K,
V> - com.iohao.game.common.kit.collect中的接口 -
线程安全的 ListMultiMap
- listParam(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ActionMethodParamParser
-
参数解析
- listParam(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodParamParser
- listPlayer() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
玩家列表: 所有玩家
- listPlayerId() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
userId Collection
- listResource() - 类中的方法 com.iohao.game.common.kit.ClassScanner
- listRoom() - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
得到房间列表
- listRunnerName() - 类中的方法 com.iohao.game.action.skeleton.core.runner.Runners
-
Runners Name
- listScan() - 类中的方法 com.iohao.game.common.kit.ClassScanner
- listString() - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get list String 业务数据。
- listString() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- listSubscriber(EventBusMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
事件消息所对应的订阅者
- listTopic() - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
当前 eventBus 订阅的所有事件源主题
- listUserId() - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
- listUserId() - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
接收广播的用户
- listValue(Class<? extends T>) - 类中的方法 com.iohao.game.action.skeleton.protocol.ResponseMessage
-
get list 业务数据
- listValue(Class<? extends T>) - 类中的方法 com.iohao.game.external.client.command.CommandResult
- load(List<URL>) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
需要加载的配置文件
- load(Properties) - 类中的方法 com.iohao.game.widget.light.profile.Profile
-
将 Properties 中的属性加载到当前对象中
- loadBootItemConfig(Class<? extends BootItemConfig>) - 类中的静态方法 com.iohao.game.common.internal.BootItemConfigKit
-
加载配置
- loading(BrokerClientModuleMessage) - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegions
- loading(BrokerClientModuleMessage) - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegions
- loadMainProfile(String) - 类中的方法 com.iohao.game.widget.light.profile.ProfileManager
-
加载配置文件, /resources/conf下面的目录
- loadRemoteEventTopic(EventBrokerClientMessage) - 类中的方法 com.iohao.game.action.skeleton.eventbus.EventBusRegion
- LOCAL_IP - 类中的变量 com.iohao.game.common.kit.NetworkKit
-
类似 127.0.0.1 ,但这里是本机的 ip
- localDate() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
-
返回
localDate
记录组件的值。 - localDateToNumber(LocalDate) - 类中的方法 com.iohao.game.common.kit.TimeKit
-
已过时。
- log(Runnable) - 类中的方法 com.iohao.game.external.client.kit.ScannerKit
-
当开启关闭控制台输入配置时,将不执行 runnable
- LoggerSpaceFactory4LogbackBuilder - com.alipay.sofa.common.log.factory中的类
-
兼容 slf4j 2.0.x、logback 1.4.x ...等系列。
- LoggerSpaceFactory4LogbackBuilder(SpaceInfo) - 类的构造器 com.alipay.sofa.common.log.factory.LoggerSpaceFactory4LogbackBuilder
- logic - 接口中的静态变量 com.iohao.game.action.skeleton.pulse.message.SignalType
-
游戏逻辑服
- logic() - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
在将数据推送到调用方之前,触发的方法
- LOGIC - 枚举类 中的枚举常量 com.iohao.game.bolt.broker.core.client.BrokerClientType
-
游戏逻辑服
- LogicBrokerClientLoadBalanced - com.iohao.game.bolt.broker.server.balanced中的类
-
逻辑服域的负载均衡
- LogicBrokerClientLoadBalanced() - 类的构造器 com.iohao.game.bolt.broker.server.balanced.LogicBrokerClientLoadBalanced
- LogicServerCreateKit - com.iohao.game.action.skeleton.kit中的类
- LogicServerCreateKit() - 类的构造器 com.iohao.game.action.skeleton.kit.LogicServerCreateKit
- logicServerId - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
-
逻辑服 id
- logicServerIdHash - 接口中的静态变量 com.iohao.game.action.skeleton.core.SkeletonAttr
-
服务器唯一标识 hash
- logicServerTag - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
-
逻辑服 tag 类型
- loginSuccessCallback() - 接口中的方法 com.iohao.game.external.client.InputCommandRegion
-
玩家登录成功后的回调
- LongProperty - com.iohao.game.common.kit.beans.property中的类
-
long - 属性具备监听特性。
- LongProperty() - 类的构造器 com.iohao.game.common.kit.beans.property.LongProperty
- LongProperty(long) - 类的构造器 com.iohao.game.common.kit.beans.property.LongProperty
- LongValue - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
long value
- LongValue() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.LongValue
- LongValueList - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
long list
- LongValueList() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.LongValueList
M
- maintenance - 类中的静态变量 com.iohao.game.bolt.broker.core.client.config.BrokerClientStatusConfig
-
逻辑服状态:维护中
- mapping(int, OperationHandler) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationFactory
-
将操作码与 OperationHandler(玩法操作业务类)关联
- mapping(TypeMappingRecord, List<Class<?>>) - 接口中的方法 com.iohao.game.action.skeleton.core.doc.TypeMappingDocument
- mapping(Class<?>, MethodParser) - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- mappingParamSupplier(Class<?>, Supplier<?>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- mappingUser(int, OperationHandler) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationFactory
-
玩家可操作的 OperationHandler。
- markInvalid() - 类中的方法 com.iohao.game.common.kit.beans.property.BooleanProperty
- markInvalid() - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
- markInvalid() - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
- markInvalid() - 类中的方法 com.iohao.game.common.kit.beans.property.ObjectProperty
- markInvalid() - 类中的方法 com.iohao.game.common.kit.beans.property.StringProperty
- me() - 类中的静态方法 com.iohao.game.action.skeleton.core.DependencyInjectionPart
- me() - 类中的静态方法 com.iohao.game.action.skeleton.core.doc.BarSkeletonDoc
-
已过时。
- me() - 类中的静态方法 com.iohao.game.action.skeleton.ext.spring.ActionFactoryBeanForSpring
- me() - 类中的静态方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- me() - 类中的静态方法 com.iohao.game.bolt.broker.core.common.processor.listener.SimplePrintBrokerClientListener
- me() - 类中的静态方法 com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
- me() - 类中的静态方法 com.iohao.game.external.core.netty.handler.CmdCacheHandler
- me() - 类中的静态方法 com.iohao.game.external.core.netty.handler.CmdCheckHandler
- me() - 类中的静态方法 com.iohao.game.external.core.netty.handler.SimpleLoggerHandler
- me() - 类中的静态方法 com.iohao.game.external.core.netty.handler.SocketIdleExcludeHandler
- me() - 类中的静态方法 com.iohao.game.widget.light.domain.event.DisruptorManager
- me() - 类中的静态方法 com.iohao.game.widget.light.protobuf.ProtoFieldTypeHolder
- merge(int, int) - 类中的方法 com.iohao.game.action.skeleton.core.CmdKit
-
合并两个参数,分别存放在 [高16 和 低16]
- mergeToShort(int) - 类中的方法 com.iohao.game.action.skeleton.core.CmdKit
- mergeToString(int) - 类中的方法 com.iohao.game.action.skeleton.core.CmdKit
- MessageKey - com.iohao.game.action.skeleton.i18n中的接口
-
i18n message key, see iohao.properties
- METHOD_PARAMS - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.ActionMethodParamParser
-
方法空参数
- methodExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.eventbus.ExecutorSelector
-
[线程安全] 在线程执行器中执行
- MethodParser - com.iohao.game.action.skeleton.core.flow.parser中的接口
-
action 方法解析:解析方法参数、解析方法返回值
- MethodParsers - com.iohao.game.action.skeleton.core.flow.parser中的类
-
关于业务框架中,action 参数相关的包装类
- MethodParsers() - 类的构造器 com.iohao.game.action.skeleton.core.flow.parser.MethodParsers
- MethodRefInfo - com.iohao.game.common.kit.asm中的类
-
类方法信息
- MicroBootstrap - com.iohao.game.external.core.micro中的接口
-
与真实玩家连接的服务器
- MicroBootstrapFlow<Bootstrap> - com.iohao.game.external.core.micro中的接口
-
与真实玩家连接服务器的启动流程;
- MicroRoom - com.iohao.game.common.kit.micro.room中的接口
-
微房间
- MicroRooms<Room> - com.iohao.game.common.kit.micro.room中的类
-
微房间管理者
- MicroRooms() - 类的构造器 com.iohao.game.common.kit.micro.room.MicroRooms
- minusTime(Duration) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
减少延时时间
- minusTimeMillis(long) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
减少延时时间
- minuteList() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
-
返回
minuteList
记录组件的值。 - mkdir(String) - 类中的方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- mkdir(String) - 类中的方法 com.iohao.game.common.kit.io.FileKit
-
创建文件夹,如果存在直接返回此文件夹
此方法不对 File 对象类型做判断,如果 File 不存在,无法判断其类型 - MoreKit - com.iohao.game.common.kit中的类
- MoreKit() - 类的构造器 com.iohao.game.common.kit.MoreKit
- msgException - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
-
异常消息
- MsgException - com.iohao.game.action.skeleton.core.exception中的异常错误类
-
业务框架 异常消息
- MsgException(int, String) - 异常错误类的构造器 com.iohao.game.action.skeleton.core.exception.MsgException
- MsgException(MsgExceptionInfo) - 异常错误类的构造器 com.iohao.game.action.skeleton.core.exception.MsgException
- MsgExceptionInfo - com.iohao.game.action.skeleton.core.exception中的接口
-
异常消息
- MsgExceptionKit - com.iohao.game.action.skeleton.core.exception中的类
-
MsgExceptionKit
- MsgExceptionKit() - 类的构造器 com.iohao.game.action.skeleton.core.exception.MsgExceptionKit
- MsgTransferTopic - 接口中的静态变量 com.iohao.game.common.consts.IoGameLogName
N
- name() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOption
-
返回
name
记录组件的值。 - name() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
返回
name
记录组件的值。 - name() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
返回
name
记录组件的值。 - name() - 接口中的方法 com.iohao.game.action.skeleton.core.runner.Runner
-
runner name
- name() - 类中的方法 com.iohao.game.common.kit.attr.AttrOption
- name() - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
返回
name
记录组件的值。 - NetCommonKit - com.iohao.game.core.common中的类
-
Broker 、 BrokerClient 之间通信专用工具
- NetCommonKit() - 类的构造器 com.iohao.game.core.common.NetCommonKit
- NettyClusterSimpleHelper - com.iohao.game.external.core.netty.simple中的类
-
简单的快速启动工具: 对外服、游戏网关集群(3个节点)、游戏逻辑服
- NettyClusterSimpleHelper() - 类的构造器 com.iohao.game.external.core.netty.simple.NettyClusterSimpleHelper
- NettyClusterSimpleRunOne - com.iohao.game.external.core.netty.simple中的类
-
(集群相关的)集群简单的启动器: 对外服、游戏网关(3个节点)、逻辑服 谐音:拳皇98中的 round one ready go!
- NettyClusterSimpleRunOne() - 类的构造器 com.iohao.game.external.core.netty.simple.NettyClusterSimpleRunOne
- NettyRunOne - com.iohao.game.external.core.netty.simple中的类
-
简单的启动器: 游戏对外服、游戏网关、游戏逻辑服 谐音:拳皇98 中的 round one ready go!
- NettyRunOne() - 类的构造器 com.iohao.game.external.core.netty.simple.NettyRunOne
- NettySimpleHelper - com.iohao.game.external.core.netty.simple中的类
- NettySimpleHelper() - 类的构造器 com.iohao.game.external.core.netty.simple.NettySimpleHelper
- NetworkKit - com.iohao.game.common.kit中的类
-
copy from
- NetworkKit() - 类的构造器 com.iohao.game.common.kit.NetworkKit
- newBrokerClusterManagerBuilder() - 类中的方法 com.iohao.game.bolt.broker.cluster.BrokerCluster
- newBuilder() - 类中的静态方法 com.iohao.game.action.skeleton.core.BarSkeleton
- newBuilder() - 类中的静态方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- newBuilder() - 类中的静态方法 com.iohao.game.bolt.broker.server.BrokerServer
- newBuilder() - 类中的静态方法 com.iohao.game.external.core.hook.cache.CmdCacheOption
- newBuilder(int) - 类中的静态方法 com.iohao.game.external.core.netty.DefaultExternalServer
- newBuilder(int, ExternalJoinEnum) - 类中的方法 com.iohao.game.external.core.netty.kit.ExternalServerCreateKit
-
创建游戏对外服构建器
- newBuilder(CmdInfo) - 接口中的静态方法 com.iohao.game.action.skeleton.core.doc.BroadcastDoc
- newBuilder(CmdInfo) - 类中的静态方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocument
- newCacheThreadPool(String) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建线程池
- newCacheThreadPool(ThreadFactory) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
线程池
- newFixedThreadPool(int, String) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建固定大小线程执行器
- newFixedThreadPool(int, ThreadFactory) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建固定大小线程执行器
- newInstance() - 类中的方法 com.iohao.game.common.kit.asm.ClassRefInfo
-
创建一个实例
- newScheduled(int, String) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建指定数量 - 的线程调度执行器
- newScheduled(int, ThreadFactory) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建指定数量 - 的线程调度执行器
- newSingleScheduled(String) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建单个线程调度执行器
- newSingleScheduled(ThreadFactory) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建单个线程调度执行器
- newSingleThreadExecutor(String) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建单个线程执行器
- newSingleThreadExecutor(ThreadFactory) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建单个线程执行器
- newThread(Runnable) - 类中的方法 com.iohao.game.common.kit.concurrent.DaemonThreadFactory
- newThread(Runnable) - 类中的方法 com.iohao.game.common.kit.concurrent.FixedNameThreadFactory
- newTimeout(TimerTask, long, TimeUnit) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
延迟一定时间后执行任务;
- newTraceId() - 类中的方法 com.iohao.game.common.kit.trace.TraceKit
- newTraceId(String) - 类中的方法 com.iohao.game.common.kit.trace.TraceKit
- newVirtualExecutor(String) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建虚拟线程执行器
- newVirtualExecutor(String, int) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建虚拟线程执行器
- newVirtualExecutor(ThreadFactory) - 类中的方法 com.iohao.game.common.kit.ExecutorKit
-
创建虚拟线程执行器
- next() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- next() - 接口中的方法 com.iohao.game.bolt.broker.core.loadbalance.ElementSelector
-
得到下一个元素
- next() - 类中的方法 com.iohao.game.bolt.broker.core.loadbalance.RandomElementSelector
- next() - 类中的方法 com.iohao.game.bolt.broker.core.loadbalance.RingElementSelector
- next(int) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.WithElementSelector
- nextInt() - 类中的方法 com.iohao.game.external.client.kit.ScannerKit
-
控制台输入 int 值
- nextInt(int) - 类中的方法 com.iohao.game.external.client.kit.ScannerKit
-
控制台输入 int 值
- nextLine() - 类中的方法 com.iohao.game.external.client.kit.ScannerKit
-
控制台输入 String 值
- nextLine(String) - 类中的方法 com.iohao.game.external.client.kit.ScannerKit
-
控制台输入 String 值
- nextLong() - 类中的方法 com.iohao.game.external.client.kit.ScannerKit
-
控制台输入 long 值
- nextLong(long) - 类中的方法 com.iohao.game.external.client.kit.ScannerKit
-
控制台输入 long 值
- nextParamInt(String) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
- nextParamLong(String) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
- nextParamString(String) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
- nextThreadName() - 类中的方法 com.iohao.game.common.kit.concurrent.FixedNameThreadFactory
- nextThreadName() - 类中的方法 com.iohao.game.common.kit.concurrent.ThreadCreator
- none - 枚举类 中的枚举常量 com.iohao.game.widget.light.room.RoomStatusEnum
-
其他(如结算之类的)
- normal - 类中的静态变量 com.iohao.game.bolt.broker.core.client.config.BrokerClientStatusConfig
-
逻辑服状态:正常
- notEmpty(byte[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- notEmpty(Object[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- notEmpty(Collection<?>) - 类中的方法 com.iohao.game.common.kit.CollKit
- notPass(ChannelHandlerContext, BarMessage, boolean) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketCmdAccessAuthHandler
- nowLocalDate() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
-
LocalDate now
- nowLocalDate() - 类中的方法 com.iohao.game.common.kit.time.CacheTimeKit
-
get LocalDate
- nowLocalDate() - 类中的方法 com.iohao.game.common.kit.TimeKit
-
已过时。
- nowLocalDateTime() - 类中的方法 com.iohao.game.common.kit.time.CacheTimeKit
-
get LocalDateTime
- nowLocalTime() - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.ChangeListener
-
LocalTime now
- nowLocalTime() - 类中的方法 com.iohao.game.common.kit.time.CacheTimeKit
-
get LocalTime
O
- ObjectProperty<T> - com.iohao.game.common.kit.beans.property中的类
-
object - 属性具备监听特性。
- ObjectProperty() - 类的构造器 com.iohao.game.common.kit.beans.property.ObjectProperty
- ObjectProperty(T) - 类的构造器 com.iohao.game.common.kit.beans.property.ObjectProperty
- of() - 接口中的静态方法 com.iohao.game.common.kit.collect.ListMultiMap
-
创建 ListMultiMap(框架内置实现)
- of() - 接口中的静态方法 com.iohao.game.common.kit.collect.SetMultiMap
-
创建 SetMultiMap(框架内置实现)
- of() - 接口中的静态方法 com.iohao.game.external.core.hook.cache.ExternalCmdCache
-
创建 ExternalCmdCache 默认实现类
- of() - 接口中的静态方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
创建一个 RoomCreateContext 对象,使用默认实现
- of() - 接口中的静态方法 com.iohao.game.widget.light.room.operation.OperationFactory
-
创建 OperationFactory 对象(框架提供的内置实现)
- of() - 接口中的静态方法 com.iohao.game.widget.light.room.RoomService
-
创建一个 RoomService 对象实例(框架内置的默认实现)
- of(boolean) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.BoolValue
- of(boolean) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- of(int) - 类中的静态方法 com.iohao.game.action.skeleton.core.CmdInfo
-
获取 cmdInfo
- of(int) - 类中的静态方法 com.iohao.game.action.skeleton.core.CmdInfoFlyweightFactory
-
获取路由信息
- of(int) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.IntValue
- of(int) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- of(int, int) - 类中的静态方法 com.iohao.game.action.skeleton.core.CmdInfo
-
获取 cmdInfo
- of(int, int) - 类中的静态方法 com.iohao.game.action.skeleton.core.CmdInfoFlyweightFactory
-
获取路由信息
- of(long) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.LongValue
- of(long) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- of(long) - 接口中的静态方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
创建一个 RoomCreateContext 对象,使用默认实现
- of(long, HeadMetadata) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdMessage
- of(CommunicationAggregationContext) - 接口中的静态方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
创建一个默认的 RangeBroadcaster 对象(框架内置)
- of(FlowContext) - 接口中的静态方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
创建一个默认的 RangeBroadcaster 对象(框架内置)
- of(FlowContext) - 接口中的静态方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
创建一个 RoomCreateContext 对象,使用默认实现
- of(BrokerClientModuleMessage) - 类中的静态方法 com.iohao.game.bolt.broker.core.message.BrokerClientOfflineMessage
- of(BrokerClientModuleMessage) - 类中的静态方法 com.iohao.game.bolt.broker.core.message.BrokerClientOnlineMessage
- of(TaskListener) - 类中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskKit
-
创建一个轻量可控的延时任务
- of(TaskListener) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskRegion
-
创建一个可控的延时任务,并设置任务监听回调。
- of(Room) - 接口中的静态方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
创建 GameFlowContext(框架内置的默认实现)
- of(Room, FlowContext) - 接口中的静态方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
创建 GameFlowContext(框架内置的默认实现)
- of(Room, OperationHandler) - 类中的静态方法 com.iohao.game.widget.light.room.operation.OperationContext
-
创建 OperationContext 对象
- of(String) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.StringValue
- of(String) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- of(String, TaskListener) - 类中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskKit
-
创建一个轻量可控的延时任务
- of(String, TaskListener) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskRegion
-
创建一个可控的延时任务,并设置 taskId 和任务监听回调
- of(List<byte[]>) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.ByteValueList
- of(List<Boolean>) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.BoolValueList
- of(List<Integer>) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.IntValueList
- of(List<Long>) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.LongValueList
- of(List<String>) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.StringValueList
- of(List<T>) - 接口中的静态方法 com.iohao.game.bolt.broker.core.loadbalance.ElementSelector
-
create default ElementSelectorImpl
- of(K) - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
- of(K) - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
- ofAbcAbc() - 接口中的静态方法 com.iohao.game.action.skeleton.core.InOutManager
-
创建 InOutManager 对象实现。
- ofActionDoc(int, Class<?>) - 类中的静态方法 com.iohao.game.action.skeleton.core.doc.ActionDocs
-
已过时。获取 ActionDoc,如果 ActionDoc 不存在则创建
- ofActionDoc(int, Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
-
获取 ActionDoc,如果 ActionDoc 不存在则创建
- ofCmdInfo(int) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
- ofCommand(int) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
-
创建模拟命令
- ofCommand(CmdInfo) - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- ofCommandInt(int) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
-
创建模拟命令,在使用命令时需要在控制台输入 int 类型的请求参数
- ofCommandLong(int) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
-
创建模拟命令,在使用命令时需要在控制台输入 long 类型的请求参数
- ofCommandString(int) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
-
创建模拟命令,在使用命令时需要在控制台输入 String 类型的请求参数
- ofCommandUserId(int) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
-
创建模拟命令,在使用命令时需要在控制台输入 long 类型的 userId 请求参数
- ofEmptyRangeBroadcast() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
创建一个 RangeBroadcast
- ofEmptyRangeBroadcast() - 类中的方法 com.iohao.game.widget.light.room.SimpleRoom
-
创建一个 RangeBroadcast
- ofEmptyRangeBroadcast(CommunicationAggregationContext) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
通过 CommunicationAggregationContext 创建一个 RangeBroadcast
- ofEmptyRangeBroadcast(CommunicationAggregationContext) - 类中的方法 com.iohao.game.widget.light.room.SimpleRoom
-
通过 CommunicationAggregationContext 创建一个 RangeBroadcast
- ofError(Exception) - 记录类中的静态方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
- ofError(String) - 记录类中的静态方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
- ofEventBus(String) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBusRunner
-
new EventBus
- offlineExternal(BrokerClientModuleMessage, BrokerClient) - 接口中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListener
-
其他游戏对外服下线监听
- offlineExternal(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
-
其他游戏对外服下线监听
- offlineExternal(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.SimplePrintBrokerClientListener
- offlineListenerRecordSet - 接口中的静态变量 com.iohao.game.bolt.broker.core.client.BrokerClientAttr
- offlineLogic(BrokerClientModuleMessage, BrokerClient) - 接口中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListener
-
其他游戏逻辑服下线监听
- offlineLogic(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.SimplePrintBrokerClientListener
- offlineLogic(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
- offlineProcess(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClientLineKit
- ofIfAbsent(K, Consumer<List<V>>) - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
-
根据 key 来 get 一个元素,如果不存在就创建集合
- ofIfAbsent(K, Consumer<Set<V>>) - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
-
根据 key 来 get 一个元素,如果不存在就创建集合
- ofIllegalArgumentException(String) - 类中的方法 com.iohao.game.common.kit.exception.ThrowKit
- ofIllegalArgumentException(String, Exception) - 类中的方法 com.iohao.game.common.kit.exception.ThrowKit
- ofInputCommand(int) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
-
创建模拟命令
- ofInputCommandInt(int) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
- ofInputCommandLong(int) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
-
创建模拟命令,在使用命令时需要在控制台输入 long 类型的请求参数
- ofInputCommandString(int) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
- ofInputCommandUserId(int) - 类中的方法 com.iohao.game.external.client.InputCommandCreate
-
创建模拟命令,在使用命令时需要在控制台输入 long 类型的 userId 请求参数
- ofList(Collection<T>) - 类中的静态方法 com.iohao.game.action.skeleton.protocol.wrapper.ByteValueList
- ofList(List<T>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- ofListBoolValue(List<Boolean>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- ofListByteValue(Collection<T>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- ofListByteValue(List<T>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- ofListen(CallbackDelegate, int, String) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
- ofListIntValue(List<Integer>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- ofListLongValue(List<Long>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- ofListStringValue(List<String>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- ofNullPointerException(String) - 类中的方法 com.iohao.game.common.kit.exception.ThrowKit
- ofPattern(String) - 类中的方法 com.iohao.game.common.kit.time.FormatTimeKit
-
get singleton DateTimeFormatter by pattern
- ofPattern(String) - 类中的方法 com.iohao.game.common.kit.TimeFormatterKit
-
已过时。
- ofPipeline() - 接口中的静态方法 com.iohao.game.action.skeleton.core.InOutManager
-
创建 InOutManager 对象实现。
- ofRangeBroadcast() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
创建一个 RangeBroadcast,默认会添加上当前房间内的所有玩家
- ofRangeBroadcast() - 类中的方法 com.iohao.game.widget.light.room.SimpleRoom
-
创建一个 RangeBroadcast,默认会添加上当前房间内的所有玩家
- ofRangeBroadcast(CommunicationAggregationContext) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
通过 CommunicationAggregationContext 创建一个 RangeBroadcast,默认会添加上当前房间内的所有玩家
- ofRangeBroadcast(CommunicationAggregationContext) - 类中的方法 com.iohao.game.widget.light.room.SimpleRoom
-
通过 CommunicationAggregationContext 创建一个 RangeBroadcast,默认会添加上当前房间内的所有玩家
- ofRequestCommand(int) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
-
创建请求命令执行
- ofRequestCommand(CmdInfo) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
-
创建请求命令执行
- ofRequestCommand(CmdInfo) - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- ofRequestMessage(CmdInfo) - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
创建 RequestMessage,内部会将 User 自身的相关信息设置到 RequestMessage 中。
- ofRoom(long) - 类中的方法 com.iohao.game.common.kit.micro.room.MicroRooms
-
得到对应的房间对象
- ofRuntimeException(String) - 类中的方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- ofRuntimeException(String) - 类中的方法 com.iohao.game.common.kit.exception.ThrowKit
- ofRuntimeException(Throwable) - 类中的方法 com.iohao.game.common.kit.exception.ThrowKit
- onActionCommand(ActionParserContext) - 接口中的方法 com.iohao.game.action.skeleton.core.action.parser.ActionParserListener
-
subCmd action callback
- onAfter(BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.core.action.parser.ActionParserListener
- OnceTaskListener - com.iohao.game.common.kit.concurrent中的接口
-
Timer 监听回调,只执行 1 次。
- onEvent(EventDisruptor, long, boolean) - 记录类中的方法 com.iohao.game.widget.light.domain.event.disruptor.ConsumeEventHandler
- onEvent(GameFlowEo, boolean) - 类中的方法 com.iohao.game.widget.light.room.domain.GameFlowEventHandler
- onEvent(OperationContext, boolean) - 类中的方法 com.iohao.game.widget.light.room.domain.OperationContextEventHandler
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.CloseConnectEventClientProcessor
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ConnectEventClientProcessor
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ConnectFailedEventClientProcessor
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ExceptionConnectEventClientProcessor
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionCloseEventBrokerProcessor
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionEventBrokerProcessor
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionExceptionEventBrokerProcessor
- onEvent(String, Connection) - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionFailedEventBrokerProcessor
- onEvent(T, boolean) - 接口中的方法 com.iohao.game.widget.light.domain.event.message.DomainEventHandler
-
事件处理
- onEvent(T, long, boolean) - 接口中的方法 com.iohao.game.widget.light.domain.event.message.DomainEventHandler
-
事件处理
- oneway(Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.BrokerClientContext
-
发送消息到游戏网关
- oneway(Object) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- oneway(Object) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- oneway(Object) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientProxy
- onException(Throwable) - 接口中的方法 com.iohao.game.common.kit.concurrent.IntervalTaskListener
-
异常回调
- onException(Throwable) - 接口中的方法 com.iohao.game.common.kit.concurrent.OnceTaskListener
-
异常回调
- onException(Throwable) - 接口中的方法 com.iohao.game.common.kit.concurrent.TaskListener
-
异常回调
- onException(Throwable, FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.exception.MsgExceptionKit
-
将异常发送给当前用户
- onlineExternal(BrokerClientModuleMessage, BrokerClient) - 接口中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListener
-
其他游戏对外服上线监听
- onlineExternal(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
-
其他游戏对外服上线监听
- onlineExternal(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.SimplePrintBrokerClientListener
- onlineListenerRecordSet - 接口中的静态变量 com.iohao.game.bolt.broker.core.client.BrokerClientAttr
- onlineLogic(BrokerClientModuleMessage, BrokerClient) - 接口中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListener
-
其他游戏逻辑服在线监听
- onlineLogic(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.SimplePrintBrokerClientListener
- onlineLogic(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
- onlineProcess(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.client.processor.BrokerClientLineKit
- onStart() - 类中的方法 com.iohao.game.action.skeleton.core.runner.Runners
-
启动 runner 机制 onStart 方法
- onStart(BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.core.runner.Runner
-
在逻辑服与 Broker(游戏网关)建立连接之前调用一次。
- onStart(BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBusRunner
- onStart(BarSkeleton) - 类中的方法 com.iohao.game.action.skeleton.pulse.runner.CreatePulsesRunner
- onStart(BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.pulse.runner.PulseRunner
-
启动
- onStart(PulseProducers, PulseConsumers, BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.pulse.runner.PulseRunner
-
启动
- onStartAfter() - 类中的方法 com.iohao.game.action.skeleton.core.runner.Runners
-
启动 runner 机制 onStartAfter 方法
- onStartAfter(BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.core.runner.Runner
-
在逻辑服与 Broker(游戏网关)建立连接之后调用一次。
- onUpdate() - 接口中的方法 com.iohao.game.common.kit.concurrent.IntervalTaskListener
-
Timer 监听回调
- onUpdate() - 接口中的方法 com.iohao.game.common.kit.concurrent.OnceTaskListener
-
Timer 监听回调
- onUpdate() - 接口中的方法 com.iohao.game.common.kit.concurrent.TaskListener
-
Timer 监听回调
- openLog - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
true 开启日志
- openLogIdle - 类中的变量 com.iohao.game.external.client.kit.ClientUserConfigs
-
true 开启心跳回调的日志
- openLogListenBroadcast - 类中的变量 com.iohao.game.external.client.kit.ClientUserConfigs
-
true 开启广播监听触发日志
- openLogRequestCallback - 类中的变量 com.iohao.game.external.client.kit.ClientUserConfigs
-
true 开启请求回调的日志
- openLogRequestCommand - 类中的变量 com.iohao.game.external.client.kit.ClientUserConfigs
-
true 开启客户端向服务器发送请求的日志
- openTraceId - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
true 表示开启 traceId 特性
- OperationContext - com.iohao.game.widget.light.room.operation中的类
-
玩家玩法操作上下文
- OperationContextEventHandler - com.iohao.game.widget.light.room.domain中的类
-
玩法操作上下文领域事件,用于规避并发
- OperationContextEventHandler() - 类的构造器 com.iohao.game.widget.light.room.domain.OperationContextEventHandler
- OperationFactory - com.iohao.game.widget.light.room.operation中的接口
-
玩法操作工厂
- OperationHandler - com.iohao.game.widget.light.room.operation中的接口
-
玩法操作业务接口,将验证与操作分离。
- OperationService - com.iohao.game.widget.light.room.operation中的接口
-
玩法操作相关服务。
- option(Bootstrap) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrapFlow
-
给服务器做一些 option 设置
- option(FlowOption<T>) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOptionDynamic
-
在动态属性中 获取选项值。
- option(FlowOption<T>, T) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOptionDynamic
-
在动态属性中设置值
- option(AttrOption<T>) - 接口中的方法 com.iohao.game.common.kit.attr.AttrOptionDynamic
-
获取选项值。
- option(AttrOption<T>) - 类中的方法 com.iohao.game.common.kit.attr.AttrOptions
-
获取选项值。
- option(AttrOption<T>) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
get 动态属性,获取选项值,如果选项不存在,返回默认值。
- option(AttrOption<T>) - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
get 动态属性,获取选项值,如果选项不存在,返回默认值。
- option(AttrOption<T>, T) - 接口中的方法 com.iohao.game.common.kit.attr.AttrOptionDynamic
-
设置一个具有特定值的新选项。
- option(AttrOption<T>, T) - 类中的方法 com.iohao.game.common.kit.attr.AttrOptions
-
设置一个具有特定值的新选项。
- option(AttrOption<T>, T) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFlowContext
-
设置动态属性。
- option(AttrOption<T>, T) - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
设置动态属性。
- option(ServerBootstrap) - 类中的方法 com.iohao.game.external.core.netty.micro.TcpMicroBootstrapFlow
- option(ServerBootstrap) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- optional(String) - 类中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskKit
-
get Optional DelayTask by taskId
- optional(String) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskRegion
-
通过 taskId 获取一个可控的延时任务 Optional
- optionalAnySuccess() - 类中的方法 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalMessage
-
获取一个没有错误码的 ResponseCollectExternalItemMessage
- optionalOperationHandler(int) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationFactory
-
通过操作码得到 OperationHandler Optional
- optionalRefType(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
-
已过时。
- optionalRoom(long) - 类中的方法 com.iohao.game.common.kit.micro.room.MicroRooms
- optionalRoom(long) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
通过 roomId 查找房间 Optional
- optionalRoomByUserId(long) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
通过 userId 查找房间 Optional
- optionalValueRecord(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- optionValue(AttrOption<T>, T) - 接口中的方法 com.iohao.game.common.kit.attr.AttrOptionDynamic
-
获取选项值。
- order() - 批注接口 中的元素 com.iohao.game.action.skeleton.eventbus.EventSubscribe
-
订阅者的执行顺序(优先级)
- OsInfo - com.iohao.game.common.kit.system中的类
- OsInfo() - 类的构造器 com.iohao.game.common.kit.system.OsInfo
P
- packageMaxSize - 类中的变量 com.iohao.game.external.core.config.ExternalGlobalConfig.CoreOption
-
默认数据包最大 1MB
- parseParam(byte[], ActionCommand.ParamInfo) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParser
-
解析 action 方法参数
- parseProtoByte(byte[], Class<T>) - 类中的方法 com.iohao.game.common.kit.ProtoKit
-
将字节解析成 pb 对象
- parseResult(ActionCommand.ActionMethodReturnInfo, Object) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.parser.MethodParser
-
解析 action 结果 (方法返回值)
- pass(boolean, int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
访问验证
- pass(boolean, int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- period() - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseCreatePeriod
-
N 秒执行一次(N 秒发射一次脉冲信号)
- pipelineCodec(PipelineContext) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrapFlow
-
编解码相关的
- pipelineCodec(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.TcpMicroBootstrapFlow
- pipelineCodec(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- PipelineContext - com.iohao.game.external.core.micro中的接口
-
Pipeline 上下文
- pipelineCustom(PipelineContext) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrapFlow
-
自定义的业务编排(给服务器做一些业务编排)
- pipelineCustom(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.TcpMicroBootstrapFlow
- pipelineCustom(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- pipelineFlow(PipelineContext) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrapFlow
-
新建连接时的执行流程
- pipelineIdle(PipelineContext) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrapFlow
-
心跳相关的
- pipelineIdle(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.TcpMicroBootstrapFlow
- pipelineIdle(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- Player - com.iohao.game.widget.light.room中的接口
-
玩家接口
- PlayerOperationContext - com.iohao.game.widget.light.room.operation中的接口
-
上下文 - 玩家玩法操作上下文接口
- plus(int[], int[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- plus(int[], List<Integer>) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- plusTime(Duration) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
增加延时时间
- plusTimeMillis(long) - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
增加延时时间
- pongBefore(BarMessage) - 接口中的方法 com.iohao.game.external.core.hook.IdleHook
-
心跳响应前的回调
- port() - 记录类中的方法 com.iohao.game.bolt.broker.client.RemoteAddress
-
返回
port
记录组件的值。 - port() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.BrokerAddress
-
返回
port
记录组件的值。 - PresentKit - com.iohao.game.common.kit中的类
- PresentKit() - 类的构造器 com.iohao.game.common.kit.PresentKit
- print(BrokerServer) - 类中的方法 com.iohao.game.bolt.broker.server.kit.BrokerPrintKit
- print(Object) - 类中的静态方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- print(String) - 类中的静态方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- printActionKitCheckReturnType - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- printActionKitDataCodec - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- printActionKitPrintClose - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- printActionKitPrintFull - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- println() - 类中的静态方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- println(Object) - 类中的静态方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- println(String) - 类中的静态方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- process(PlayerOperationContext) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationHandler
-
验证通过后, 执行处理
- process(Set<? extends TypeElement>, RoundEnvironment) - 类中的方法 com.iohao.game.common.validation.processor.ValidationProcessor
- processException(Throwable) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ActionMethodExceptionProcess
-
异常处理
- processException(Throwable) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodExceptionProcess
- processInIOThread() - 类中的方法 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
- processLogic(BarSkeleton, FlowContext) - 类中的方法 com.iohao.game.action.skeleton.kit.ExecutorSelectKit
-
执行业务框架 (执行 action)
- processLogic(BarSkeleton, FlowContext) - 接口中的方法 com.iohao.game.bolt.broker.core.common.processor.hook.RequestMessageClientProcessorHook
-
钩子流程逻辑
- ProcessorContext - com.iohao.game.action.skeleton.core.commumication中的接口
-
通讯方式之一 用于各服务器之前的 processor 通信
- producerPulseTransmit - 接口中的静态变量 com.iohao.game.action.skeleton.core.SkeletonAttr
-
脉冲生产者的发射器
- profile() - 类中的方法 com.iohao.game.widget.light.profile.ProfileManager
- profile(String) - 类中的方法 com.iohao.game.widget.light.profile.ProfileManager
- Profile - com.iohao.game.widget.light.profile中的类
-
Profile
- ProfileManager - com.iohao.game.widget.light.profile中的类
-
profile 配置与构建
- ProfileManager() - 类的构造器 com.iohao.game.widget.light.profile.ProfileManager
- PropertyChangeListener<T> - com.iohao.game.common.kit.beans.property中的接口
-
属性值变更事件监听器
- PropertyValueObservable<T> - com.iohao.game.common.kit.beans.property中的接口
-
属性值对象
- protobufAnnotationCheck - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- protocolSwitch - 类中的变量 com.iohao.game.external.core.config.ExternalGlobalConfig
-
协议开关,用于一些协议级别的开关控制,比如 安全加密校验等。
- ProtoDataCodec - com.iohao.game.action.skeleton.core.codec中的类
-
业务参数的 proto 编解码器
- ProtoDataCodec() - 类的构造器 com.iohao.game.action.skeleton.core.codec.ProtoDataCodec
- ProtoFieldTypeHolder - com.iohao.game.widget.light.protobuf中的类
- ProtoFieldTypeHolder() - 类的构造器 com.iohao.game.widget.light.protobuf.ProtoFieldTypeHolder
- ProtoFileMerge - com.iohao.game.widget.light.protobuf中的批注接口
-
pb 文件合并归类
- ProtoFileValue - com.iohao.game.widget.light.protobuf中的接口
- ProtoGenerateFile - com.iohao.game.widget.light.protobuf中的类
-
生成 pb 文件
- ProtoGenerateFile() - 类的构造器 com.iohao.game.widget.light.protobuf.ProtoGenerateFile
- ProtoGenerateSetting - com.iohao.game.widget.light.protobuf中的类
- ProtoGenerateSetting() - 类的构造器 com.iohao.game.widget.light.protobuf.ProtoGenerateSetting
- ProtoJava - com.iohao.game.widget.light.protobuf中的类
- ProtoJava() - 类的构造器 com.iohao.game.widget.light.protobuf.ProtoJava
- ProtoJavaAnalyse - com.iohao.game.widget.light.protobuf中的类
- ProtoJavaAnalyse() - 类的构造器 com.iohao.game.widget.light.protobuf.ProtoJavaAnalyse
- ProtoJavaField - com.iohao.game.widget.light.protobuf中的类
- ProtoJavaField() - 类的构造器 com.iohao.game.widget.light.protobuf.ProtoJavaField
- ProtoJavaRegion - com.iohao.game.widget.light.protobuf中的类
- ProtoJavaRegion() - 类的构造器 com.iohao.game.widget.light.protobuf.ProtoJavaRegion
- ProtoJavaRegionKey - com.iohao.game.widget.light.protobuf中的记录类
- ProtoJavaRegionKey(String, String) - 记录类的构造器 com.iohao.game.widget.light.protobuf.ProtoJavaRegionKey
-
创建
ProtoJavaRegionKey
记录类的实例。 - ProtoKit - com.iohao.game.common.kit中的类
- ProtoKit() - 类的构造器 com.iohao.game.common.kit.ProtoKit
- PulseChannel - com.iohao.game.action.skeleton.pulse.core中的接口
-
脉冲信号频道
- PulseConsumer<T> - com.iohao.game.action.skeleton.pulse.core.consumer中的接口
-
脉冲消费者
- PulseConsumerAware - com.iohao.game.bolt.broker.core.aware中的接口
- PulseConsumers - com.iohao.game.action.skeleton.pulse.core.consumer中的接口
-
脉冲消费器
- PulseCreatePeriod - com.iohao.game.action.skeleton.pulse.core.producer中的接口
-
脉冲创建周期
- PulseCreateRequest - com.iohao.game.action.skeleton.pulse.core.producer中的接口
-
脉冲生产者的请求创建接口
- PulseProducer<T> - com.iohao.game.action.skeleton.pulse.core.producer中的接口
-
脉冲生产者
- PulseProducerAware - com.iohao.game.bolt.broker.core.aware中的接口
- PulseProducers - com.iohao.game.action.skeleton.pulse.core.producer中的接口
-
脉冲生产器
- PulseRunner - com.iohao.game.action.skeleton.pulse.runner中的接口
- pulses - 接口中的静态变量 com.iohao.game.action.skeleton.core.SkeletonAttr
-
脉冲管理器
- Pulses - com.iohao.game.action.skeleton.pulse中的类
-
脉冲管理器
- Pulses() - 类的构造器 com.iohao.game.action.skeleton.pulse.Pulses
- PulseSignalMessage - com.iohao.game.action.skeleton.pulse.message中的类
-
脉冲信号消息父类
- PulseSignalMessage() - 类的构造器 com.iohao.game.action.skeleton.pulse.message.PulseSignalMessage
- PulseSignalRequest - com.iohao.game.action.skeleton.pulse.message中的类
-
脉冲信号 - 请求
- PulseSignalRequest() - 类的构造器 com.iohao.game.action.skeleton.pulse.message.PulseSignalRequest
- PulseSignalRequestAccept<T> - com.iohao.game.action.skeleton.pulse.core.consumer中的接口
-
接收-脉冲信号请求
- PulseSignalRequestBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
将脉冲信号发送给对应的逻辑服
- PulseSignalRequestBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.PulseSignalRequestBrokerProcessor
- PulseSignalRequestUserProcessor - com.iohao.game.bolt.broker.core.common.processor.pulse中的类
-
脉冲信号请求接收
- PulseSignalRequestUserProcessor() - 类的构造器 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalRequestUserProcessor
- PulseSignalResponse - com.iohao.game.action.skeleton.pulse.message中的类
-
脉冲信号 - 响应
- PulseSignalResponse() - 类的构造器 com.iohao.game.action.skeleton.pulse.message.PulseSignalResponse
- PulseSignalResponseAccept<T> - com.iohao.game.action.skeleton.pulse.core.producer中的接口
-
接收-脉冲信号响应
- PulseSignalResponseBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
- PulseSignalResponseBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.PulseSignalResponseBrokerProcessor
- PulseSignalResponseUserProcessor - com.iohao.game.bolt.broker.core.common.processor.pulse中的类
-
脉冲信号响应接收
- PulseSignalResponseUserProcessor() - 类的构造器 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalResponseUserProcessor
- PulseTransmit - com.iohao.game.action.skeleton.pulse.core中的接口
-
脉冲消息发射器
- put(ExternalJoinEnum, ClientConnect) - 类中的方法 com.iohao.game.external.client.join.ClientConnects
- put(Integer, Class<?>) - 类中的静态方法 com.iohao.game.action.skeleton.core.DevConfig
-
已过时。
- put(String, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClients
- put(K, V) - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
-
向指定 key 的集合添加元素
- put(K, V) - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
-
向指定 key 的集合添加元素
- putActionCommandRegions(String, ActionCommandRegions) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegionGlobalCheckKit
- putIfAbsent(ExternalJoinEnum, ExternalJoinSelector) - 类中的方法 com.iohao.game.external.core.micro.join.ExternalJoinSelectors
- putIfAbsent(ExternalJoinSelector) - 类中的方法 com.iohao.game.external.core.micro.join.ExternalJoinSelectors
- putIfAbsent(Map<K, T>, K, T) - 类中的方法 com.iohao.game.common.kit.MoreKit
- putTraceIdSupplier(String, TraceIdSupplier) - 类中的方法 com.iohao.game.common.kit.trace.TraceKit
Q
- quit(UserSession) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultUserHook
- quit(UserSession) - 接口中的方法 com.iohao.game.external.core.hook.UserHook
-
用户退出,可以理解为下线、离线通知等
- quitRoom(GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFixedService
-
玩家退出房间
R
- random(int) - 类中的方法 com.iohao.game.common.kit.RandomKit
-
获得指定范围内的随机数 (0 ~ end)
- random(int[], int) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- random(int, int) - 类中的方法 com.iohao.game.common.kit.RandomKit
-
获得指定范围内的随机数
- random(T[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- randomBoolean() - 类中的方法 com.iohao.game.common.kit.RandomKit
-
随机一个 bool 值
- randomEle(List<T>) - 类中的方法 com.iohao.game.common.kit.RandomKit
- randomEle(T[]) - 类中的方法 com.iohao.game.common.kit.RandomKit
- RandomElementSelector<T> - com.iohao.game.bolt.broker.core.loadbalance中的类
-
随机的元素选择器
- RandomElementSelector(List<T>) - 类的构造器 com.iohao.game.bolt.broker.core.loadbalance.RandomElementSelector
- randomInt(int) - 类中的方法 com.iohao.game.common.kit.RandomKit
-
获得指定范围内的随机数 [0,limit)
- randomInt(int, int) - 类中的方法 com.iohao.game.common.kit.RandomKit
-
获得指定范围内的随机数
- RandomKit - com.iohao.game.common.kit中的类
- RandomKit() - 类的构造器 com.iohao.game.common.kit.RandomKit
- RangeBroadcast - com.iohao.game.action.skeleton.kit中的类
-
范围内的广播,这个范围指的是,指定某些用户进行广播。
- RangeBroadcast(CommunicationAggregationContext) - 类的构造器 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
create by CommunicationAggregationContext
- RangeBroadcast(FlowContext) - 类的构造器 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
create by CommunicationAggregationContext
- RangeBroadcaster - com.iohao.game.action.skeleton.kit中的接口
-
范围内的广播接口,这个范围指的是,指定某些用户进行广播。
- read(BarMessage) - 接口中的方法 com.iohao.game.external.client.user.ClientChannelRead
- readMessage(BarMessage) - 类中的方法 com.iohao.game.external.client.user.ClientUserChannel
- readStr(String, Charset) - 类中的方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- readStr(String, Charset) - 类中的静态方法 com.iohao.game.common.kit.io.ResourceKit
- ready(boolean, GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameFixedService
-
玩家准备
- realIp - 接口中的静态变量 com.iohao.game.external.core.session.UserSessionOption
-
玩家真实 ip
- register(BrokerClientItem) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- register(BrokerClientModuleMessage) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.BalancedManager
- register(BrokerClientProxy) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.BrokerClientLoadBalanced
-
注册逻辑服
- register(BrokerClientProxy) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.ExternalBrokerClientLoadBalanced
- register(BrokerClientProxy) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.LogicBrokerClientLoadBalanced
- register(Object) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
注册订阅者
- register(String) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- registerBefore(BrokerClientModuleMessage, BrokerClient) - 接口中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListener
-
将当前逻辑服注册到 Broker(游戏网关)之前的回调
- registerBefore(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
-
将当前逻辑服注册到 Broker(游戏网关)之前的回调
- registerBefore(BrokerClientModuleMessage, BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.SimplePrintBrokerClientListener
-
将当前逻辑服注册到 Broker(游戏网关)之前的回调
- RegisterBrokerClientModuleMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
模块注册
- RegisterBrokerClientModuleMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.RegisterBrokerClientModuleMessageBrokerProcessor
- registerEventBus(EventBus, BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBusRunner
-
可在此方法中注册订阅者 example
- registerToBroker() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
-
注册到网关 broker 客户端服务器注册到网关服
- registerUserProcessor(BrokerClientBuilder) - 类中的方法 com.iohao.game.bolt.broker.client.AbstractBrokerClientStartup
- registerUserProcessor(BrokerClientBuilder) - 接口中的方法 com.iohao.game.bolt.broker.client.BrokerClientStartup
-
注册用户处理器
- registerUserProcessor(BrokerClientBuilder) - 类中的方法 com.iohao.game.external.core.broker.client.ExternalBrokerClientStartup
- registerUserProcessor(Supplier<UserProcessor<?>>) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientBuilder
-
注册处理器
- registerUserProcessor(Supplier<UserProcessor<?>>) - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServerBuilder
-
注册用户处理器
- reject(int) - 接口中的方法 com.iohao.game.action.skeleton.core.doc.DocumentAccessAuthentication
-
拒绝生成的路由文档,当返回值为 true 时,将不会生成该路由对应的文档
- reject(int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
拒绝访问的路由
- reject(int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- reject(ChannelHandlerContext, BarMessage) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketCmdAccessAuthHandler
- RemoteAddress - com.iohao.game.bolt.broker.client中的记录类
-
远程地址
- RemoteAddress(String, int) - 记录类的构造器 com.iohao.game.bolt.broker.client.RemoteAddress
-
创建
RemoteAddress
记录类的实例。 - remove(int) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
-
根据 id 删除逻辑服
- remove(int) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.DefaultBrokerClientRegion
- remove(int) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.region.StrictBrokerClientRegion
- remove(long) - 类中的方法 com.iohao.game.common.kit.micro.room.MicroRooms
- remove(BrokerClientItem) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- remove(BrokerClientListener) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.listener.BrokerClientListenerRegion
- remove(BrokerClientProxy) - 接口中的方法 com.iohao.game.bolt.broker.server.balanced.BrokerClientLoadBalanced
-
删除逻辑服
- remove(BrokerClientProxy) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.ExternalBrokerClientLoadBalanced
- remove(BrokerClientProxy) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.LogicBrokerClientLoadBalanced
- remove(String) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientManager
- remove(String) - 类中的方法 com.iohao.game.bolt.broker.server.balanced.BalancedManager
- remove(String) - 接口中的方法 com.iohao.game.external.core.micro.PipelineContext
-
移除指定处理器
- remove(String) - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
- REMOVE_BINDING - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.protocol.processor.EndPointOperationEnum
-
移除绑定的游戏逻辑服
- removeById(String) - 接口中的方法 com.iohao.game.bolt.broker.server.service.BrokerClientModules
- removeById(String) - 类中的方法 com.iohao.game.bolt.broker.server.service.DefaultBrokerClientModules
- removeIdHash(BrokerClientId) - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegion
- removeIdHash(BrokerClientId) - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegion
- removeIgnoreAuthCmd(int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
移除需要忽略的路由
- removeIgnoreAuthCmd(int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- removeIgnoreAuthCmd(int, int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
移除需要忽略的路由
- removeIgnoreAuthCmd(int, int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- removeInOut(Class<? extends ActionMethodInOut>) - 类中的方法 com.iohao.game.action.skeleton.kit.LogicServerCreateKit
- removeListener(PropertyChangeListener<? super Boolean>) - 类中的方法 com.iohao.game.common.kit.beans.property.BooleanProperty
- removeListener(PropertyChangeListener<? super Number>) - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
- removeListener(PropertyChangeListener<? super Number>) - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
- removeListener(PropertyChangeListener<? super T>) - 类中的方法 com.iohao.game.common.kit.beans.property.ObjectProperty
- removeListener(PropertyChangeListener<? super String>) - 类中的方法 com.iohao.game.common.kit.beans.property.StringProperty
- removeListener(PropertyChangeListener<? super T>) - 接口中的方法 com.iohao.game.common.kit.beans.property.PropertyValueObservable
-
remove ChangeListener
- removePlayer(Player) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
移除玩家
- removePlayer(Room, long) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
将玩家从房间内内移除 并删除 userId 与 roomId 的关联
- removePlayer(Room, Player) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
将玩家从房间内内移除 并删除 userId 与 roomId 的关联
- removeRejectCmd(int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
移除拒绝访问的路由
- removeRejectCmd(int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- removeRejectCmd(int, int) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
移除拒绝访问的路由
- removeRejectCmd(int, int) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultAccessAuthenticationHook
- removeRoom(Room) - 接口中的方法 com.iohao.game.widget.light.room.RoomService
-
删除房间
- removeUserId(long) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
排除 userId
- removeUserProcessor(Class<? extends UserProcessor<?>>) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientBuilder
-
移除不需要的处理器
- removeUserProcessor(Class<? extends UserProcessor<?>>) - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServerBuilder
-
移除用户处理器,使之不与自定义的用户处理器冲突
- removeUserSession(long, Object) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- removeUserSession(long, Object) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
根据 userId 移除 UserSession ,在移除前发送一个消息
- removeUserSession(SocketUserSession) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- removeUserSession(Session) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
移除 UserSession
- render() - 类中的静态方法 com.iohao.game.action.skeleton.toy.IoGameBanner
- request(InputCommand) - 类中的方法 com.iohao.game.external.client.user.ClientUserChannel
- request(ExternalBizRegionContext) - 接口中的方法 com.iohao.game.external.core.broker.client.ext.ExternalBizRegion
-
业务处理
- request(ExternalBizRegionContext) - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.AttachmentExternalBizRegion
- request(ExternalBizRegionContext) - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.ExistUserExternalBizRegion
- request(ExternalBizRegionContext) - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.ForcedOfflineExternalBizRegion
- request(ExternalBizRegionContext) - 类中的方法 com.iohao.game.external.core.broker.client.ext.impl.UserHeadMetadataExternalBizRegion
- RequestBrokerClientModuleMessage - com.iohao.game.bolt.broker.core.message中的类
- RequestBrokerClientModuleMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.RequestBrokerClientModuleMessage
- RequestBrokerClientModuleMessageClientProcessor - com.iohao.game.bolt.broker.client.processor中的类
-
收到网关请求模块信息
- RequestBrokerClientModuleMessageClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.RequestBrokerClientModuleMessageClientProcessor
- RequestCollectExternalMessage - com.iohao.game.action.skeleton.protocol.external中的类
-
游戏逻辑服访问游戏对外服,同时访问多个游戏对外服 - 请求
- RequestCollectExternalMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.external.RequestCollectExternalMessage
- RequestCollectExternalMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
-
处理来自游戏逻辑服的请求,并响应结果给请求方
- RequestCollectExternalMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.RequestCollectExternalMessageExternalProcessor
- RequestCollectMessage - com.iohao.game.action.skeleton.protocol.collect中的类
-
模块之间的访问,访问【同类型】的多个逻辑服
- RequestCollectMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.collect.RequestCollectMessage
- RequestCommand - com.iohao.game.external.client.command中的类
-
请求命令执行。
- RequestCommand() - 类的构造器 com.iohao.game.external.client.command.RequestCommand
- RequestDataDelegate - com.iohao.game.external.client.command中的接口
- RequestMessage - com.iohao.game.action.skeleton.protocol中的类
-
请求参数
- RequestMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.RequestMessage
- RequestMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
对外服务器消息处理
- RequestMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.RequestMessageBrokerProcessor
- RequestMessageClientProcessor - com.iohao.game.bolt.broker.client.processor中的类
-
客户端请求处理器
- RequestMessageClientProcessor() - 类的构造器 com.iohao.game.bolt.broker.client.processor.RequestMessageClientProcessor
- RequestMessageClientProcessorHook - com.iohao.game.bolt.broker.core.common.processor.hook中的接口
-
逻辑服业务处理钩子接口
- requestResponseLog - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
true 开启请求响应相关日志,默认为 false
- reset() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.CloseConnectEventClientProcessor
- reset() - 类中的方法 com.iohao.game.bolt.broker.client.processor.connection.ConnectEventClientProcessor
- reset() - 类中的方法 com.iohao.game.bolt.broker.server.processor.ConnectionEventBrokerProcessor
- ResourceKit - com.iohao.game.common.kit.io中的类
- ResourceKit() - 类的构造器 com.iohao.game.common.kit.io.ResourceKit
- ResponseCollectExternalItemMessage - com.iohao.game.action.skeleton.protocol.external中的类
- ResponseCollectExternalItemMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalItemMessage
- ResponseCollectExternalMessage - com.iohao.game.action.skeleton.protocol.external中的类
-
游戏逻辑服访问游戏对外服,同时访问多个游戏对外服 - 响应
- ResponseCollectExternalMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalMessage
- ResponseCollectItemMessage - com.iohao.game.action.skeleton.protocol.collect中的类
-
逻辑服结果与逻辑服的信息
- ResponseCollectItemMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.collect.ResponseCollectItemMessage
- ResponseCollectMessage - com.iohao.game.action.skeleton.protocol.collect中的类
-
模块之间的访问,访问【同类型】的多个逻辑服
- ResponseCollectMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.collect.ResponseCollectMessage
- ResponseMessage - com.iohao.game.action.skeleton.protocol中的类
-
响应参数
- ResponseMessage() - 类的构造器 com.iohao.game.action.skeleton.protocol.ResponseMessage
- ResponseMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
把逻辑服的响应转发到对外服
- ResponseMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.ResponseMessageBrokerProcessor
- ResponseMessageCreate - com.iohao.game.action.skeleton.core.flow中的接口
-
创建响应对象
- ResponseMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
-
接收来自网关的响应
- ResponseMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.ResponseMessageExternalProcessor
- RingElementSelector<T> - com.iohao.game.bolt.broker.core.loadbalance中的类
-
RingElementSelector
- RingElementSelector(List<T>) - 类的构造器 com.iohao.game.bolt.broker.core.loadbalance.RingElementSelector
- roll(List<? extends Weight>) - 类中的静态方法 com.iohao.game.common.kit.weight.WeightKit
-
随机抽取 根据权重
- Room - com.iohao.game.widget.light.room中的接口
-
房间接口
- RoomCreateContext - com.iohao.game.widget.light.room.flow中的接口
-
上下文 - 创建房间信息(及玩法规则)
- RoomKit - com.iohao.game.widget.light.room中的类
-
房间相关工具类
- RoomKit() - 类的构造器 com.iohao.game.widget.light.room.RoomKit
- RoomService - com.iohao.game.widget.light.room中的接口
-
房间管理相关的扩展接口
- RoomStatusEnum - com.iohao.game.widget.light.room中的枚举类
-
房间状态
- run(int, List<AbstractBrokerClientStartup>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleHelper
-
简单的快速启动
- run(int, List<AbstractBrokerClientStartup>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettySimpleHelper
-
简单的快速启动
- run(int, List<AbstractBrokerClientStartup>, ExternalJoinEnum) - 类中的方法 com.iohao.game.external.core.netty.simple.NettySimpleHelper
- run(Timeout) - 接口中的方法 com.iohao.game.common.kit.concurrent.OnceTaskListener
- runInterval(IntervalTaskListener, long, TimeUnit) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
添加任务监听回调
- runIntervalMinute(IntervalTaskListener, long) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
添加调度任务监听
- runnable() - 记录类中的方法 com.iohao.game.widget.light.room.domain.GameFlowEo
-
返回
runnable
记录组件的值。 - Runner - com.iohao.game.action.skeleton.core.runner中的接口
-
Runner 机制,会在逻辑服与 Broker(游戏网关)建立连接之前(onStart)、之后(onStartAfter)分别触发一次。
- Runners - com.iohao.game.action.skeleton.core.runner中的类
-
Runners 管理器
- Runners() - 类的构造器 com.iohao.game.action.skeleton.core.runner.Runners
- runOnce(OnceTaskListener, long, TimeUnit) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
添加 OnceTaskListener 监听回调,只会执行一次
- runOnceMillis(OnceTaskListener, long) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
添加 OnceTaskListener 监听回调,只会执行一次
- runOnceSecond(OnceTaskListener) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
一秒后执行 OnceTaskListener 监听回调,只会执行一次
- runTcp(int, List<AbstractBrokerClientStartup>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleHelper
-
简单的快速启动
- runTcp(int, List<AbstractBrokerClientStartup>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettySimpleHelper
-
简单的快速启动
- RuntimeKit - com.iohao.game.common.kit中的类
-
Runtime 相关工具
- RuntimeKit() - 类的构造器 com.iohao.game.common.kit.RuntimeKit
S
- SafeKit - com.iohao.game.common.kit中的类
-
获取安全的值, 保证返回的不是 null
- SafeKit() - 类的构造器 com.iohao.game.common.kit.SafeKit
- scanActionPackage(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilderParamConfig
-
扫描 action 类所在包
- scanActionSendPackage(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.BarSkeletonBuilderParamConfig
-
扫描 action 推送类所在包,用于推送文档的生成
- ScannerKit - com.iohao.game.external.client.kit中的类
-
模拟客户端工具
- ScannerKit() - 类的构造器 com.iohao.game.external.client.kit.ScannerKit
- select(Subscriber, EventBusMessage, ExecutorRegion) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.SubscribeExecutorStrategy
-
得到对应的线程执行器
- send() - 接口中的方法 com.iohao.game.widget.light.domain.event.message.Eo
-
领域事件发送
- send(DomainEventSource) - 类中的方法 com.iohao.game.widget.light.domain.event.DomainEventPublish
-
发送领域事件,这个方法是不会提供返回值的
- send(Object) - 类中的方法 com.iohao.game.widget.light.domain.event.DomainEventPublish
-
普通对象
- sendMessageToExternal(BrokerServer, BroadcastMessage) - 类中的方法 com.iohao.game.bolt.broker.server.processor.BrokerExternalKit
-
将数据发送给游戏对外服
- sendMessageToExternals(BrokerServer, Object) - 类中的方法 com.iohao.game.bolt.broker.server.processor.BrokerExternalKit
-
将数据发送给所有的游戏对外服
- sendResponse(Object) - 接口中的方法 com.iohao.game.action.skeleton.core.commumication.ChannelContext
-
发送响应给请求端
- sendResponse(Object) - 记录类中的方法 com.iohao.game.bolt.broker.client.processor.BoltChannelContext
- sendResponse(Object) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- sequence(List<CompletableFuture<T>>) - 类中的方法 com.iohao.game.common.kit.CompletableFutureKit
-
并行调用多个 CompletableFuture 结果
- sequenceAsync(List<CompletableFuture<U>>) - 类中的方法 com.iohao.game.common.kit.CompletableFutureKit
- serialize(Object) - 类中的方法 com.iohao.game.bolt.broker.core.kit.HessianKit
- set(boolean) - 类中的方法 com.iohao.game.common.kit.beans.property.BooleanProperty
-
set current value
- set(int) - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
-
set current value
- set(long) - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
-
set current value
- set(String) - 类中的方法 com.iohao.game.common.kit.beans.property.StringProperty
-
set current value
- set(T) - 类中的方法 com.iohao.game.common.kit.beans.property.ObjectProperty
-
set current value
- setAggregationContext(CommunicationAggregationContext) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
设置通讯上下文
- setAggregationContext(CommunicationAggregationContext) - 类中的方法 com.iohao.game.widget.light.room.SimpleRoom
-
设置通讯上下文
- setApplicationContext(ApplicationContext) - 类中的方法 com.iohao.game.action.skeleton.ext.spring.ActionFactoryBeanForSpring
- setAttachment(Attachment, FlowContext) - 类中的方法 com.iohao.game.bolt.broker.client.kit.ExternalCommunicationKit
-
设置元信息到游戏对外服
- setBrokerClient(BrokerClient) - 类中的方法 com.iohao.game.bolt.broker.client.processor.RequestMessageClientProcessor
- setBrokerClient(BrokerClient) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.BrokerClientAware
-
set BoltBrokerClient
- setBrokerClientContext(BrokerClientContext) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
当前服务器上下文(逻辑服)
- setBrokerClientItem(BrokerClientItem) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.BrokerClientItemAware
-
设置 BoltClient
- setBrokerClientModules(BrokerClientModules) - 接口中的方法 com.iohao.game.bolt.broker.server.aware.BrokerClientModulesAware
- setBrokerServer(BrokerServer) - 接口中的方法 com.iohao.game.bolt.broker.server.aware.BrokerServerAware
-
set BrokerServer
- setBrokerServer(BrokerServer) - 类中的方法 com.iohao.game.bolt.broker.server.processor.PulseSignalRequestBrokerProcessor
- setBrokerServer(BrokerServer) - 类中的方法 com.iohao.game.bolt.broker.server.processor.PulseSignalResponseBrokerProcessor
- setClientUser(ClientUser) - 类中的方法 com.iohao.game.external.client.AbstractInputCommandRegion
- setClientUser(ClientUser) - 接口中的方法 com.iohao.game.external.client.InputCommandRegion
-
设置 clientUser
- setCmdCacheOption(CmdCacheOption) - 接口中的方法 com.iohao.game.external.core.hook.cache.ExternalCmdCacheSetting
-
设置游戏对外服缓存默认配置
- setCmdCacheOption(CmdCacheOption) - 类中的方法 com.iohao.game.external.core.hook.cache.internal.DefaultExternalCmdCache
-
已过时。
- setCmdInfo(CmdInfo) - 类中的方法 com.iohao.game.action.skeleton.protocol.HeadMetadata
- setCmdMerge(int) - 类中的方法 com.iohao.game.action.skeleton.protocol.HeadMetadata
- setCmdMerge(int, int) - 类中的方法 com.iohao.game.external.core.message.ExternalMessage
-
业务路由
- setCmdRegions(CmdRegions) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.CmdRegionsAware
- setCmdRegions(CmdRegions) - 类中的方法 com.iohao.game.external.core.netty.handler.CmdCheckHandler
- setData(byte[]) - 类中的方法 com.iohao.game.action.skeleton.protocol.BarMessage
- setData(byte[]) - 类中的方法 com.iohao.game.external.core.message.ExternalMessage
-
业务数据
- setData(Object) - 类中的方法 com.iohao.game.action.skeleton.protocol.BarMessage
- setDataClass(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。set 推送的数据类型
- setDataClass(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocumentBuilder
-
set 推送的数据类型
- setDataClass(Class<?>, String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。set 推送的数据类型
- setDataClass(Class<?>, String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocumentBuilder
-
set 推送的数据类型
- setDataClassList(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。set 推送的数据类型 List dataClass,ByteValueList dataClass。
- setDataClassList(Class<?>) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocumentBuilder
-
set 推送的数据类型 List dataClass,ByteValueList dataClass。
- setDataClassList(Class<?>, String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。
- setDataClassList(Class<?>, String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocumentBuilder
- setDataCodec(DataCodec) - 类中的方法 com.iohao.game.action.skeleton.core.IoGameGlobalSetting
-
设置业务数据的编解码器
- setDataDescription(String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。
- setDefaultTraceIdSupplier(TraceIdSupplier) - 类中的方法 com.iohao.game.common.kit.trace.TraceKit
- setDelayTaskRegion(DelayTaskRegion) - 类中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTaskKit
-
设置轻量可控的延时任务域
- setDescription(String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。set 广播(推送)描述
- setDomainEventSource(DomainEventSource) - 类中的方法 com.iohao.game.widget.light.domain.event.disruptor.EventDisruptor
-
设置领域事件源
- setError(MsgException) - 类中的方法 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalItemMessage
- setError(MsgExceptionInfo) - 类中的方法 com.iohao.game.action.skeleton.protocol.BarMessage
- setError(MsgExceptionInfo) - 类中的方法 com.iohao.game.action.skeleton.protocol.collect.ResponseCollectMessage
- setError(MsgExceptionInfo) - 类中的方法 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalItemMessage
- setEventBrokerClientMessage(EventBrokerClientMessage) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
set 事件总线逻辑服相关信息
- setEventBusListener(EventBusListener) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
set 事件监听器
- setEventBusLog(boolean) - 类中的方法 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- setEventBusMessageCreator(EventBusMessageCreator) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
set 事件消息创建者,EventBusMessage creator
- setExecutorRegion(ExecutorRegion) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
set 线程执行器管理域
- setExternalCoreSetting(ExternalCoreSetting) - 接口中的方法 com.iohao.game.external.core.aware.ExternalCoreSettingAware
-
框架会调用此方法,将 ExternalCoreSetting 对象传入
- setExternalCoreSetting(ExternalCoreSetting) - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrap
-
设置 ExternalCoreSetting
- setExternalCoreSetting(ExternalCoreSetting) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketIdleHandler
- setExternalCoreSetting(ExternalCoreSetting) - 类中的方法 com.iohao.game.external.core.netty.micro.SocketMicroBootstrap
- setExternalCoreSetting(ExternalCoreSetting) - 类中的方法 com.iohao.game.external.core.netty.micro.TcpMicroBootstrapFlow
- setExternalCoreSetting(ExternalCoreSetting) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- setExternalServer(ExternalServer) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleRunOne
-
添加游戏对外服
- setExternalServer(ExternalServer) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyRunOne
-
添加游戏对外服
- setExternalServerList(List<ExternalServer>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleRunOne
-
set 游戏对外服列表
- setExternalServerList(List<ExternalServer>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyRunOne
-
set 游戏对外服列表
- setGameId(long) - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
setGameId
- setGenerateDoc(boolean) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BarSkeletonDoc
-
已过时。只有当 this.generateDoc 为 true 时,才会执行 set 操作
- setGenerateDoc(boolean) - 类中的方法 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
-
只有当 generateDoc 为 true 时,才会执行 set 操作
- setId(long) - 接口中的方法 com.iohao.game.common.kit.micro.room.MicroRoom
- setId(String) - 类中的方法 com.iohao.game.bolt.broker.core.message.BrokerClientModuleMessage
- setIdleProcessSetting(IdleProcessSetting) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- setIdleTime(long) - 类中的方法 com.iohao.game.external.core.hook.internal.IdleProcessSetting
-
心跳整体时间设置包括:readerIdleTime、writerIdleTime、allIdleTime
- setInNettyThread(boolean) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.UserProcessorInNettyThreadAware
-
消费业务请求的线程
- setInNettyThread(boolean) - 类中的方法 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
- setInputCommandRegions(List<InputCommandRegion>) - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- setJwt(String) - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- setList(boolean) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。
- setListener(TimeRangeInOut.ChangeListener) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut
-
设置监听器
- setLogicServerList(List<AbstractBrokerClientStartup>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleRunOne
-
set 游戏逻辑服列表
- setLogicServerList(List<AbstractBrokerClientStartup>) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyRunOne
-
set 游戏逻辑服列表
- setMethodDescription(String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。
- setMethodName(String) - 类中的方法 com.iohao.game.action.skeleton.core.doc.BroadcastDocBuilder
-
已过时。
- setMethodResult(Object) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
设置响应结果
- setMicroBootstrap(MicroBootstrap) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- setMicroBootstrapFlow(MicroBootstrapFlow<?>) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- SetMultiMap<K,
V> - com.iohao.game.common.kit.collect中的接口 -
线程安全的 SetMultiMap
- setNickname(String) - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- setOpenWithNo(boolean) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleRunOne
- setOpenWithNo(boolean) - 类中的方法 com.iohao.game.external.core.netty.simple.NettyRunOne
- setPulseConsumers(PulseConsumers) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.PulseConsumerAware
-
set PulseConsumers
- setPulseConsumers(PulseConsumers) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalRequestUserProcessor
- setPulseProducers(PulseProducers) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.PulseProducerAware
-
set PulseProducers
- setPulseProducers(PulseProducers) - 类中的方法 com.iohao.game.bolt.broker.core.common.processor.pulse.PulseSignalResponseUserProcessor
- setPulseTransmit(PulseTransmit) - 类中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.DefaultPulseConsumers
- setPulseTransmit(PulseTransmit) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.consumer.PulseConsumers
-
设置脉冲消息发射器
- setPulseTransmit(PulseTransmit) - 类中的方法 com.iohao.game.action.skeleton.pulse.core.producer.DefaultPulseProducers
- setPulseTransmit(PulseTransmit) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseProducers
-
设置脉冲消息发射器
- setReady(boolean) - 接口中的方法 com.iohao.game.widget.light.room.Player
-
set 准备状态
- setRequestData(RequestDataDelegate) - 类中的方法 com.iohao.game.external.client.command.InputCommand
- setResponseMessage(CmdInfo) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据
- setResponseMessage(CmdInfo, boolean) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessage(CmdInfo, int) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessage(CmdInfo, long) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessage(CmdInfo, Object) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据
- setResponseMessage(CmdInfo, String) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessage(ResponseMessage) - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
设置响应的广播数据 ResponseMessage
- setResponseMessage(ResponseMessage) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据 ResponseMessage
- setResponseMessageBoolList(CmdInfo, List<Boolean>) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessageIntList(CmdInfo, List<Integer>) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessageList(CmdInfo, Collection<?>) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessageLongList(CmdInfo, List<Long>) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setResponseMessageStringList(CmdInfo, List<String>) - 接口中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcaster
-
设置响应的广播数据。
- setRoomCreateContext(RoomCreateContext) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
设置创建房间信息(及玩法规则)
- setRoomId(long) - 接口中的方法 com.iohao.game.widget.light.room.Player
-
set RoomId
- setRoomId(long) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
set roomId
- setRoomStatusEnum(RoomStatusEnum) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
set 房间状态
- setSeat(int) - 接口中的方法 com.iohao.game.widget.light.room.Player
-
set 用户所在位置
- setSpaceSize(int) - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
设置房间空间大小
- setSpaceSize(int) - 接口中的方法 com.iohao.game.widget.light.room.Room
-
set 房间空间大小
- setSpaceSize(int, int) - 接口中的方法 com.iohao.game.widget.light.room.flow.RoomCreateContext
-
设置房间空间大小
- setSubscribeExecutorStrategy(SubscribeExecutorStrategy) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
set 订阅者线程执行器选择策略
- setSubscriberInvokeCreator(SubscriberInvokeCreator) - 接口中的方法 com.iohao.game.action.skeleton.eventbus.EventBus
-
set SubscriberInvokeCreator
- setThreadGroupName(String) - 类中的方法 com.iohao.game.common.kit.concurrent.ThreadCreator
- setting - 类中的变量 com.iohao.game.external.core.netty.micro.SocketMicroBootstrap
- setting() - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
-
返回
setting
记录组件的值。 - settingCommonAttr(ResponseMessage) - 类中的方法 com.iohao.game.action.skeleton.protocol.RequestMessage
- SettingOption - com.iohao.game.external.core.netty中的接口
- settingUserId(FlowContext, long) - 类中的方法 com.iohao.game.bolt.broker.client.kit.UserIdSettingKit
-
已过时。Please use
UserIdSetting.setUserId(long)
orUserIdSetting.setUserIdAndGetResult(long)
- settingUserId(UserChannelId, long) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSessions
- settingUserId(UserChannelId, long) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
设置 channel 的 userId,表示已经身份验证了(即登录过了)。
- SettingUserIdMessage - com.iohao.game.action.skeleton.protocol.login中的类
-
Set the userId to the gameExternalServer
- SettingUserIdMessageBrokerProcessor - com.iohao.game.bolt.broker.server.processor中的类
-
设置用户 id
- SettingUserIdMessageBrokerProcessor() - 类的构造器 com.iohao.game.bolt.broker.server.processor.SettingUserIdMessageBrokerProcessor
- SettingUserIdMessageExternalProcessor - com.iohao.game.external.core.broker.client.processor中的类
-
设置 userId 的处理器
- SettingUserIdMessageExternalProcessor() - 类的构造器 com.iohao.game.external.core.broker.client.processor.SettingUserIdMessageExternalProcessor
- SettingUserIdMessageResponse - com.iohao.game.action.skeleton.protocol.login中的类
-
设置 userId 的响应
- SettingUserIdMessageResponse() - 类的构造器 com.iohao.game.action.skeleton.protocol.login.SettingUserIdMessageResponse
- SettingUserIdResult - com.iohao.game.action.skeleton.protocol.login中的记录类
-
SettingUserIdResult
- SettingUserIdResult(boolean, Exception) - 记录类的构造器 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
-
创建
SettingUserIdResult
记录类的实例。 - setUserHook(UserHook) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- setUserHook(UserHook) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
-
userHook
- setUserId(long) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
After setting the userId, it means the login is successful
- setUserId(long) - 接口中的方法 com.iohao.game.external.client.user.ClientUser
- setUserId(long) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- setUserId(long) - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
设置当前用户(玩家)的 id
- setUserId(long) - 接口中的方法 com.iohao.game.widget.light.room.Player
-
set userId
- setUserIdAndGetResult(long) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
After setting the userId, it means the login is successful
- setUserProcessorExecutor(Executor) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.UserProcessorExecutorAware
-
set UserProcessor Executor
- setUserProcessorExecutor(Executor) - 类中的方法 com.iohao.game.bolt.broker.core.common.AbstractAsyncUserProcessor
- setUserProcessorExecutorSelector(UserProcessorExecutorSelectorStrategy) - 类中的方法 com.iohao.game.bolt.broker.client.processor.RequestMessageClientProcessor
- setUserProcessorExecutorSelector(UserProcessorExecutorSelectorStrategy) - 接口中的方法 com.iohao.game.bolt.broker.core.aware.UserProcessorExecutorSelectorAware
- setUserProcessorExecutorSelector(UserProcessorExecutorSelectorStrategy) - 类中的方法 com.iohao.game.bolt.broker.server.processor.RequestMessageBrokerProcessor
- setUserSessions(UserSessions<?, ?>) - 接口中的方法 com.iohao.game.external.core.aware.UserSessionsAware
-
框架会调用此方法,将 UserSessions 对象传入
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.broker.client.processor.BroadcastMessageExternalProcessor
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.broker.client.processor.BroadcastOrderMessageExternalProcessor
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.broker.client.processor.EndPointLogicServerMessageExternalProcessor
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.broker.client.processor.RequestCollectExternalMessageExternalProcessor
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.broker.client.processor.ResponseMessageExternalProcessor
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.broker.client.processor.SettingUserIdMessageExternalProcessor
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.hook.internal.DefaultUserHook
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketCmdAccessAuthHandler
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketRequestBrokerHandler
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketUserSessionHandler
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.netty.handler.ws.HttpRealIpHandler
- setUserSessions(UserSessions<?, ?>) - 类中的方法 com.iohao.game.external.core.netty.handler.ws.WebSocketVerifyHandler
- setValidatorMsg(String) - 类中的方法 com.iohao.game.action.skeleton.protocol.BarMessage
-
设置验证的错误信息
- setValue(Boolean) - 类中的方法 com.iohao.game.common.kit.beans.property.BooleanProperty
- setValue(Number) - 类中的方法 com.iohao.game.common.kit.beans.property.IntegerProperty
- setValue(Number) - 类中的方法 com.iohao.game.common.kit.beans.property.LongProperty
- setValue(Object) - 类中的方法 com.iohao.game.widget.light.domain.event.disruptor.EventDisruptor
-
没有实现
DomainEventSource
接口的对象 - setValue(String) - 类中的方法 com.iohao.game.common.kit.beans.property.StringProperty
- setValue(T) - 类中的方法 com.iohao.game.common.kit.beans.property.ObjectProperty
- setValue(T) - 接口中的方法 com.iohao.game.common.kit.beans.property.PropertyValueObservable
-
set value
- setVerifyIdentity(boolean) - 接口中的方法 com.iohao.game.external.core.hook.AccessAuthenticationHook
-
表示登录才能访问业务方法
- setWithNo(int) - 类中的方法 com.iohao.game.bolt.broker.client.AbstractBrokerClientStartup
- setWithNo(int) - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClient
- setWithNo(int) - 接口中的方法 com.iohao.game.bolt.broker.core.GroupWith
- setWithNo(int) - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServer
- setWithNo(int) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalServer
- shutdown() - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServer
- sid() - 类中的方法 com.iohao.game.common.kit.id.IdKit
-
获取一个唯一的 string id
- SignalType - com.iohao.game.action.skeleton.pulse.message中的接口
-
信号类型:目前只有游戏对外服、游戏逻辑服生效。
- simpleExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.eventbus.ExecutorSelector
-
[线程安全] 在线程执行器中执行
- SimpleLoggerHandler - com.iohao.game.external.core.netty.handler中的类
-
简单日志打印,通常是不活跃的连接、触发异常的连接
- SimplePlayer - com.iohao.game.widget.light.room中的类
-
玩家(内置实现)
- SimplePlayer() - 类的构造器 com.iohao.game.widget.light.room.SimplePlayer
- SimplePrintBrokerClientListener - com.iohao.game.bolt.broker.core.common.processor.listener中的类
-
打印其他进程逻辑服的上线与下线信息
- SimpleRoom - com.iohao.game.widget.light.room中的类
-
房间(内置实现)
- SimpleRoom() - 类的构造器 com.iohao.game.widget.light.room.SimpleRoom
- SimpleServer - com.iohao.game.action.skeleton.core.commumication中的接口
- SimpleServerInfo - com.iohao.game.action.skeleton.protocol.processor中的类
-
一些简单的服务器信息
- SimpleServerInfo() - 类的构造器 com.iohao.game.action.skeleton.protocol.processor.SimpleServerInfo
- size() - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
-
map 集合的数目
- size() - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
-
map 集合的数目
- sizeValue() - 接口中的方法 com.iohao.game.common.kit.collect.ListMultiMap
-
map 所有 value 集合的汇总
- sizeValue() - 接口中的方法 com.iohao.game.common.kit.collect.SetMultiMap
-
map 所有 value 集合的汇总
- SkeletonAttr - com.iohao.game.action.skeleton.core中的接口
-
业务框架动态属性
- socketCmdAccessAuthHandler - 接口中的静态变量 com.iohao.game.external.core.netty.SettingOption
- SocketCmdAccessAuthHandler - com.iohao.game.external.core.netty.handler中的类
-
路由访问权限相关处理
- SocketCmdAccessAuthHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.SocketCmdAccessAuthHandler
- SocketIdleExcludeHandler - com.iohao.game.external.core.netty.handler中的类
-
Exclude heartbeat message
- socketIdleHandler - 接口中的静态变量 com.iohao.game.external.core.netty.SettingOption
- SocketIdleHandler - com.iohao.game.external.core.netty.handler中的类
-
心跳相关的 Handler
- SocketIdleHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.SocketIdleHandler
- SocketIdleHook - com.iohao.game.external.core.netty.hook中的接口
-
长连接的心跳事件回调(TCP、WebSocket)
- SocketMicroBootstrap - com.iohao.game.external.core.netty.micro中的类
-
与真实玩家连接的服务器,处理 tcp、websocket 的 netty 服务器。
- SocketMicroBootstrap() - 类的构造器 com.iohao.game.external.core.netty.micro.SocketMicroBootstrap
- socketRequestBrokerHandler - 接口中的静态变量 com.iohao.game.external.core.netty.SettingOption
- SocketRequestBrokerHandler - com.iohao.game.external.core.netty.handler中的类
- SocketRequestBrokerHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.SocketRequestBrokerHandler
- SocketUserSession - com.iohao.game.external.core.netty.session中的类
-
长连接的 UserSession
- SocketUserSession(Channel) - 类的构造器 com.iohao.game.external.core.netty.session.SocketUserSession
- socketUserSessionHandler - 接口中的静态变量 com.iohao.game.external.core.netty.SettingOption
- SocketUserSessionHandler - com.iohao.game.external.core.netty.handler中的类
- SocketUserSessionHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.SocketUserSessionHandler
- SocketUserSessions - com.iohao.game.external.core.netty.session中的类
-
tcp、websocket 使用的 session 管理器
- SocketUserSessions() - 类的构造器 com.iohao.game.external.core.netty.session.SocketUserSessions
- SplitParam - com.iohao.game.external.client.kit中的类
- SplitParam(String) - 类的构造器 com.iohao.game.external.client.kit.SplitParam
- SplitParam(String, String) - 类的构造器 com.iohao.game.external.client.kit.SplitParam
- STANDALONE - 枚举类 中的枚举常量 com.iohao.game.bolt.broker.cluster.BrokerRunModeEnum
-
单机启动模式
- start - 枚举类 中的枚举常量 com.iohao.game.widget.light.room.RoomStatusEnum
-
开始
- start() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
返回
start
记录组件的值。 - start() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
返回
start
记录组件的值。 - start() - 类中的方法 com.iohao.game.bolt.broker.cluster.BrokerClusterManager
- start() - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- start(AbstractBrokerClientStartup) - 类中的方法 com.iohao.game.bolt.broker.client.BrokerClientApplication
-
构建并启动 BoltBrokerClient
- start(BrokerClientBuilder) - 类中的方法 com.iohao.game.bolt.broker.client.BrokerClientApplication
- startGame(GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameStartService
- startGameVerify(GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameStartService
-
游戏开始前的逻辑校验
- startGameVerifyAfter(GameFlowContext) - 接口中的方法 com.iohao.game.widget.light.room.flow.GameStartService
-
游戏开始,会在
GameStartService.startGameVerify(GameFlowContext)
校验成功后执行。 - startup() - 类中的方法 com.iohao.game.action.skeleton.pulse.core.producer.DefaultPulseProducers
- startup() - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.producer.PulseProducers
-
启动
- startup() - 类中的方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem
- startup() - 类中的方法 com.iohao.game.bolt.broker.server.BrokerServer
- startup() - 类中的方法 com.iohao.game.external.client.join.ClientRunOne
- startup() - 接口中的方法 com.iohao.game.external.core.ExternalServer
-
启动游戏对外服
- startup() - 接口中的方法 com.iohao.game.external.core.micro.MicroBootstrap
-
启动与真实玩家连接的服务器
- startup() - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalServer
- startup() - 类中的方法 com.iohao.game.external.core.netty.micro.SocketMicroBootstrap
- startup() - 类中的方法 com.iohao.game.external.core.netty.simple.NettyClusterSimpleRunOne
-
简单的快速启动
- startup() - 类中的方法 com.iohao.game.external.core.netty.simple.NettyRunOne
-
简单的快速启动,
- startup() - 类中的方法 com.iohao.game.widget.light.domain.event.DomainEventContext
-
初始化配置,Disruptor 一个topic只能对应一个disruptor,且只有第一个有效,后面添加的将无效。
- startupSuccess(BrokerClient) - 接口中的方法 com.iohao.game.bolt.broker.client.BrokerClientStartup
-
BrokerClient 启动后的钩子方法
- StatActionInOut - com.iohao.game.action.skeleton.core.flow.internal中的类
-
业务框架插件 - action 调用统计插件
- StatActionInOut() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut
- StatActionInOut.StatAction - com.iohao.game.action.skeleton.core.flow.internal中的类
-
action 调用统计插件 - action 统计记录,与 action 是对应关系 1:1
- StatActionInOut.StatActionChangeListener - com.iohao.game.action.skeleton.core.flow.internal中的接口
-
action 调用统计插件 - StatAction 更新监听
- StatActionInOut.StatActionRegion - com.iohao.game.action.skeleton.core.flow.internal中的类
-
action 调用统计插件 - 统计域,管理所有 StatAction 统计记录
- StatActionInOut.TimeRange - com.iohao.game.action.skeleton.core.flow.internal中的记录类
-
action 调用统计插件 - 时间范围记录
- statActionInOutStatAction - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- statActionInOutTimeRange - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- StatActionRegion() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionRegion
- stop() - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
- stop() - 类中的方法 com.iohao.game.widget.light.domain.event.DomainEventContext
-
停止Disruptor
- stream() - 类中的方法 com.iohao.game.action.skeleton.core.doc.ActionDoc
- stream() - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionRegion
- stream() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
- stream() - 接口中的方法 com.iohao.game.action.skeleton.kit.FixedCmd
- stream() - 类中的方法 com.iohao.game.common.kit.micro.room.MicroRooms
- streamParamInfo() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand
- streamPlayer() - 接口中的方法 com.iohao.game.widget.light.room.Room
-
steam players
- StrictBrokerClientRegion - com.iohao.game.bolt.broker.server.balanced.region中的类
-
负载均衡,相同业务模块(逻辑服)的信息域
- StrictBrokerClientRegion(String) - 类的构造器 com.iohao.game.bolt.broker.server.balanced.region.StrictBrokerClientRegion
- StringIdSupplier - com.iohao.game.common.kit.id中的接口
- StringProperty - com.iohao.game.common.kit.beans.property中的类
-
String - 属性具备监听特性。
- StringProperty() - 类的构造器 com.iohao.game.common.kit.beans.property.StringProperty
- StringProperty(String) - 类的构造器 com.iohao.game.common.kit.beans.property.StringProperty
- StringValue - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
string value
- StringValue() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.StringValue
- StringValueList - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
string list
- StringValueList() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.StringValueList
- StrKit - com.iohao.game.common.kit中的类
- StrKit() - 类的构造器 com.iohao.game.common.kit.StrKit
- subCmd() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.DocActionSend
-
已过时。子路由
- SubscribeExecutorStrategy - com.iohao.game.action.skeleton.eventbus中的接口
-
订阅者线程执行器选择策略
- Subscriber - com.iohao.game.action.skeleton.eventbus中的类
-
订阅者
- SubscriberInvoke - com.iohao.game.action.skeleton.eventbus中的接口
-
订阅者执行
- SubscriberInvokeCreator - com.iohao.game.action.skeleton.eventbus中的接口
-
create SubscriberInvoke
- subtract(int[], int[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- success() - 类中的方法 com.iohao.game.action.skeleton.protocol.collect.ResponseCollectMessage
- success() - 类中的方法 com.iohao.game.action.skeleton.protocol.external.ResponseCollectExternalItemMessage
- success() - 记录类中的方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
-
返回
success
记录组件的值。 - SUCCESS - 记录类中的静态变量 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
- sum(int[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
-
统计数组数量
- supplyAsync(Supplier<U>) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
- supplyAsync(Supplier<U>) - 类中的方法 com.iohao.game.common.kit.concurrent.TaskKit
-
返回一个 CompletableFuture,该任务会在 virtualExecutor(虚拟线程) 中异步运行,结果将从 Supplier 中获得
- systemOtherErrCode - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
系统其它错误
T
- task() - 接口中的方法 com.iohao.game.common.kit.concurrent.timer.delay.DelayTask
-
启动延时任务
- TaskKit - com.iohao.game.common.kit.concurrent中的类
-
任务消费相关的内部工具类,开发者不要用在耗时 io 的任务上
- TaskKit() - 类的构造器 com.iohao.game.common.kit.concurrent.TaskKit
- TaskListener - com.iohao.game.common.kit.concurrent中的接口
-
任务监听回调,使用场景有:一次性延时任务、任务调度、轻量可控的延时任务、轻量的定时入库辅助功能 ...等其他扩展场景。
- TCP - 枚举类 中的枚举常量 com.iohao.game.external.core.config.ExternalJoinEnum
-
TCP socket
- TcpExternalCodec - com.iohao.game.external.core.netty.handler.codec中的类
-
Tcp 编解码器
- TcpExternalCodec() - 类的构造器 com.iohao.game.external.core.netty.handler.codec.TcpExternalCodec
- TcpExternalJoinSelector - com.iohao.game.external.core.netty.micro.join中的类
-
TCP 相关
- TcpExternalJoinSelector() - 类的构造器 com.iohao.game.external.core.netty.micro.join.TcpExternalJoinSelector
- TcpMicroBootstrapFlow - com.iohao.game.external.core.netty.micro中的类
-
tcp 与真实玩家连接服务器的启动流程
- TcpMicroBootstrapFlow() - 类的构造器 com.iohao.game.external.core.netty.micro.TcpMicroBootstrapFlow
- textDocumentBroadcast - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- textDocumentBroadcastTitle - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- textDocumentCmd - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- textDocumentErrorCodeTitle - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- TextDocumentGenerate - com.iohao.game.action.skeleton.core.doc中的类
-
文本文档生成
- TextDocumentGenerate() - 类的构造器 com.iohao.game.action.skeleton.core.doc.TextDocumentGenerate
- textDocumentTitle - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- ThreadCreator - com.iohao.game.common.kit.concurrent中的类
-
copy from springframework
- ThreadCreator(String) - 类的构造器 com.iohao.game.common.kit.concurrent.ThreadCreator
- threadExecutor - 接口中的静态变量 com.iohao.game.action.skeleton.core.flow.attr.FlowAttr
-
当前线程执行器
- ThreadExecutor - com.iohao.game.common.kit.concurrent.executor中的记录类
-
线程执行器信息
- ThreadExecutor(String, Executor, int) - 记录类的构造器 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
创建
ThreadExecutor
记录类的实例。 - ThreadExecutorRegion - com.iohao.game.common.kit.concurrent.executor中的接口
-
线程执行器管理域
- ThreadMonitor(String, LongAdder, LongAdder, ThreadExecutor) - 记录类的构造器 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
创建
ThreadMonitor
记录类的实例。 - ThreadMonitorInOut - com.iohao.game.action.skeleton.core.flow.internal中的类
-
业务框架插件 - 业务线程监控插件
- ThreadMonitorInOut() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut
- ThreadMonitorInOut.ThreadMonitor - com.iohao.game.action.skeleton.core.flow.internal中的记录类
-
线程监控相关信息
- ThreadMonitorInOut.ThreadMonitorRegion - com.iohao.game.action.skeleton.core.flow.internal中的类
-
业务线程监控插件 - 线程监控相关信息
- threadMonitorInOutThreadMonitor - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- ThreadMonitorRegion() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitorRegion
- threadNo() - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
返回
threadNo
记录组件的值。 - ThrowKit - com.iohao.game.common.kit.exception中的类
-
实验性工具,仅限内部使用
- ThrowKit() - 类的构造器 com.iohao.game.common.kit.exception.ThrowKit
- TimeBetweenKit - com.iohao.game.common.kit中的类
-
已过时。暂无代替,如有需要请 copy 现有的相关代码
- TimeBetweenKit() - 类的构造器 com.iohao.game.common.kit.TimeBetweenKit
-
已过时。
- TimeFormatterKit - com.iohao.game.common.kit中的类
-
已过时。请使用
FormatTimeKit
- TimeFormatterKit() - 类的构造器 com.iohao.game.common.kit.TimeFormatterKit
-
已过时。
- TimeKit - com.iohao.game.common.kit中的类
-
已过时。请使用
com.iohao.game.common.kit.time
相关类 - TimeKit() - 类的构造器 com.iohao.game.common.kit.TimeKit
-
已过时。
- TimeKit.UpdateCurrentTimeMillis - com.iohao.game.common.kit中的接口
-
已过时。
- timeoutMillis - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
bolt 消息发送超时时间
- TimeRange(long, long, LongAdder, String) - 记录类的构造器 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
创建
TimeRange
记录类的实例。 - TimeRangeDay(LocalDate, LongAdder, TimeRangeInOut.TimeRangeHour[]) - 记录类的构造器 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
-
创建
TimeRangeDay
记录类的实例。 - TimeRangeDayRegion() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDayRegion
- TimeRangeHour(LocalTime, LongAdder, List<TimeRangeInOut.TimeRangeMinute>) - 记录类的构造器 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
-
创建
TimeRangeHour
记录类的实例。 - timeRangeHours() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
-
返回
timeRangeHours
记录组件的值。 - TimeRangeInOut - com.iohao.game.action.skeleton.core.flow.internal中的类
-
业务框架插件 - 各时间段调用统计插件
- TimeRangeInOut() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut
- TimeRangeInOut.ChangeListener - com.iohao.game.action.skeleton.core.flow.internal中的接口
-
各时间段调用统计插件 - 监听器
- TimeRangeInOut.TimeRangeDay - com.iohao.game.action.skeleton.core.flow.internal中的记录类
-
各时间段调用统计插件 - 一天的调用统计对象
- TimeRangeInOut.TimeRangeDayRegion - com.iohao.game.action.skeleton.core.flow.internal中的类
-
各时间段调用统计插件 - 调用统计对象域
- TimeRangeInOut.TimeRangeHour - com.iohao.game.action.skeleton.core.flow.internal中的记录类
-
各时间段调用统计插件 - 一小时的调用统计对象
- TimeRangeInOut.TimeRangeMinute - com.iohao.game.action.skeleton.core.flow.internal中的记录类
-
各时间段调用统计插件 - 分钟范围记录
- timeRangeInOutDayTitle - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- timeRangeInOutHourTitle - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- timeRangeInOutMinuteTitle - 接口中的静态变量 com.iohao.game.action.skeleton.i18n.MessageKey
- TimeRangeMinute(int, int, LongAdder) - 记录类的构造器 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
创建
TimeRangeMinute
记录类的实例。 - toBytes(long) - 类中的方法 com.iohao.game.common.kit.ByteKit
-
将 long 值转换为 byte 数组
- toBytes(Object) - 类中的方法 com.iohao.game.common.kit.ProtoKit
-
将对象转为 pb 字节数组
- toInputName(CmdInfo) - 类中的方法 com.iohao.game.external.client.kit.ClientKit
- toInputName(CmdInfo) - 类中的方法 com.iohao.game.external.client.user.ClientUserInputCommands
- toInstant(LocalDateTime) - 类中的方法 com.iohao.game.common.kit.time.ToTimeKit
-
Converts this localDateTime to an Instant
- toInstant(LocalDateTime) - 类中的方法 com.iohao.game.common.kit.TimeKit
-
已过时。
- toList(int[]) - 类中的方法 com.iohao.game.common.kit.ArrayKit
- toLocalDateTime(long) - 类中的方法 com.iohao.game.common.kit.time.ToTimeKit
-
将 Millis 转为 LocalDateTime
- toLocalDateTime(long) - 类中的方法 com.iohao.game.common.kit.TimeKit
- toMilli(LocalDate) - 类中的方法 com.iohao.game.common.kit.TimeKit
-
已过时。
- toMilli(LocalDateTime) - 类中的方法 com.iohao.game.common.kit.TimeKit
-
已过时。
- toMillis(LocalDateTime) - 类中的方法 com.iohao.game.common.kit.time.ToTimeKit
-
将 LocalDateTime 转为 Millis
- Topic - com.iohao.game.widget.light.domain.event.message中的接口
-
主题
- topicSet() - 记录类中的方法 com.iohao.game.action.skeleton.eventbus.EventTopicMessage
-
返回
topicSet
记录组件的值。 - toProtoFieldLine() - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaField
- toProtoFile() - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegion
- toProtoMessage() - 类中的方法 com.iohao.game.widget.light.protobuf.ProtoJava
- toSecond(LocalDateTime) - 类中的方法 com.iohao.game.common.kit.TimeKit
- toSeconds(LocalDateTime) - 类中的方法 com.iohao.game.common.kit.time.ToTimeKit
-
将 LocalDateTime 转为 Second
- toString() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand.ActionMethodReturnInfo
- toString() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand.ParamInfo
- toString() - 类中的方法 com.iohao.game.action.skeleton.core.CmdInfo
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOption
-
返回此记录类的字符串表示形式。
- toString() - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatAction
- toString() - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionRegion
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.TimeRange
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
返回此记录类的字符串表示形式。
- toString() - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitorRegion
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeDay
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeHour
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.TimeRangeInOut.TimeRangeMinute
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.eventbus.EventTopicMessage
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.action.skeleton.protocol.login.SettingUserIdResult
-
返回此记录类的字符串表示形式。
- toString() - 类中的方法 com.iohao.game.action.skeleton.pulse.message.PulseSignalResponse
- toString() - 记录类中的方法 com.iohao.game.bolt.broker.client.processor.BoltChannelContext
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.bolt.broker.client.RemoteAddress
-
返回此记录类的字符串表示形式。
- toString() - 枚举类中的方法 com.iohao.game.bolt.broker.cluster.BrokerRunModeEnum
- toString() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.Broadcast
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.bolt.broker.core.client.BrokerAddress
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.common.kit.concurrent.executor.ThreadExecutor
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.core.common.cmd.BrokerClientId
-
返回此记录类的字符串表示形式。
- toString() - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegion
- toString() - 类中的方法 com.iohao.game.external.client.command.CommandResult
- toString() - 类中的方法 com.iohao.game.external.client.command.InputCommand
- toString() - 类中的方法 com.iohao.game.external.client.command.ListenCommand
- toString() - 类中的方法 com.iohao.game.external.core.message.ExternalMessage
- toString() - 记录类中的方法 com.iohao.game.external.core.netty.micro.DefaultPipelineContext
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.external.core.session.UserChannelId
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.widget.light.domain.event.disruptor.ConsumeEventHandler
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.widget.light.protobuf.ProtoJavaRegionKey
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 com.iohao.game.widget.light.room.domain.GameFlowEo
-
返回此记录类的字符串表示形式。
- toString(boolean) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand.ActionMethodReturnInfo
- toString(boolean) - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommand.ParamInfo
- toString(int) - 类中的方法 com.iohao.game.action.skeleton.core.CmdKit
- totalTime() - 记录类中的方法 com.iohao.game.action.skeleton.core.flow.internal.ThreadMonitorInOut.ThreadMonitor
-
返回
totalTime
记录组件的值。 - ToTimeKit - com.iohao.game.common.kit.time中的类
-
日期与时间 - 转换工具
- ToTimeKit() - 类的构造器 com.iohao.game.common.kit.time.ToTimeKit
- TraceIdInOut - com.iohao.game.action.skeleton.core.flow.internal中的类
-
业务框架插件 - 全链路调用日志跟踪插件
- TraceIdInOut() - 类的构造器 com.iohao.game.action.skeleton.core.flow.internal.TraceIdInOut
- TraceIdSupplier - com.iohao.game.common.kit.trace中的接口
-
TraceId 生成策略
- TraceKit - com.iohao.game.common.kit.trace中的类
-
Trace 相关工具
- TraceKit() - 类的构造器 com.iohao.game.common.kit.trace.TraceKit
- traceName - 类中的变量 com.iohao.game.common.kit.trace.TraceKit
- transmit(PulseSignalMessage) - 接口中的方法 com.iohao.game.action.skeleton.pulse.core.PulseTransmit
-
发射脉冲信号消息
- trick() - 类中的方法 com.iohao.game.action.skeleton.kit.RangeBroadcast
-
小把戏 (钩子方法),子类可以做些其他的事情;执行广播(推送)之前,触发的方法。
- triggerUpdate() - 接口中的方法 com.iohao.game.common.kit.concurrent.IntervalTaskListener
-
是否触发 onUpdate 监听回调方法
- triggerUpdate() - 接口中的方法 com.iohao.game.common.kit.concurrent.OnceTaskListener
-
是否触发 onUpdate 监听回调方法
- triggerUpdate() - 接口中的方法 com.iohao.game.common.kit.concurrent.TaskListener
-
是否触发 onUpdate 监听回调方法
- triggerUpdateTimeRange(StatActionInOut.StatAction, long, FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionChangeListener
-
触发条件,触发 updateTimeRange 方法的前置条件
- TypeMappingDocument - com.iohao.game.action.skeleton.core.doc中的接口
-
类型映射
- TypeMappingRecord - com.iohao.game.action.skeleton.core.doc中的类
-
类型映射记录
- TypeMappingRecord() - 类的构造器 com.iohao.game.action.skeleton.core.doc.TypeMappingRecord
U
- UDP - 枚举类 中的枚举常量 com.iohao.game.external.core.config.ExternalJoinEnum
-
UDP socket
- uniqueInputCommand - 类中的变量 com.iohao.game.external.client.kit.ClientUserConfigs
-
true 表示不能存在相同的模拟命令
- unLoading(BrokerClientId) - 接口中的方法 com.iohao.game.core.common.cmd.CmdRegions
- unLoading(BrokerClientId) - 类中的方法 com.iohao.game.core.common.cmd.DefaultCmdRegions
- unloadRemoteTopic(EventBrokerClientMessage) - 类中的方法 com.iohao.game.action.skeleton.eventbus.EventBusRegion
- updateAttachment() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
更新元信息
- updateAttachment(UserAttachment) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
更新元信息
- updateAttachmentAsync() - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
更新元信息
- updateAttachmentAsync(UserAttachment) - 类中的方法 com.iohao.game.action.skeleton.core.flow.FlowContext
-
更新元信息
- updateTimeRange(StatActionInOut.StatAction, long, FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.internal.StatActionInOut.StatActionChangeListener
-
StatAction 统计记录更新中调用,当 trigger 方法为 true 时会调用
- UserAttachment - com.iohao.game.action.skeleton.core.flow中的接口
-
元信息接口
- UserChannelId - com.iohao.game.external.core.session中的记录类
- UserChannelId(String) - 记录类的构造器 com.iohao.game.external.core.session.UserChannelId
-
创建
UserChannelId
记录类的实例。 - userEventTriggered(ChannelHandlerContext, Object) - 类中的方法 com.iohao.game.external.core.netty.handler.SocketIdleHandler
- userExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.eventbus.ExecutorSelector
-
[线程安全] 在用户线程执行器中执行
- userExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.kit.ExecutorSelectEnum
-
在用户线程执行器中执行
- userHeadMetadata - 接口中的静态变量 com.iohao.game.core.common.client.ExternalBizCodeCont
-
用户(玩家)在游戏对外服的 HeadMetadata 信息
- UserHeadMetadataExternalBizRegion - com.iohao.game.external.core.broker.client.ext.impl中的类
-
从用户(玩家)所在游戏对外服中获取用户自身的数据
- UserHeadMetadataExternalBizRegion() - 类的构造器 com.iohao.game.external.core.broker.client.ext.impl.UserHeadMetadataExternalBizRegion
- UserHook - com.iohao.game.external.core.hook中的接口
-
UserHook 钩子接口,上线时、下线时会触发; 用户上线、下线的钩子-文档
- UserIdSettingKit - com.iohao.game.bolt.broker.client.kit中的类
-
变更用户 id
- UserIdSettingKit() - 类的构造器 com.iohao.game.bolt.broker.client.kit.UserIdSettingKit
- UserProcessorExecutorAware - com.iohao.game.bolt.broker.core.aware中的接口
-
UserProcessorExecutorAware
- UserProcessorExecutorSelectorAware - com.iohao.game.bolt.broker.core.aware中的接口
- userProcessorExecutorSelectorStrategy - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
- UserProcessorExecutorSelectorStrategy - com.iohao.game.bolt.broker.core.common中的接口
- userProcessorExecutorStrategy - 类中的变量 com.iohao.game.bolt.broker.core.common.IoGameGlobalConfig
-
UserProcessor 构建 Executor 的策略
- UserProcessorExecutorStrategy - com.iohao.game.bolt.broker.core.common中的接口
-
主要用于给 UserProcessor 构建 Executor 的策略
- UserProcessorInNettyThreadAware - com.iohao.game.bolt.broker.core.aware中的接口
-
在 netty 线程中执行任务 aware
- UserSession - com.iohao.game.external.core.session中的接口
-
UserSession 接口
- UserSessionOption - com.iohao.game.external.core.session中的接口
-
UserSession 的动态属性名
- userSessions - 类中的变量 com.iohao.game.external.core.netty.handler.SocketCmdAccessAuthHandler
- userSessions - 类中的变量 com.iohao.game.external.core.netty.handler.ws.WebSocketVerifyHandler
- UserSessions<SessionContext,
Session> - com.iohao.game.external.core.session中的接口 -
UserSession 管理器
- UserSessionsAware - com.iohao.game.external.core.aware中的接口
-
UserSessions Aware
- UserSessionState - com.iohao.game.external.core.session中的枚举类
- userVirtualExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.eventbus.ExecutorSelector
-
在虚拟线程执行器中执行
- userVirtualExecutor - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.kit.ExecutorSelectEnum
-
在虚拟线程执行器中执行
V
- valid - 类中的变量 com.iohao.game.common.kit.beans.property.BooleanProperty
- valid - 类中的变量 com.iohao.game.common.kit.beans.property.IntegerProperty
- valid - 类中的变量 com.iohao.game.common.kit.beans.property.LongProperty
- valid - 类中的变量 com.iohao.game.common.kit.beans.property.ObjectProperty
- valid - 类中的变量 com.iohao.game.common.kit.beans.property.StringProperty
- validate(Object, Class<?>...) - 类中的方法 com.iohao.game.action.skeleton.core.ValidatorKit
- validate(Object, Class<?>...) - 类中的方法 com.iohao.game.common.validation.support.JakartaValidator
-
执行校验
- validate(Object, Class<?>...) - 类中的方法 com.iohao.game.common.validation.support.JavaxValidator
-
执行校验
- validate(Object, Class<?>...) - 接口中的方法 com.iohao.game.common.validation.Validator
-
执行校验
- ValidatedGroup - com.iohao.game.action.skeleton.annotation中的批注接口
-
验证组
- validateErrCode - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
参数验错误码
- Validation - com.iohao.game.common.validation中的类
-
数据校验器管理
- Validation() - 类的构造器 com.iohao.game.common.validation.Validation
- ValidationProcessor - com.iohao.game.common.validation.processor中的类
-
在 META-INF 生成 ioGame/com.iohao.game.common.validation.Validator 用于游戏服务支持 javax.validation 使用示例: 在 DemoApplication 上加入注解:@EnableValidation("com.iohao.game.common.validation.support.JakartaValidator")
- ValidationProcessor() - 类的构造器 com.iohao.game.common.validation.processor.ValidationProcessor
- Validator - com.iohao.game.common.validation中的接口
-
定义数据校验器接口
- ValidatorKit - com.iohao.game.action.skeleton.core中的类
-
验证相关,主要用户验证业务参数
- ValidatorKit() - 类的构造器 com.iohao.game.action.skeleton.core.ValidatorKit
- value - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.BoolValue
-
bool 值
- value - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.IntValue
-
int 值
- value - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.LongValue
-
long 值
- value - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.StringValue
-
string value
- value() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.ActionController
- value() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.ActionMethod
-
subCmd int
- value() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.DocActionSends
-
已过时。
- value() - 批注接口 中的元素 com.iohao.game.action.skeleton.annotation.ValidatedGroup
-
确定验证组,校验组对象的 Class
- value() - 批注接口 中的元素 com.iohao.game.action.skeleton.core.doc.DocumentMethod
-
The method name of the document action
- value() - 批注接口 中的元素 com.iohao.game.action.skeleton.eventbus.EventSubscribe
-
执行器策略选择
- value() - 批注接口 中的元素 com.iohao.game.common.validation.annotation.EnableValidation
-
数据校验器的类型
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 记录类中的静态方法 com.iohao.game.action.skeleton.core.flow.attr.FlowOption
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.action.skeleton.eventbus.ExecutorSelector
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.action.skeleton.kit.ExecutorSelectEnum
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.action.skeleton.protocol.processor.EndPointOperationEnum
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.bolt.broker.cluster.BrokerRunModeEnum
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem.Status
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.bolt.broker.core.client.BrokerClientType
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 类中的静态方法 com.iohao.game.common.kit.attr.AttrOption
-
初始化 一个 AttrOption
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.external.core.config.ExternalJoinEnum
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.external.core.session.UserSessionState
-
返回带有指定名称的该类的枚举常量。
- valueOf(String) - 枚举类中的静态方法 com.iohao.game.widget.light.room.RoomStatusEnum
-
返回带有指定名称的该类的枚举常量。
- valueOf(String, Supplier<T>) - 类中的静态方法 com.iohao.game.common.kit.attr.AttrOption
-
初始化一个 AttrOption
- valueOf(String, T) - 类中的静态方法 com.iohao.game.common.kit.attr.AttrOption
-
初始化 一个 AttrOption
- ValueRecord - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
Wrapper values contain single and list classes
- values - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.BoolValueList
-
boolList
- values - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.ByteValueList
-
byte[] List
- values - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.IntValueList
-
intList
- values - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.LongValueList
-
longList
- values - 类中的变量 com.iohao.game.action.skeleton.protocol.wrapper.StringValueList
-
string list
- values() - 类中的方法 com.iohao.game.action.skeleton.core.ActionCommandRegion
- values() - 枚举类中的静态方法 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.action.skeleton.eventbus.ExecutorSelector
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.action.skeleton.kit.ExecutorSelectEnum
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.action.skeleton.protocol.processor.EndPointOperationEnum
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.bolt.broker.cluster.BrokerRunModeEnum
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.bolt.broker.core.client.BrokerClientItem.Status
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.bolt.broker.core.client.BrokerClientType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.external.core.config.ExternalJoinEnum
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.external.core.session.UserSessionState
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举类中的静态方法 com.iohao.game.widget.light.room.RoomStatusEnum
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
- verify(SocketUserSession, Map<String, String>) - 类中的方法 com.iohao.game.external.core.netty.handler.ws.WebSocketVerifyHandler
-
verify
- verify(PlayerOperationContext) - 接口中的方法 com.iohao.game.widget.light.room.operation.OperationHandler
-
检测验证, 验证用户操作步骤是否合法
- verifyHandler(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- verifyIdentity - 枚举类 中的枚举常量 com.iohao.game.action.skeleton.core.exception.ActionErrorEnum
-
需要登录后才能调用业务方法
- verifyIdentity - 接口中的静态变量 com.iohao.game.external.core.session.UserSessionOption
-
false : 没有进行身份验证
- VERSION - 类中的静态变量 com.iohao.game.action.skeleton.IoGameVersion
W
- wait - 枚举类 中的枚举常量 com.iohao.game.widget.light.room.RoomStatusEnum
-
等待
- WEBSOCKET - 枚举类 中的枚举常量 com.iohao.game.external.core.config.ExternalJoinEnum
-
WebSocket
- WebSocketExternalCodec - com.iohao.game.external.core.netty.handler.codec中的类
-
WebSocket 编解码器
- WebSocketExternalCodec() - 类的构造器 com.iohao.game.external.core.netty.handler.codec.WebSocketExternalCodec
- WebSocketExternalJoinSelector - com.iohao.game.external.core.netty.micro.join中的类
-
Websocket 相关
- WebSocketExternalJoinSelector() - 类的构造器 com.iohao.game.external.core.netty.micro.join.WebSocketExternalJoinSelector
- websocketHandler(PipelineContext) - 类中的方法 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- WebSocketMicroBootstrapFlow - com.iohao.game.external.core.netty.micro中的类
-
websocket 与真实玩家连接服务器的启动流程
- WebSocketMicroBootstrapFlow() - 类的构造器 com.iohao.game.external.core.netty.micro.WebSocketMicroBootstrapFlow
- websocketPath - 类中的变量 com.iohao.game.external.core.config.ExternalGlobalConfig.CoreOption
-
http 升级 websocket 协议地址
- WebSocketVerifyHandler - com.iohao.game.external.core.netty.handler.ws中的类
-
WebSocket 连接前的 token 验证 handler
- WebSocketVerifyHandler() - 类的构造器 com.iohao.game.external.core.netty.handler.ws.WebSocketVerifyHandler
- Weight - com.iohao.game.common.kit.weight中的接口
-
权重接口
- WeightKit - com.iohao.game.common.kit.weight中的类
-
权重工具
- WeightKit() - 类的构造器 com.iohao.game.common.kit.weight.WeightKit
- WithElementSelector<T> - com.iohao.game.bolt.broker.server.balanced.region中的接口
- workerGroup() - 接口中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOption
-
EventLoopGroup workerGroup (业务处理组)
- workerGroup() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForLinux
- workerGroup() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForMac
- workerGroup() - 类中的方法 com.iohao.game.external.core.netty.micro.auto.GroupChannelOptionForOther
- wrap(FlowContext) - 接口中的方法 com.iohao.game.action.skeleton.core.flow.ActionMethodResultWrap
-
包装结果
- wrap(FlowContext) - 类中的方法 com.iohao.game.action.skeleton.core.flow.internal.DefaultActionMethodResultWrap
- WrapperKit - com.iohao.game.action.skeleton.protocol.wrapper中的类
-
装箱、拆箱包装工具 解决协议碎片
- WrapperKit() - 类的构造器 com.iohao.game.action.skeleton.protocol.wrapper.WrapperKit
- writeAndFlush(BarMessage) - 类中的方法 com.iohao.game.external.client.user.ClientUserChannel
- writeAndFlush(Object) - 类中的方法 com.iohao.game.external.core.netty.session.SocketUserSession
- writeAndFlush(Object) - 接口中的方法 com.iohao.game.external.core.session.UserSession
-
writeAndFlush
- writeUtf8String(String, String) - 类中的方法 com.iohao.game.common.kit.adapter.AdapterHuUtils
- writeUtf8String(String, String) - 类中的方法 com.iohao.game.common.kit.io.FileKit
-
将String写入文件,覆盖模式,字符集为UTF-8
常量字段值|所有程序包|所有类和接口|序列化表格
EventBusRunner
代替