syntax = "proto3";// 指定protobuf版本
option java_package = "com.seer.teacher.netty.common";// 指定包名
option java_outer_classname = "MessageProtobuf";// 指定生成的类名

message Msg {
  Head head = 1;// 消息头
  string body = 2;// 消息体
}

message Head {
  string msgId = 1;// 消息id
  int32 msgType = 2;// 消息类型
  int32 msgContentType = 3;// 消息内容类型
  string device = 4;//设备id
  string fromId = 5;// 消息发送者id
  string toId = 6;// 消息接收者id
  int64 timestamp = 7;// 消息时间戳
  int32 statusReport = 8;// 状态报告
  string cpuUsage = 9;//cup使用率
  string memoryUsage = 10;//内存占比
  string extend = 11;// 扩展字段，以key/value形式存放的json
}