类 HeadMetadata
java.lang.Object
com.iohao.game.action.skeleton.protocol.HeadMetadata
- 所有已实现的接口:
Serializable
元信息
- 作者:
- 渔民小镇
- 另请参阅:
- 日期:
- 2022-05-14
-
构造器概要
-
方法概要
修饰符和类型方法说明cloneAll()
类似 clone得到 cmdInfo 命令路由信息<T> T
setCmdInfo
(CmdInfo cmdInfo) setCmdMerge
(int cmdMerge)
-
构造器详细资料
-
HeadMetadata
public HeadMetadata()
-
-
方法详细资料
-
setCmdInfo
-
getCmdInfo
得到 cmdInfo 命令路由信息如果只是为了获取 cmd 与 subCmd,下面的方式效率会更高 cmd = CmdKit.getCmd(cmdMerge); subCmd = CmdKit.getSubCmd(cmdMerge); 但实际上更推荐使用 CmdInfo,这样使得代码书写简洁,也更容易理解,毕竟代码是给人看的。
- 返回:
- cmdInfo
-
setCmdMerge
-
cloneHeadMetadata
类似 clone使用场景
与其他游戏逻辑服通信时可以使用 方法中给 HeadMetadata 赋值了玩家的必要属性: userId、attachmentData、channelId、bindingLogicServerIds、customData traceId、executorSelect
以下属性不会赋值,如有需要,请自行赋值cmdMerge sourceClientId endPointClientId rpcCommandType msgId
- 返回:
- HeadMetadata
-
cloneAll
-
getExternalMessage
public <T> T getExternalMessage()
-