类 CmdRegionBrokerClientListener

java.lang.Object
com.iohao.game.external.core.broker.client.processor.listener.CmdRegionBrokerClientListener
所有已实现的接口:
BrokerClientListener

public class CmdRegionBrokerClientListener extends Object implements BrokerClientListener
作者:
渔民小镇
日期:
2023-12-14
  • 构造器详细资料

    • CmdRegionBrokerClientListener

      public CmdRegionBrokerClientListener()
  • 方法详细资料

    • onlineLogic

      public void onlineLogic(BrokerClientModuleMessage otherModuleMessage, BrokerClient client)
    • offlineLogic

      public void offlineLogic(BrokerClientModuleMessage otherModuleMessage, BrokerClient client)
    • me

      public static CmdRegionBrokerClientListener me()
    • onlineExternal

      default void onlineExternal(BrokerClientModuleMessage otherModuleMessage, BrokerClient client)
      其他游戏对外服上线监听
           已经在线上的,或者有新上线的游戏对外服都会触发此方法
       
      参数:
      otherModuleMessage - 游戏对外服
      client - 当前逻辑服
    • offlineExternal

      default void offlineExternal(BrokerClientModuleMessage otherModuleMessage, BrokerClient client)
      其他游戏对外服下线监听
      参数:
      otherModuleMessage - 下线的游戏对外服
      client - 当前逻辑服
    • registerBefore

      default void registerBefore(BrokerClientModuleMessage moduleMessage, BrokerClient client)
      将当前逻辑服注册到 Broker(游戏网关)之前的回调
           如果有特殊业务的,开发者可以在此方法中给 BrokerClient、BrokerClientModuleMessage 增加一些其他的附加信息
      
           this.barSkeleton.getRunners().onStart();
           this.registerBefore()
           ...
           registerToBroker()
       
      参数:
      moduleMessage - 当前逻辑服信息
      client - 当前逻辑服
      另请参阅: