框架网络 模块使用protobuf 问题

请教 网络那块用protobuf 的话 根据 .proto 协议自动生成 协议接口 怎么搞?
需要自己 改写 protobuf 自动生成文件 那块?
ugf框架貌似 不能直接使用 protobuf自带那个工具生成的接口文件吧
已邀请:

JohnRey

赞同来自:

你可以在protobuf生成文件之后,修改生成的代码文件。
根据对应的协议号,将每个对应的协议类继承packetbase,然后写入Id字段并且赋值和clear方法

Ellan

赞同来自:

protobuf.net的生成工具是基于xml模版的,可以修改模版。
另外还有个思路就是先生成中间代码,然后再后处理一下生成的代码,以增加额外的信息。

要回复问题请先登录注册