// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.11 // protoc v3.5.1 // source: img_msg.proto package wxproto import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" sync "sync" unsafe "unsafe" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) // 发送图片消息的protobuf结构 type WxSendImgMsg struct { state protoimpl.MessageState `protogen:"open.v1"` Header *ImgMsgHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` ClientMsgId *WxString `protobuf:"bytes,2,opt,name=client_msg_id,json=clientMsgId,proto3" json:"client_msg_id,omitempty"` Sender *WxString `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"` Receiver *WxString `protobuf:"bytes,4,opt,name=receiver,proto3" json:"receiver,omitempty"` Unknown5 int32 `protobuf:"varint,5,opt,name=unknown5,proto3" json:"unknown5,omitempty"` MsgType int32 `protobuf:"varint,6,opt,name=msg_type,json=msgType,proto3" json:"msg_type,omitempty"` Unknown7 int32 `protobuf:"varint,7,opt,name=unknown7,proto3" json:"unknown7,omitempty"` Unknown8 *ImgMsgExtra `protobuf:"bytes,8,opt,name=unknown8,proto3" json:"unknown8,omitempty"` Unknown9 int32 `protobuf:"varint,9,opt,name=unknown9,proto3" json:"unknown9,omitempty"` Xml []byte `protobuf:"bytes,10,opt,name=xml,proto3" json:"xml,omitempty"` Unknown11 int32 `protobuf:"varint,11,opt,name=unknown11,proto3" json:"unknown11,omitempty"` Unknown12 int32 `protobuf:"varint,12,opt,name=unknown12,proto3" json:"unknown12,omitempty"` Unknown13 int32 `protobuf:"varint,13,opt,name=unknown13,proto3" json:"unknown13,omitempty"` // field 14 skipped CdnKey []byte `protobuf:"bytes,15,opt,name=cdn_key,json=cdnKey,proto3" json:"cdn_key,omitempty"` CdnKey2 []byte `protobuf:"bytes,16,opt,name=cdn_key2,json=cdnKey2,proto3" json:"cdn_key2,omitempty"` AesKey []byte `protobuf:"bytes,17,opt,name=aes_key,json=aesKey,proto3" json:"aes_key,omitempty"` Unknown18 int32 `protobuf:"varint,18,opt,name=unknown18,proto3" json:"unknown18,omitempty"` Unknown19 int32 `protobuf:"varint,19,opt,name=unknown19,proto3" json:"unknown19,omitempty"` Unknown20 int32 `protobuf:"varint,20,opt,name=unknown20,proto3" json:"unknown20,omitempty"` CdnKey3 []byte `protobuf:"bytes,21,opt,name=cdn_key3,json=cdnKey3,proto3" json:"cdn_key3,omitempty"` Unknown22 int32 `protobuf:"varint,22,opt,name=unknown22,proto3" json:"unknown22,omitempty"` Unknown23 int32 `protobuf:"varint,23,opt,name=unknown23,proto3" json:"unknown23,omitempty"` Unknown24 int32 `protobuf:"varint,24,opt,name=unknown24,proto3" json:"unknown24,omitempty"` AesKey2 []byte `protobuf:"bytes,25,opt,name=aes_key2,json=aesKey2,proto3" json:"aes_key2,omitempty"` // field 26 skipped Md5Key []byte `protobuf:"bytes,27,opt,name=md5_key,json=md5Key,proto3" json:"md5_key,omitempty"` Unknown28 int64 `protobuf:"varint,28,opt,name=unknown28,proto3" json:"unknown28,omitempty"` // field 29 skipped Unknown30 int32 `protobuf:"varint,30,opt,name=unknown30,proto3" json:"unknown30,omitempty"` // fields 31-35 skipped Unknown36 int32 `protobuf:"varint,36,opt,name=unknown36,proto3" json:"unknown36,omitempty"` // fields 37-40 skipped Unknown41 int32 `protobuf:"varint,41,opt,name=unknown41,proto3" json:"unknown41,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *WxSendImgMsg) Reset() { *x = WxSendImgMsg{} mi := &file_img_msg_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *WxSendImgMsg) String() string { return protoimpl.X.MessageStringOf(x) } func (*WxSendImgMsg) ProtoMessage() {} func (x *WxSendImgMsg) ProtoReflect() protoreflect.Message { mi := &file_img_msg_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use WxSendImgMsg.ProtoReflect.Descriptor instead. func (*WxSendImgMsg) Descriptor() ([]byte, []int) { return file_img_msg_proto_rawDescGZIP(), []int{0} } func (x *WxSendImgMsg) GetHeader() *ImgMsgHeader { if x != nil { return x.Header } return nil } func (x *WxSendImgMsg) GetClientMsgId() *WxString { if x != nil { return x.ClientMsgId } return nil } func (x *WxSendImgMsg) GetSender() *WxString { if x != nil { return x.Sender } return nil } func (x *WxSendImgMsg) GetReceiver() *WxString { if x != nil { return x.Receiver } return nil } func (x *WxSendImgMsg) GetUnknown5() int32 { if x != nil { return x.Unknown5 } return 0 } func (x *WxSendImgMsg) GetMsgType() int32 { if x != nil { return x.MsgType } return 0 } func (x *WxSendImgMsg) GetUnknown7() int32 { if x != nil { return x.Unknown7 } return 0 } func (x *WxSendImgMsg) GetUnknown8() *ImgMsgExtra { if x != nil { return x.Unknown8 } return nil } func (x *WxSendImgMsg) GetUnknown9() int32 { if x != nil { return x.Unknown9 } return 0 } func (x *WxSendImgMsg) GetXml() []byte { if x != nil { return x.Xml } return nil } func (x *WxSendImgMsg) GetUnknown11() int32 { if x != nil { return x.Unknown11 } return 0 } func (x *WxSendImgMsg) GetUnknown12() int32 { if x != nil { return x.Unknown12 } return 0 } func (x *WxSendImgMsg) GetUnknown13() int32 { if x != nil { return x.Unknown13 } return 0 } func (x *WxSendImgMsg) GetCdnKey() []byte { if x != nil { return x.CdnKey } return nil } func (x *WxSendImgMsg) GetCdnKey2() []byte { if x != nil { return x.CdnKey2 } return nil } func (x *WxSendImgMsg) GetAesKey() []byte { if x != nil { return x.AesKey } return nil } func (x *WxSendImgMsg) GetUnknown18() int32 { if x != nil { return x.Unknown18 } return 0 } func (x *WxSendImgMsg) GetUnknown19() int32 { if x != nil { return x.Unknown19 } return 0 } func (x *WxSendImgMsg) GetUnknown20() int32 { if x != nil { return x.Unknown20 } return 0 } func (x *WxSendImgMsg) GetCdnKey3() []byte { if x != nil { return x.CdnKey3 } return nil } func (x *WxSendImgMsg) GetUnknown22() int32 { if x != nil { return x.Unknown22 } return 0 } func (x *WxSendImgMsg) GetUnknown23() int32 { if x != nil { return x.Unknown23 } return 0 } func (x *WxSendImgMsg) GetUnknown24() int32 { if x != nil { return x.Unknown24 } return 0 } func (x *WxSendImgMsg) GetAesKey2() []byte { if x != nil { return x.AesKey2 } return nil } func (x *WxSendImgMsg) GetMd5Key() []byte { if x != nil { return x.Md5Key } return nil } func (x *WxSendImgMsg) GetUnknown28() int64 { if x != nil { return x.Unknown28 } return 0 } func (x *WxSendImgMsg) GetUnknown30() int32 { if x != nil { return x.Unknown30 } return 0 } func (x *WxSendImgMsg) GetUnknown36() int32 { if x != nil { return x.Unknown36 } return 0 } func (x *WxSendImgMsg) GetUnknown41() int32 { if x != nil { return x.Unknown41 } return 0 } type ImgMsgHeader struct { state protoimpl.MessageState `protogen:"open.v1"` Flag []byte `protobuf:"bytes,1,opt,name=flag,proto3" json:"flag,omitempty"` SessionId int64 `protobuf:"varint,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` ClientProof []byte `protobuf:"bytes,3,opt,name=client_proof,json=clientProof,proto3" json:"client_proof,omitempty"` DeviceId int64 `protobuf:"varint,4,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` Platform []byte `protobuf:"bytes,5,opt,name=platform,proto3" json:"platform,omitempty"` Version int32 `protobuf:"varint,6,opt,name=version,proto3" json:"version,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ImgMsgHeader) Reset() { *x = ImgMsgHeader{} mi := &file_img_msg_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ImgMsgHeader) String() string { return protoimpl.X.MessageStringOf(x) } func (*ImgMsgHeader) ProtoMessage() {} func (x *ImgMsgHeader) ProtoReflect() protoreflect.Message { mi := &file_img_msg_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ImgMsgHeader.ProtoReflect.Descriptor instead. func (*ImgMsgHeader) Descriptor() ([]byte, []int) { return file_img_msg_proto_rawDescGZIP(), []int{1} } func (x *ImgMsgHeader) GetFlag() []byte { if x != nil { return x.Flag } return nil } func (x *ImgMsgHeader) GetSessionId() int64 { if x != nil { return x.SessionId } return 0 } func (x *ImgMsgHeader) GetClientProof() []byte { if x != nil { return x.ClientProof } return nil } func (x *ImgMsgHeader) GetDeviceId() int64 { if x != nil { return x.DeviceId } return 0 } func (x *ImgMsgHeader) GetPlatform() []byte { if x != nil { return x.Platform } return nil } func (x *ImgMsgHeader) GetVersion() int32 { if x != nil { return x.Version } return 0 } type ImgMsgExtra struct { state protoimpl.MessageState `protogen:"open.v1"` Field1 int32 `protobuf:"varint,1,opt,name=field1,proto3" json:"field1,omitempty"` Field2 []byte `protobuf:"bytes,2,opt,name=field2,proto3" json:"field2,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ImgMsgExtra) Reset() { *x = ImgMsgExtra{} mi := &file_img_msg_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ImgMsgExtra) String() string { return protoimpl.X.MessageStringOf(x) } func (*ImgMsgExtra) ProtoMessage() {} func (x *ImgMsgExtra) ProtoReflect() protoreflect.Message { mi := &file_img_msg_proto_msgTypes[2] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ImgMsgExtra.ProtoReflect.Descriptor instead. func (*ImgMsgExtra) Descriptor() ([]byte, []int) { return file_img_msg_proto_rawDescGZIP(), []int{2} } func (x *ImgMsgExtra) GetField1() int32 { if x != nil { return x.Field1 } return 0 } func (x *ImgMsgExtra) GetField2() []byte { if x != nil { return x.Field2 } return nil } var File_img_msg_proto protoreflect.FileDescriptor const file_img_msg_proto_rawDesc = "" + "\n" + "\rimg_msg.proto\x12\awxproto\x1a\fwx_msg.proto\"\xa3\a\n" + "\fWxSendImgMsg\x12-\n" + "\x06header\x18\x01 \x01(\v2\x15.wxproto.ImgMsgHeaderR\x06header\x125\n" + "\rclient_msg_id\x18\x02 \x01(\v2\x11.wxproto.WxStringR\vclientMsgId\x12)\n" + "\x06sender\x18\x03 \x01(\v2\x11.wxproto.WxStringR\x06sender\x12-\n" + "\breceiver\x18\x04 \x01(\v2\x11.wxproto.WxStringR\breceiver\x12\x1a\n" + "\bunknown5\x18\x05 \x01(\x05R\bunknown5\x12\x19\n" + "\bmsg_type\x18\x06 \x01(\x05R\amsgType\x12\x1a\n" + "\bunknown7\x18\a \x01(\x05R\bunknown7\x120\n" + "\bunknown8\x18\b \x01(\v2\x14.wxproto.ImgMsgExtraR\bunknown8\x12\x1a\n" + "\bunknown9\x18\t \x01(\x05R\bunknown9\x12\x10\n" + "\x03xml\x18\n" + " \x01(\fR\x03xml\x12\x1c\n" + "\tunknown11\x18\v \x01(\x05R\tunknown11\x12\x1c\n" + "\tunknown12\x18\f \x01(\x05R\tunknown12\x12\x1c\n" + "\tunknown13\x18\r \x01(\x05R\tunknown13\x12\x17\n" + "\acdn_key\x18\x0f \x01(\fR\x06cdnKey\x12\x19\n" + "\bcdn_key2\x18\x10 \x01(\fR\acdnKey2\x12\x17\n" + "\aaes_key\x18\x11 \x01(\fR\x06aesKey\x12\x1c\n" + "\tunknown18\x18\x12 \x01(\x05R\tunknown18\x12\x1c\n" + "\tunknown19\x18\x13 \x01(\x05R\tunknown19\x12\x1c\n" + "\tunknown20\x18\x14 \x01(\x05R\tunknown20\x12\x19\n" + "\bcdn_key3\x18\x15 \x01(\fR\acdnKey3\x12\x1c\n" + "\tunknown22\x18\x16 \x01(\x05R\tunknown22\x12\x1c\n" + "\tunknown23\x18\x17 \x01(\x05R\tunknown23\x12\x1c\n" + "\tunknown24\x18\x18 \x01(\x05R\tunknown24\x12\x19\n" + "\baes_key2\x18\x19 \x01(\fR\aaesKey2\x12\x17\n" + "\amd5_key\x18\x1b \x01(\fR\x06md5Key\x12\x1c\n" + "\tunknown28\x18\x1c \x01(\x03R\tunknown28\x12\x1c\n" + "\tunknown30\x18\x1e \x01(\x05R\tunknown30\x12\x1c\n" + "\tunknown36\x18$ \x01(\x05R\tunknown36\x12\x1c\n" + "\tunknown41\x18) \x01(\x05R\tunknown41\"\xb7\x01\n" + "\fImgMsgHeader\x12\x12\n" + "\x04flag\x18\x01 \x01(\fR\x04flag\x12\x1d\n" + "\n" + "session_id\x18\x02 \x01(\x03R\tsessionId\x12!\n" + "\fclient_proof\x18\x03 \x01(\fR\vclientProof\x12\x1b\n" + "\tdevice_id\x18\x04 \x01(\x03R\bdeviceId\x12\x1a\n" + "\bplatform\x18\x05 \x01(\fR\bplatform\x12\x18\n" + "\aversion\x18\x06 \x01(\x05R\aversion\"=\n" + "\vImgMsgExtra\x12\x16\n" + "\x06field1\x18\x01 \x01(\x05R\x06field1\x12\x16\n" + "\x06field2\x18\x02 \x01(\fR\x06field2B>Z wxproto.ImgMsgHeader 3, // 1: wxproto.WxSendImgMsg.client_msg_id:type_name -> wxproto.WxString 3, // 2: wxproto.WxSendImgMsg.sender:type_name -> wxproto.WxString 3, // 3: wxproto.WxSendImgMsg.receiver:type_name -> wxproto.WxString 2, // 4: wxproto.WxSendImgMsg.unknown8:type_name -> wxproto.ImgMsgExtra 5, // [5:5] is the sub-list for method output_type 5, // [5:5] is the sub-list for method input_type 5, // [5:5] is the sub-list for extension type_name 5, // [5:5] is the sub-list for extension extendee 0, // [0:5] is the sub-list for field type_name } func init() { file_img_msg_proto_init() } func file_img_msg_proto_init() { if File_img_msg_proto != nil { return } file_wx_msg_proto_init() type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_img_msg_proto_rawDesc), len(file_img_msg_proto_rawDesc)), NumEnums: 0, NumMessages: 3, NumExtensions: 0, NumServices: 0, }, GoTypes: file_img_msg_proto_goTypes, DependencyIndexes: file_img_msg_proto_depIdxs, MessageInfos: file_img_msg_proto_msgTypes, }.Build() File_img_msg_proto = out.File file_img_msg_proto_goTypes = nil file_img_msg_proto_depIdxs = nil }