接口 BrokerClientListener

所有已知实现类:
CmdRegionBrokerClientListener, SimplePrintBrokerClientListener

public interface BrokerClientListener
BrokerClient 监听
作者:
渔民小镇
另请参阅:
日期:
2023-12-14
  • 方法详细资料

    • onlineExternal

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

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

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

      default void offlineLogic(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 - 当前逻辑服
      另请参阅: