syntax = "proto2"; package MMPro.micromsg; import "BaseRequest.proto"; import "KVReportItem.proto"; import "SKBuiltinBuffer_t.proto"; message KVReportReq { required BaseRequest _BaseRequest = 1; optional string _DeviceModel = 2; optional string _DeviceBrand = 3; optional string _OsName = 4; optional string _OsVersion = 5; optional string _LanguageVer = 6; required uint32 _KVCnt = 7; repeated KVReportItem _List = 8; optional SKBuiltinBuffer_t _RandomEncryKey = 9; }