索引

A B C D E F G H I J K L M N O P Q R S T U V W 
常量字段值|所有程序包|所有类和接口|序列化表格

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中的类
已过时。
请使用 EventBusRunner 代替
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 包装类
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中的类
对象类型的包装类
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.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
 
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
业务框架 - 文档生成相关
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.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
 
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
 
com.iohao.game.external.core.broker.client.ext.impl - 程序包 com.iohao.game.external.core.broker.client.ext.impl
 
com.iohao.game.external.core.broker.client.processor - 程序包 com.iohao.game.external.core.broker.client.processor
 
com.iohao.game.external.core.broker.client.processor.listener - 程序包 com.iohao.game.external.core.broker.client.processor.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
游戏对外服 - core - 钩子接口相关,心跳设置与心跳钩子用户上线、下线的钩子路由访问权限的控制 等。
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
游戏对外服 - core - 游戏对外服缓存的默认实现
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
 
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中的接口
对接文档生成接口,可扩展不同的实现
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.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中的类
事件订阅发送 EventDisruptorRingBuffer
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 记录类的实例。
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中的接口
ExternalCoreExternalBrokerClientStartup 组成的一个整体
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

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
[同步] 发送事件给所有订阅者
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.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 文件
generateDocument() - 类中的方法 com.iohao.game.action.skeleton.core.doc.IoGameDocumentHelper
对接文档生成
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.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
获取游戏对外服缓存默认配置
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.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, 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
 
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
 
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.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 包装类
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.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
房间内的是否没有玩家
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 包装类
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.action.parser.ProtobufActionParserListener
 
me() - 类中的静态方法 com.iohao.game.action.skeleton.core.action.parser.ProtobufCheckActionParserListener
 
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.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(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.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(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(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
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
onActionCommand(ActionParserContext) - 类中的方法 com.iohao.game.action.skeleton.core.action.parser.ProtobufActionParserListener
 
onActionCommand(ActionParserContext) - 类中的方法 com.iohao.game.action.skeleton.core.action.parser.ProtobufCheckActionParserListener
 
onAfter(BarSkeleton) - 接口中的方法 com.iohao.game.action.skeleton.core.action.parser.ActionParserListener
onAfter(BarSkeleton) - 类中的方法 com.iohao.game.action.skeleton.core.action.parser.ProtobufActionParserListener
 
onAfter(BarSkeleton) - 类中的方法 com.iohao.game.action.skeleton.core.action.parser.ProtobufCheckActionParserListener
 
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
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中的接口
属性值对象
ProtobufActionParserListener - com.iohao.game.action.skeleton.core.action.parser中的类
预先生成 proto 协议代理类
ProtobufCheckActionParserListener - com.iohao.game.action.skeleton.core.action.parser中的类
proto 协议类型添检测
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
 
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
 
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
设置游戏对外服缓存默认配置
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
设置用户的 userId
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.bolt.broker.core.message中的类
设置用户id
SettingUserIdMessage() - 类的构造器 com.iohao.game.bolt.broker.core.message.SettingUserIdMessage
 
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.bolt.broker.core.message中的类
设置 userId 的响应
SettingUserIdMessageResponse() - 类的构造器 com.iohao.game.bolt.broker.core.message.SettingUserIdMessageResponse
 
setUserHook(UserHook) - 类中的方法 com.iohao.game.external.core.netty.DefaultExternalCoreSetting
 
setUserHook(UserHook) - 接口中的方法 com.iohao.game.external.core.session.UserSessions
userHook
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
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
 
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 包装类
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
 
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
 
TextDocumentGenerate - com.iohao.game.action.skeleton.core.doc中的类
文本文档生成
TextDocumentGenerate() - 类的构造器 com.iohao.game.action.skeleton.core.doc.TextDocumentGenerate
 
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.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.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
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
A B C D E F G H I J K L M N O P Q R S T U V W 
常量字段值|所有程序包|所有类和接口|序列化表格