接口 BrokerClientListener
public interface BrokerClientListener
BrokerClient 监听
- 作者:
- 渔民小镇
- 另请参阅:
- 日期:
- 2023-12-14
-
方法概要
修饰符和类型方法说明default void
offlineExternal
(BrokerClientModuleMessage otherModuleMessage, BrokerClient client) 其他游戏对外服下线监听default void
offlineLogic
(BrokerClientModuleMessage otherModuleMessage, BrokerClient client) 其他游戏逻辑服下线监听default void
onlineExternal
(BrokerClientModuleMessage otherModuleMessage, BrokerClient client) 其他游戏对外服上线监听default void
onlineLogic
(BrokerClientModuleMessage otherModuleMessage, BrokerClient client) 其他游戏逻辑服在线监听default void
registerBefore
(BrokerClientModuleMessage moduleMessage, BrokerClient client) 将当前逻辑服注册到 Broker(游戏网关)之前的回调
-
方法详细资料
-
onlineExternal
其他游戏对外服上线监听已经在线上的,或者有新上线的游戏对外服都会触发此方法
- 参数:
otherModuleMessage
- 游戏对外服client
- 当前逻辑服
-
offlineExternal
其他游戏对外服下线监听- 参数:
otherModuleMessage
- 下线的游戏对外服client
- 当前逻辑服
-
onlineLogic
其他游戏逻辑服在线监听已经在线上的,或者有新上线的游戏逻辑服都会触发此方法
- 参数:
otherModuleMessage
- 在线的其他游戏逻辑服client
- 当前逻辑服
-
offlineLogic
其他游戏逻辑服下线监听- 参数:
otherModuleMessage
- 下线的游戏逻辑服client
- 当前逻辑服
-
registerBefore
将当前逻辑服注册到 Broker(游戏网关)之前的回调如果有特殊业务的,开发者可以在此方法中给 BrokerClient、BrokerClientModuleMessage 增加一些其他的附加信息 this.barSkeleton.getRunners().onStart(); this.registerBefore() ... registerToBroker()
- 参数:
moduleMessage
- 当前逻辑服信息client
- 当前逻辑服- 另请参阅:
-