接口 ExternalBizRegion

所有已知实现类:
AttachmentExternalBizRegion, ExistUserExternalBizRegion, ForcedOfflineExternalBizRegion, UserHeadMetadataExternalBizRegion

public interface ExternalBizRegion
对外服业务扩展
     开发者可以通过实现这个接口,向游戏逻辑服提供一些
     1 只存在于游戏对外服中的数据
     2 只有游戏对外服可以做的事

     框架提供了两个参考实现
     ExistUserExternalBizRegion 查询用户(玩家)是否在线
     ForcedOfflineExternalBizRegion 强制用户(玩家)下线

     开发者扩展完后,需要添加到 ExternalBizRegions.add(ExternalBizRegion) 才会生效

     使用请参考 ExternalCommunicationKit
 
作者:
渔民小镇
另请参阅:
日期:
2023-02-21
  • 方法详细资料

    • getBizCode

      int getBizCode()
      业务码
           开发者扩展时,用正数的业务码
       
      返回:
      业务码
    • request

      Serializable request(ExternalBizRegionContext regionContext) throws MsgException
      业务处理
           返回的数据会存放到 ResponseCollectExternalItemMessage.data 中
       
      参数:
      regionContext - 对外服业务处理上下文
      返回:
      业务数据,如果有需要传递给请求端的数据,可以在此返回
      抛出:
      MsgException - e