1
每一个,我有一个关于协议缓冲区存在协议机制如何互动的问题,下面说代码:协议缓冲如何与传统协议代码交互
class PacketBase
{
public:
PacketBase();
private:
int msgType;
int msgLen;
private:
MessageBuilder* m_pMsgBuilder; /// do Write and Read From msg stream
};
class LoginRequest : public PacketBase
{
/// here we can use proto replace the msg field defined here
/// invoke write or read method in packetbase to serialze or de-serialize
};
CAN协议缓冲区做的工作,而保持类层次结构不变?