35 lines
1.0 KiB
Protocol Buffer
35 lines
1.0 KiB
Protocol Buffer
|
syntax = "proto2";
|
||
|
|
||
|
package MMPro.micromsg;
|
||
|
|
||
|
import "BaseRequest.proto";
|
||
|
import "SKBuiltinBuffer_t.proto";
|
||
|
|
||
|
message MassSendRequest {
|
||
|
required BaseRequest _BaseRequest = 1;
|
||
|
optional string _ToList = 2;
|
||
|
optional string _ToListMD5 = 3;
|
||
|
optional string _ClientID = 4;
|
||
|
required uint32 _MsgType = 5;
|
||
|
required uint32 _MediaTime = 6;
|
||
|
required SKBuiltinBuffer_t _DataBuffer = 7;
|
||
|
required uint32 _DataStartPos = 8;
|
||
|
required uint32 _DataTotalLen = 9;
|
||
|
required uint32 _ThumbTotalLen = 10;
|
||
|
required uint32 _ThumbStartPos = 11;
|
||
|
required SKBuiltinBuffer_t _ThumbData = 12;
|
||
|
required uint32 _CameraType = 13;
|
||
|
required uint32 _VideoSource = 14;
|
||
|
required uint32 _ToListCount = 15;
|
||
|
required uint32 _IsSendAgain = 16;
|
||
|
optional uint32 _CompressType = 17;
|
||
|
optional uint32 _VoiceFormat = 18;
|
||
|
optional string _VideoUrl = 19;
|
||
|
optional string _ThumbUrl = 20;
|
||
|
optional uint32 _ThumbWidth = 21;
|
||
|
optional uint32 _ThumbHeight = 22;
|
||
|
optional string _ThumbAESKey = 23;
|
||
|
optional string _VideoAESKey = 24;
|
||
|
optional string _MD5 = 25;
|
||
|
}
|