Files
wechat_ipad_pro/protobuf/wechat/syncitem.pb.go
2026-02-17 13:06:23 +08:00

2406 lines
83 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// source: syncitem.proto
package wechat
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type ModUserInfo struct {
BitFlag *uint32 `protobuf:"varint,1,opt,name=bitFlag" json:"bitFlag,omitempty"`
UserName *SKBuiltinString `protobuf:"bytes,2,opt,name=userName" json:"userName,omitempty"`
NickName *SKBuiltinString `protobuf:"bytes,3,opt,name=nickName" json:"nickName,omitempty"`
BindUin *uint32 `protobuf:"varint,4,opt,name=bindUin" json:"bindUin,omitempty"`
BindEmail *SKBuiltinString `protobuf:"bytes,5,opt,name=bindEmail" json:"bindEmail,omitempty"`
BindMobile *SKBuiltinString `protobuf:"bytes,6,opt,name=bindMobile" json:"bindMobile,omitempty"`
Status *uint32 `protobuf:"varint,7,opt,name=status" json:"status,omitempty"`
ImgLen *uint32 `protobuf:"varint,8,opt,name=imgLen" json:"imgLen,omitempty"`
//图片 base64字符串
ImgBuf []byte `protobuf:"bytes,9,opt,name=imgBuf" json:"imgBuf,omitempty"`
Sex *uint32 `protobuf:"varint,10,opt,name=sex" json:"sex,omitempty"`
Province *string `protobuf:"bytes,11,opt,name=province" json:"province,omitempty"`
City *string `protobuf:"bytes,12,opt,name=city" json:"city,omitempty"`
Signature *string `protobuf:"bytes,13,opt,name=signature" json:"signature,omitempty"`
PersonalCard *uint32 `protobuf:"varint,14,opt,name=personalCard" json:"personalCard,omitempty"`
DisturbSetting *DisturbSetting `protobuf:"bytes,15,opt,name=disturbSetting" json:"disturbSetting,omitempty"`
PluginFlag *uint32 `protobuf:"varint,16,opt,name=pluginFlag" json:"pluginFlag,omitempty"`
VerifyFlag *uint32 `protobuf:"varint,17,opt,name=verifyFlag" json:"verifyFlag,omitempty"`
VerifyInfo *string `protobuf:"bytes,18,opt,name=verifyInfo" json:"verifyInfo,omitempty"`
Point *uint32 `protobuf:"varint,19,opt,name=point" json:"point,omitempty"`
Experience *uint32 `protobuf:"varint,20,opt,name=experience" json:"experience,omitempty"`
Level *uint32 `protobuf:"varint,21,opt,name=level" json:"level,omitempty"`
LevelLowExp *uint32 `protobuf:"varint,22,opt,name=levelLowExp" json:"levelLowExp,omitempty"`
LevelHighExp *uint32 `protobuf:"varint,23,opt,name=levelHighExp" json:"levelHighExp,omitempty"`
Weibo *string `protobuf:"bytes,24,opt,name=weibo" json:"weibo,omitempty"`
PluginSwitch *uint32 `protobuf:"varint,25,opt,name=pluginSwitch" json:"pluginSwitch,omitempty"`
GmailList *GmailList `protobuf:"bytes,26,opt,name=gmailList" json:"gmailList,omitempty"`
Alias *string `protobuf:"bytes,27,opt,name=alias" json:"alias,omitempty"`
WeiboNickname *string `protobuf:"bytes,28,opt,name=weiboNickname" json:"weiboNickname,omitempty"`
WeiboFlag *uint32 `protobuf:"varint,29,opt,name=weiboFlag" json:"weiboFlag,omitempty"`
FaceBookFlag *uint32 `protobuf:"varint,30,opt,name=faceBookFlag" json:"faceBookFlag,omitempty"`
FbuserId *int64 `protobuf:"varint,31,opt,name=fbuserId" json:"fbuserId,omitempty"`
FbuserName *string `protobuf:"bytes,32,opt,name=fbuserName" json:"fbuserName,omitempty"`
AlbumStyle *uint32 `protobuf:"varint,33,opt,name=albumStyle" json:"albumStyle,omitempty"`
AlbumFlag *uint32 `protobuf:"varint,34,opt,name=albumFlag" json:"albumFlag,omitempty"`
AlbumBgimgId *string `protobuf:"bytes,35,opt,name=albumBgimgId" json:"albumBgimgId,omitempty"`
TxnewsCategory *uint32 `protobuf:"varint,36,opt,name=txnewsCategory" json:"txnewsCategory,omitempty"`
Fbtoken *string `protobuf:"bytes,37,opt,name=fbtoken" json:"fbtoken,omitempty"`
Country *string `protobuf:"bytes,38,opt,name=country" json:"country,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ModUserInfo) Reset() { *m = ModUserInfo{} }
func (m *ModUserInfo) String() string { return proto.CompactTextString(m) }
func (*ModUserInfo) ProtoMessage() {}
func (*ModUserInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{0}
}
func (m *ModUserInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModUserInfo.Unmarshal(m, b)
}
func (m *ModUserInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModUserInfo.Marshal(b, m, deterministic)
}
func (m *ModUserInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModUserInfo.Merge(m, src)
}
func (m *ModUserInfo) XXX_Size() int {
return xxx_messageInfo_ModUserInfo.Size(m)
}
func (m *ModUserInfo) XXX_DiscardUnknown() {
xxx_messageInfo_ModUserInfo.DiscardUnknown(m)
}
var xxx_messageInfo_ModUserInfo proto.InternalMessageInfo
func (m *ModUserInfo) GetBitFlag() uint32 {
if m != nil && m.BitFlag != nil {
return *m.BitFlag
}
return 0
}
func (m *ModUserInfo) GetUserName() *SKBuiltinString {
if m != nil {
return m.UserName
}
return nil
}
func (m *ModUserInfo) GetNickName() *SKBuiltinString {
if m != nil {
return m.NickName
}
return nil
}
func (m *ModUserInfo) GetBindUin() uint32 {
if m != nil && m.BindUin != nil {
return *m.BindUin
}
return 0
}
func (m *ModUserInfo) GetBindEmail() *SKBuiltinString {
if m != nil {
return m.BindEmail
}
return nil
}
func (m *ModUserInfo) GetBindMobile() *SKBuiltinString {
if m != nil {
return m.BindMobile
}
return nil
}
func (m *ModUserInfo) GetStatus() uint32 {
if m != nil && m.Status != nil {
return *m.Status
}
return 0
}
func (m *ModUserInfo) GetImgLen() uint32 {
if m != nil && m.ImgLen != nil {
return *m.ImgLen
}
return 0
}
func (m *ModUserInfo) GetImgBuf() []byte {
if m != nil {
return m.ImgBuf
}
return nil
}
func (m *ModUserInfo) GetSex() uint32 {
if m != nil && m.Sex != nil {
return *m.Sex
}
return 0
}
func (m *ModUserInfo) GetProvince() string {
if m != nil && m.Province != nil {
return *m.Province
}
return ""
}
func (m *ModUserInfo) GetCity() string {
if m != nil && m.City != nil {
return *m.City
}
return ""
}
func (m *ModUserInfo) GetSignature() string {
if m != nil && m.Signature != nil {
return *m.Signature
}
return ""
}
func (m *ModUserInfo) GetPersonalCard() uint32 {
if m != nil && m.PersonalCard != nil {
return *m.PersonalCard
}
return 0
}
func (m *ModUserInfo) GetDisturbSetting() *DisturbSetting {
if m != nil {
return m.DisturbSetting
}
return nil
}
func (m *ModUserInfo) GetPluginFlag() uint32 {
if m != nil && m.PluginFlag != nil {
return *m.PluginFlag
}
return 0
}
func (m *ModUserInfo) GetVerifyFlag() uint32 {
if m != nil && m.VerifyFlag != nil {
return *m.VerifyFlag
}
return 0
}
func (m *ModUserInfo) GetVerifyInfo() string {
if m != nil && m.VerifyInfo != nil {
return *m.VerifyInfo
}
return ""
}
func (m *ModUserInfo) GetPoint() uint32 {
if m != nil && m.Point != nil {
return *m.Point
}
return 0
}
func (m *ModUserInfo) GetExperience() uint32 {
if m != nil && m.Experience != nil {
return *m.Experience
}
return 0
}
func (m *ModUserInfo) GetLevel() uint32 {
if m != nil && m.Level != nil {
return *m.Level
}
return 0
}
func (m *ModUserInfo) GetLevelLowExp() uint32 {
if m != nil && m.LevelLowExp != nil {
return *m.LevelLowExp
}
return 0
}
func (m *ModUserInfo) GetLevelHighExp() uint32 {
if m != nil && m.LevelHighExp != nil {
return *m.LevelHighExp
}
return 0
}
func (m *ModUserInfo) GetWeibo() string {
if m != nil && m.Weibo != nil {
return *m.Weibo
}
return ""
}
func (m *ModUserInfo) GetPluginSwitch() uint32 {
if m != nil && m.PluginSwitch != nil {
return *m.PluginSwitch
}
return 0
}
func (m *ModUserInfo) GetGmailList() *GmailList {
if m != nil {
return m.GmailList
}
return nil
}
func (m *ModUserInfo) GetAlias() string {
if m != nil && m.Alias != nil {
return *m.Alias
}
return ""
}
func (m *ModUserInfo) GetWeiboNickname() string {
if m != nil && m.WeiboNickname != nil {
return *m.WeiboNickname
}
return ""
}
func (m *ModUserInfo) GetWeiboFlag() uint32 {
if m != nil && m.WeiboFlag != nil {
return *m.WeiboFlag
}
return 0
}
func (m *ModUserInfo) GetFaceBookFlag() uint32 {
if m != nil && m.FaceBookFlag != nil {
return *m.FaceBookFlag
}
return 0
}
func (m *ModUserInfo) GetFbuserId() int64 {
if m != nil && m.FbuserId != nil {
return *m.FbuserId
}
return 0
}
func (m *ModUserInfo) GetFbuserName() string {
if m != nil && m.FbuserName != nil {
return *m.FbuserName
}
return ""
}
func (m *ModUserInfo) GetAlbumStyle() uint32 {
if m != nil && m.AlbumStyle != nil {
return *m.AlbumStyle
}
return 0
}
func (m *ModUserInfo) GetAlbumFlag() uint32 {
if m != nil && m.AlbumFlag != nil {
return *m.AlbumFlag
}
return 0
}
func (m *ModUserInfo) GetAlbumBgimgId() string {
if m != nil && m.AlbumBgimgId != nil {
return *m.AlbumBgimgId
}
return ""
}
func (m *ModUserInfo) GetTxnewsCategory() uint32 {
if m != nil && m.TxnewsCategory != nil {
return *m.TxnewsCategory
}
return 0
}
func (m *ModUserInfo) GetFbtoken() string {
if m != nil && m.Fbtoken != nil {
return *m.Fbtoken
}
return ""
}
func (m *ModUserInfo) GetCountry() string {
if m != nil && m.Country != nil {
return *m.Country
}
return ""
}
type DisturbSetting struct {
NightSetting *uint32 `protobuf:"varint,1,opt,name=nightSetting" json:"nightSetting,omitempty"`
NightTime *DisturbTimeSpan `protobuf:"bytes,2,opt,name=nightTime" json:"nightTime,omitempty"`
AllDaySetting *uint32 `protobuf:"varint,3,opt,name=allDaySetting" json:"allDaySetting,omitempty"`
AllDayTime *DisturbTimeSpan `protobuf:"bytes,4,opt,name=allDayTime" json:"allDayTime,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DisturbSetting) Reset() { *m = DisturbSetting{} }
func (m *DisturbSetting) String() string { return proto.CompactTextString(m) }
func (*DisturbSetting) ProtoMessage() {}
func (*DisturbSetting) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{1}
}
func (m *DisturbSetting) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DisturbSetting.Unmarshal(m, b)
}
func (m *DisturbSetting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DisturbSetting.Marshal(b, m, deterministic)
}
func (m *DisturbSetting) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisturbSetting.Merge(m, src)
}
func (m *DisturbSetting) XXX_Size() int {
return xxx_messageInfo_DisturbSetting.Size(m)
}
func (m *DisturbSetting) XXX_DiscardUnknown() {
xxx_messageInfo_DisturbSetting.DiscardUnknown(m)
}
var xxx_messageInfo_DisturbSetting proto.InternalMessageInfo
func (m *DisturbSetting) GetNightSetting() uint32 {
if m != nil && m.NightSetting != nil {
return *m.NightSetting
}
return 0
}
func (m *DisturbSetting) GetNightTime() *DisturbTimeSpan {
if m != nil {
return m.NightTime
}
return nil
}
func (m *DisturbSetting) GetAllDaySetting() uint32 {
if m != nil && m.AllDaySetting != nil {
return *m.AllDaySetting
}
return 0
}
func (m *DisturbSetting) GetAllDayTime() *DisturbTimeSpan {
if m != nil {
return m.AllDayTime
}
return nil
}
type DisturbTimeSpan struct {
BeginTime *uint32 `protobuf:"varint,1,opt,name=beginTime" json:"beginTime,omitempty"`
EndTime *uint32 `protobuf:"varint,2,opt,name=endTime" json:"endTime,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DisturbTimeSpan) Reset() { *m = DisturbTimeSpan{} }
func (m *DisturbTimeSpan) String() string { return proto.CompactTextString(m) }
func (*DisturbTimeSpan) ProtoMessage() {}
func (*DisturbTimeSpan) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{2}
}
func (m *DisturbTimeSpan) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DisturbTimeSpan.Unmarshal(m, b)
}
func (m *DisturbTimeSpan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DisturbTimeSpan.Marshal(b, m, deterministic)
}
func (m *DisturbTimeSpan) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisturbTimeSpan.Merge(m, src)
}
func (m *DisturbTimeSpan) XXX_Size() int {
return xxx_messageInfo_DisturbTimeSpan.Size(m)
}
func (m *DisturbTimeSpan) XXX_DiscardUnknown() {
xxx_messageInfo_DisturbTimeSpan.DiscardUnknown(m)
}
var xxx_messageInfo_DisturbTimeSpan proto.InternalMessageInfo
func (m *DisturbTimeSpan) GetBeginTime() uint32 {
if m != nil && m.BeginTime != nil {
return *m.BeginTime
}
return 0
}
func (m *DisturbTimeSpan) GetEndTime() uint32 {
if m != nil && m.EndTime != nil {
return *m.EndTime
}
return 0
}
type GmailList struct {
Count *uint32 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GmailList) Reset() { *m = GmailList{} }
func (m *GmailList) String() string { return proto.CompactTextString(m) }
func (*GmailList) ProtoMessage() {}
func (*GmailList) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{3}
}
func (m *GmailList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GmailList.Unmarshal(m, b)
}
func (m *GmailList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GmailList.Marshal(b, m, deterministic)
}
func (m *GmailList) XXX_Merge(src proto.Message) {
xxx_messageInfo_GmailList.Merge(m, src)
}
func (m *GmailList) XXX_Size() int {
return xxx_messageInfo_GmailList.Size(m)
}
func (m *GmailList) XXX_DiscardUnknown() {
xxx_messageInfo_GmailList.DiscardUnknown(m)
}
var xxx_messageInfo_GmailList proto.InternalMessageInfo
func (m *GmailList) GetCount() uint32 {
if m != nil && m.Count != nil {
return *m.Count
}
return 0
}
type DelContact struct {
UserName *SKBuiltinString `protobuf:"bytes,1,opt,name=userName" json:"userName,omitempty"`
DeleteContactScene *uint32 `protobuf:"varint,2,opt,name=deleteContactScene" json:"deleteContactScene,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DelContact) Reset() { *m = DelContact{} }
func (m *DelContact) String() string { return proto.CompactTextString(m) }
func (*DelContact) ProtoMessage() {}
func (*DelContact) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{4}
}
func (m *DelContact) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DelContact.Unmarshal(m, b)
}
func (m *DelContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DelContact.Marshal(b, m, deterministic)
}
func (m *DelContact) XXX_Merge(src proto.Message) {
xxx_messageInfo_DelContact.Merge(m, src)
}
func (m *DelContact) XXX_Size() int {
return xxx_messageInfo_DelContact.Size(m)
}
func (m *DelContact) XXX_DiscardUnknown() {
xxx_messageInfo_DelContact.DiscardUnknown(m)
}
var xxx_messageInfo_DelContact proto.InternalMessageInfo
func (m *DelContact) GetUserName() *SKBuiltinString {
if m != nil {
return m.UserName
}
return nil
}
func (m *DelContact) GetDeleteContactScene() uint32 {
if m != nil && m.DeleteContactScene != nil {
return *m.DeleteContactScene
}
return 0
}
type DelChatContact struct {
UserName *SKBuiltinString `protobuf:"bytes,1,opt,name=userName" json:"userName,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DelChatContact) Reset() { *m = DelChatContact{} }
func (m *DelChatContact) String() string { return proto.CompactTextString(m) }
func (*DelChatContact) ProtoMessage() {}
func (*DelChatContact) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{5}
}
func (m *DelChatContact) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DelChatContact.Unmarshal(m, b)
}
func (m *DelChatContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DelChatContact.Marshal(b, m, deterministic)
}
func (m *DelChatContact) XXX_Merge(src proto.Message) {
xxx_messageInfo_DelChatContact.Merge(m, src)
}
func (m *DelChatContact) XXX_Size() int {
return xxx_messageInfo_DelChatContact.Size(m)
}
func (m *DelChatContact) XXX_DiscardUnknown() {
xxx_messageInfo_DelChatContact.DiscardUnknown(m)
}
var xxx_messageInfo_DelChatContact proto.InternalMessageInfo
func (m *DelChatContact) GetUserName() *SKBuiltinString {
if m != nil {
return m.UserName
}
return nil
}
type ModChatRoomMember struct {
UserName *SKBuiltinString `protobuf:"bytes,1,opt,name=userName" json:"userName,omitempty"`
NickName *SKBuiltinString `protobuf:"bytes,2,opt,name=nickName" json:"nickName,omitempty"`
Pyinitial *SKBuiltinString `protobuf:"bytes,3,opt,name=pyinitial" json:"pyinitial,omitempty"`
QuanPin *SKBuiltinString `protobuf:"bytes,4,opt,name=quanPin" json:"quanPin,omitempty"`
Sex *uint32 `protobuf:"varint,5,opt,name=sex" json:"sex,omitempty"`
ImgBuf *SKBuiltinString_ `protobuf:"bytes,6,opt,name=imgBuf" json:"imgBuf,omitempty"`
ImgFlag *uint32 `protobuf:"varint,7,opt,name=imgFlag" json:"imgFlag,omitempty"`
Remark *SKBuiltinString `protobuf:"bytes,8,opt,name=remark" json:"remark,omitempty"`
RemarkPyinitial *SKBuiltinString `protobuf:"bytes,9,opt,name=remarkPyinitial" json:"remarkPyinitial,omitempty"`
RemarkQuanPin *SKBuiltinString `protobuf:"bytes,10,opt,name=remarkQuanPin" json:"remarkQuanPin,omitempty"`
ContactType *uint32 `protobuf:"varint,11,opt,name=contactType" json:"contactType,omitempty"`
Province *string `protobuf:"bytes,12,opt,name=province" json:"province,omitempty"`
City *string `protobuf:"bytes,13,opt,name=city" json:"city,omitempty"`
Signature *string `protobuf:"bytes,14,opt,name=signature" json:"signature,omitempty"`
PersonalCard *uint32 `protobuf:"varint,15,opt,name=personalCard" json:"personalCard,omitempty"`
VerifyFlag *uint32 `protobuf:"varint,16,opt,name=verifyFlag" json:"verifyFlag,omitempty"`
VerifyInfo *string `protobuf:"bytes,17,opt,name=verifyInfo" json:"verifyInfo,omitempty"`
Weibo *string `protobuf:"bytes,18,opt,name=weibo" json:"weibo,omitempty"`
VerifyContent *string `protobuf:"bytes,19,opt,name=verifyContent" json:"verifyContent,omitempty"`
WeiboNickname *string `protobuf:"bytes,20,opt,name=weiboNickname" json:"weiboNickname,omitempty"`
WeiboFlag *uint32 `protobuf:"varint,21,opt,name=weiboFlag" json:"weiboFlag,omitempty"`
AlbumStyle *uint32 `protobuf:"varint,22,opt,name=albumStyle" json:"albumStyle,omitempty"`
AlbumFlag *uint32 `protobuf:"varint,23,opt,name=albumFlag" json:"albumFlag,omitempty"`
AlbumBgimgId *string `protobuf:"bytes,24,opt,name=albumBgimgId" json:"albumBgimgId,omitempty"`
Alias *string `protobuf:"bytes,25,opt,name=alias" json:"alias,omitempty"`
SnsUserInfo *SnsUserInfo `protobuf:"bytes,26,opt,name=snsUserInfo" json:"snsUserInfo,omitempty"`
Country *string `protobuf:"bytes,27,opt,name=country" json:"country,omitempty"`
BigHeadImgUrl *string `protobuf:"bytes,28,opt,name=bigHeadImgUrl" json:"bigHeadImgUrl,omitempty"`
SmallHeadImgUrl *string `protobuf:"bytes,29,opt,name=smallHeadImgUrl" json:"smallHeadImgUrl,omitempty"`
MyBrandList *string `protobuf:"bytes,30,opt,name=myBrandList" json:"myBrandList,omitempty"`
CustomizedInfo *CustomizedInfo `protobuf:"bytes,31,opt,name=customizedInfo" json:"customizedInfo,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ModChatRoomMember) Reset() { *m = ModChatRoomMember{} }
func (m *ModChatRoomMember) String() string { return proto.CompactTextString(m) }
func (*ModChatRoomMember) ProtoMessage() {}
func (*ModChatRoomMember) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{6}
}
func (m *ModChatRoomMember) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModChatRoomMember.Unmarshal(m, b)
}
func (m *ModChatRoomMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModChatRoomMember.Marshal(b, m, deterministic)
}
func (m *ModChatRoomMember) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModChatRoomMember.Merge(m, src)
}
func (m *ModChatRoomMember) XXX_Size() int {
return xxx_messageInfo_ModChatRoomMember.Size(m)
}
func (m *ModChatRoomMember) XXX_DiscardUnknown() {
xxx_messageInfo_ModChatRoomMember.DiscardUnknown(m)
}
var xxx_messageInfo_ModChatRoomMember proto.InternalMessageInfo
func (m *ModChatRoomMember) GetUserName() *SKBuiltinString {
if m != nil {
return m.UserName
}
return nil
}
func (m *ModChatRoomMember) GetNickName() *SKBuiltinString {
if m != nil {
return m.NickName
}
return nil
}
func (m *ModChatRoomMember) GetPyinitial() *SKBuiltinString {
if m != nil {
return m.Pyinitial
}
return nil
}
func (m *ModChatRoomMember) GetQuanPin() *SKBuiltinString {
if m != nil {
return m.QuanPin
}
return nil
}
func (m *ModChatRoomMember) GetSex() uint32 {
if m != nil && m.Sex != nil {
return *m.Sex
}
return 0
}
func (m *ModChatRoomMember) GetImgBuf() *SKBuiltinString_ {
if m != nil {
return m.ImgBuf
}
return nil
}
func (m *ModChatRoomMember) GetImgFlag() uint32 {
if m != nil && m.ImgFlag != nil {
return *m.ImgFlag
}
return 0
}
func (m *ModChatRoomMember) GetRemark() *SKBuiltinString {
if m != nil {
return m.Remark
}
return nil
}
func (m *ModChatRoomMember) GetRemarkPyinitial() *SKBuiltinString {
if m != nil {
return m.RemarkPyinitial
}
return nil
}
func (m *ModChatRoomMember) GetRemarkQuanPin() *SKBuiltinString {
if m != nil {
return m.RemarkQuanPin
}
return nil
}
func (m *ModChatRoomMember) GetContactType() uint32 {
if m != nil && m.ContactType != nil {
return *m.ContactType
}
return 0
}
func (m *ModChatRoomMember) GetProvince() string {
if m != nil && m.Province != nil {
return *m.Province
}
return ""
}
func (m *ModChatRoomMember) GetCity() string {
if m != nil && m.City != nil {
return *m.City
}
return ""
}
func (m *ModChatRoomMember) GetSignature() string {
if m != nil && m.Signature != nil {
return *m.Signature
}
return ""
}
func (m *ModChatRoomMember) GetPersonalCard() uint32 {
if m != nil && m.PersonalCard != nil {
return *m.PersonalCard
}
return 0
}
func (m *ModChatRoomMember) GetVerifyFlag() uint32 {
if m != nil && m.VerifyFlag != nil {
return *m.VerifyFlag
}
return 0
}
func (m *ModChatRoomMember) GetVerifyInfo() string {
if m != nil && m.VerifyInfo != nil {
return *m.VerifyInfo
}
return ""
}
func (m *ModChatRoomMember) GetWeibo() string {
if m != nil && m.Weibo != nil {
return *m.Weibo
}
return ""
}
func (m *ModChatRoomMember) GetVerifyContent() string {
if m != nil && m.VerifyContent != nil {
return *m.VerifyContent
}
return ""
}
func (m *ModChatRoomMember) GetWeiboNickname() string {
if m != nil && m.WeiboNickname != nil {
return *m.WeiboNickname
}
return ""
}
func (m *ModChatRoomMember) GetWeiboFlag() uint32 {
if m != nil && m.WeiboFlag != nil {
return *m.WeiboFlag
}
return 0
}
func (m *ModChatRoomMember) GetAlbumStyle() uint32 {
if m != nil && m.AlbumStyle != nil {
return *m.AlbumStyle
}
return 0
}
func (m *ModChatRoomMember) GetAlbumFlag() uint32 {
if m != nil && m.AlbumFlag != nil {
return *m.AlbumFlag
}
return 0
}
func (m *ModChatRoomMember) GetAlbumBgimgId() string {
if m != nil && m.AlbumBgimgId != nil {
return *m.AlbumBgimgId
}
return ""
}
func (m *ModChatRoomMember) GetAlias() string {
if m != nil && m.Alias != nil {
return *m.Alias
}
return ""
}
func (m *ModChatRoomMember) GetSnsUserInfo() *SnsUserInfo {
if m != nil {
return m.SnsUserInfo
}
return nil
}
func (m *ModChatRoomMember) GetCountry() string {
if m != nil && m.Country != nil {
return *m.Country
}
return ""
}
func (m *ModChatRoomMember) GetBigHeadImgUrl() string {
if m != nil && m.BigHeadImgUrl != nil {
return *m.BigHeadImgUrl
}
return ""
}
func (m *ModChatRoomMember) GetSmallHeadImgUrl() string {
if m != nil && m.SmallHeadImgUrl != nil {
return *m.SmallHeadImgUrl
}
return ""
}
func (m *ModChatRoomMember) GetMyBrandList() string {
if m != nil && m.MyBrandList != nil {
return *m.MyBrandList
}
return ""
}
func (m *ModChatRoomMember) GetCustomizedInfo() *CustomizedInfo {
if m != nil {
return m.CustomizedInfo
}
return nil
}
type QuitChatRoom struct {
ChatRoomName *SKBuiltinString `protobuf:"bytes,1,opt,name=chatRoomName" json:"chatRoomName,omitempty"`
UserName *SKBuiltinString `protobuf:"bytes,2,opt,name=userName" json:"userName,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *QuitChatRoom) Reset() { *m = QuitChatRoom{} }
func (m *QuitChatRoom) String() string { return proto.CompactTextString(m) }
func (*QuitChatRoom) ProtoMessage() {}
func (*QuitChatRoom) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{7}
}
func (m *QuitChatRoom) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QuitChatRoom.Unmarshal(m, b)
}
func (m *QuitChatRoom) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QuitChatRoom.Marshal(b, m, deterministic)
}
func (m *QuitChatRoom) XXX_Merge(src proto.Message) {
xxx_messageInfo_QuitChatRoom.Merge(m, src)
}
func (m *QuitChatRoom) XXX_Size() int {
return xxx_messageInfo_QuitChatRoom.Size(m)
}
func (m *QuitChatRoom) XXX_DiscardUnknown() {
xxx_messageInfo_QuitChatRoom.DiscardUnknown(m)
}
var xxx_messageInfo_QuitChatRoom proto.InternalMessageInfo
func (m *QuitChatRoom) GetChatRoomName() *SKBuiltinString {
if m != nil {
return m.ChatRoomName
}
return nil
}
func (m *QuitChatRoom) GetUserName() *SKBuiltinString {
if m != nil {
return m.UserName
}
return nil
}
type ModChatRoomNotify struct {
ChatRoomName *SKBuiltinString `protobuf:"bytes,1,opt,name=chatRoomName" json:"chatRoomName,omitempty"`
Status *uint32 `protobuf:"varint,2,opt,name=status" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ModChatRoomNotify) Reset() { *m = ModChatRoomNotify{} }
func (m *ModChatRoomNotify) String() string { return proto.CompactTextString(m) }
func (*ModChatRoomNotify) ProtoMessage() {}
func (*ModChatRoomNotify) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{8}
}
func (m *ModChatRoomNotify) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModChatRoomNotify.Unmarshal(m, b)
}
func (m *ModChatRoomNotify) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModChatRoomNotify.Marshal(b, m, deterministic)
}
func (m *ModChatRoomNotify) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModChatRoomNotify.Merge(m, src)
}
func (m *ModChatRoomNotify) XXX_Size() int {
return xxx_messageInfo_ModChatRoomNotify.Size(m)
}
func (m *ModChatRoomNotify) XXX_DiscardUnknown() {
xxx_messageInfo_ModChatRoomNotify.DiscardUnknown(m)
}
var xxx_messageInfo_ModChatRoomNotify proto.InternalMessageInfo
func (m *ModChatRoomNotify) GetChatRoomName() *SKBuiltinString {
if m != nil {
return m.ChatRoomName
}
return nil
}
func (m *ModChatRoomNotify) GetStatus() uint32 {
if m != nil && m.Status != nil {
return *m.Status
}
return 0
}
type InviteFriendOpen struct {
UserName *string `protobuf:"bytes,1,opt,name=userName" json:"userName,omitempty"`
FriendType *uint32 `protobuf:"varint,2,opt,name=friendType" json:"friendType,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *InviteFriendOpen) Reset() { *m = InviteFriendOpen{} }
func (m *InviteFriendOpen) String() string { return proto.CompactTextString(m) }
func (*InviteFriendOpen) ProtoMessage() {}
func (*InviteFriendOpen) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{9}
}
func (m *InviteFriendOpen) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InviteFriendOpen.Unmarshal(m, b)
}
func (m *InviteFriendOpen) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InviteFriendOpen.Marshal(b, m, deterministic)
}
func (m *InviteFriendOpen) XXX_Merge(src proto.Message) {
xxx_messageInfo_InviteFriendOpen.Merge(m, src)
}
func (m *InviteFriendOpen) XXX_Size() int {
return xxx_messageInfo_InviteFriendOpen.Size(m)
}
func (m *InviteFriendOpen) XXX_DiscardUnknown() {
xxx_messageInfo_InviteFriendOpen.DiscardUnknown(m)
}
var xxx_messageInfo_InviteFriendOpen proto.InternalMessageInfo
func (m *InviteFriendOpen) GetUserName() string {
if m != nil && m.UserName != nil {
return *m.UserName
}
return ""
}
func (m *InviteFriendOpen) GetFriendType() uint32 {
if m != nil && m.FriendType != nil {
return *m.FriendType
}
return 0
}
type FunctionSwitch struct {
FunctionId *uint32 `protobuf:"varint,1,opt,name=functionId" json:"functionId,omitempty"`
SwitchValue *uint32 `protobuf:"varint,2,opt,name=switchValue" json:"switchValue,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FunctionSwitch) Reset() { *m = FunctionSwitch{} }
func (m *FunctionSwitch) String() string { return proto.CompactTextString(m) }
func (*FunctionSwitch) ProtoMessage() {}
func (*FunctionSwitch) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{10}
}
func (m *FunctionSwitch) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FunctionSwitch.Unmarshal(m, b)
}
func (m *FunctionSwitch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FunctionSwitch.Marshal(b, m, deterministic)
}
func (m *FunctionSwitch) XXX_Merge(src proto.Message) {
xxx_messageInfo_FunctionSwitch.Merge(m, src)
}
func (m *FunctionSwitch) XXX_Size() int {
return xxx_messageInfo_FunctionSwitch.Size(m)
}
func (m *FunctionSwitch) XXX_DiscardUnknown() {
xxx_messageInfo_FunctionSwitch.DiscardUnknown(m)
}
var xxx_messageInfo_FunctionSwitch proto.InternalMessageInfo
func (m *FunctionSwitch) GetFunctionId() uint32 {
if m != nil && m.FunctionId != nil {
return *m.FunctionId
}
return 0
}
func (m *FunctionSwitch) GetSwitchValue() uint32 {
if m != nil && m.SwitchValue != nil {
return *m.SwitchValue
}
return 0
}
type ModChatRoomTopic struct {
ChatRoomName *SKBuiltinString `protobuf:"bytes,1,opt,name=chatRoomName" json:"chatRoomName,omitempty"`
ChatRoomTopic *SKBuiltinString `protobuf:"bytes,2,opt,name=chatRoomTopic" json:"chatRoomTopic,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ModChatRoomTopic) Reset() { *m = ModChatRoomTopic{} }
func (m *ModChatRoomTopic) String() string { return proto.CompactTextString(m) }
func (*ModChatRoomTopic) ProtoMessage() {}
func (*ModChatRoomTopic) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{11}
}
func (m *ModChatRoomTopic) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModChatRoomTopic.Unmarshal(m, b)
}
func (m *ModChatRoomTopic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModChatRoomTopic.Marshal(b, m, deterministic)
}
func (m *ModChatRoomTopic) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModChatRoomTopic.Merge(m, src)
}
func (m *ModChatRoomTopic) XXX_Size() int {
return xxx_messageInfo_ModChatRoomTopic.Size(m)
}
func (m *ModChatRoomTopic) XXX_DiscardUnknown() {
xxx_messageInfo_ModChatRoomTopic.DiscardUnknown(m)
}
var xxx_messageInfo_ModChatRoomTopic proto.InternalMessageInfo
func (m *ModChatRoomTopic) GetChatRoomName() *SKBuiltinString {
if m != nil {
return m.ChatRoomName
}
return nil
}
func (m *ModChatRoomTopic) GetChatRoomTopic() *SKBuiltinString {
if m != nil {
return m.ChatRoomTopic
}
return nil
}
type ModBottleContact struct {
UserName *string `protobuf:"bytes,1,opt,name=userName" json:"userName,omitempty"`
Type *uint32 `protobuf:"varint,2,opt,name=type" json:"type,omitempty"`
Sex *uint32 `protobuf:"varint,3,opt,name=sex" json:"sex,omitempty"`
City *string `protobuf:"bytes,4,opt,name=city" json:"city,omitempty"`
Province *string `protobuf:"bytes,5,opt,name=province" json:"province,omitempty"`
Signature *string `protobuf:"bytes,6,opt,name=signature" json:"signature,omitempty"`
ImgFlag *uint32 `protobuf:"varint,7,opt,name=imgFlag" json:"imgFlag,omitempty"`
HdimgFlag *uint32 `protobuf:"varint,8,opt,name=hdimgFlag" json:"hdimgFlag,omitempty"`
Country *string `protobuf:"bytes,9,opt,name=country" json:"country,omitempty"`
BigHeadImgUrl *string `protobuf:"bytes,10,opt,name=bigHeadImgUrl" json:"bigHeadImgUrl,omitempty"`
SmallHeadImgUrl *string `protobuf:"bytes,11,opt,name=smallHeadImgUrl" json:"smallHeadImgUrl,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ModBottleContact) Reset() { *m = ModBottleContact{} }
func (m *ModBottleContact) String() string { return proto.CompactTextString(m) }
func (*ModBottleContact) ProtoMessage() {}
func (*ModBottleContact) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{12}
}
func (m *ModBottleContact) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModBottleContact.Unmarshal(m, b)
}
func (m *ModBottleContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModBottleContact.Marshal(b, m, deterministic)
}
func (m *ModBottleContact) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModBottleContact.Merge(m, src)
}
func (m *ModBottleContact) XXX_Size() int {
return xxx_messageInfo_ModBottleContact.Size(m)
}
func (m *ModBottleContact) XXX_DiscardUnknown() {
xxx_messageInfo_ModBottleContact.DiscardUnknown(m)
}
var xxx_messageInfo_ModBottleContact proto.InternalMessageInfo
func (m *ModBottleContact) GetUserName() string {
if m != nil && m.UserName != nil {
return *m.UserName
}
return ""
}
func (m *ModBottleContact) GetType() uint32 {
if m != nil && m.Type != nil {
return *m.Type
}
return 0
}
func (m *ModBottleContact) GetSex() uint32 {
if m != nil && m.Sex != nil {
return *m.Sex
}
return 0
}
func (m *ModBottleContact) GetCity() string {
if m != nil && m.City != nil {
return *m.City
}
return ""
}
func (m *ModBottleContact) GetProvince() string {
if m != nil && m.Province != nil {
return *m.Province
}
return ""
}
func (m *ModBottleContact) GetSignature() string {
if m != nil && m.Signature != nil {
return *m.Signature
}
return ""
}
func (m *ModBottleContact) GetImgFlag() uint32 {
if m != nil && m.ImgFlag != nil {
return *m.ImgFlag
}
return 0
}
func (m *ModBottleContact) GetHdimgFlag() uint32 {
if m != nil && m.HdimgFlag != nil {
return *m.HdimgFlag
}
return 0
}
func (m *ModBottleContact) GetCountry() string {
if m != nil && m.Country != nil {
return *m.Country
}
return ""
}
func (m *ModBottleContact) GetBigHeadImgUrl() string {
if m != nil && m.BigHeadImgUrl != nil {
return *m.BigHeadImgUrl
}
return ""
}
func (m *ModBottleContact) GetSmallHeadImgUrl() string {
if m != nil && m.SmallHeadImgUrl != nil {
return *m.SmallHeadImgUrl
}
return ""
}
type ModUserImg struct {
ImgType *uint32 `protobuf:"varint,1,opt,name=imgType" json:"imgType,omitempty"`
ImgLen *uint32 `protobuf:"varint,2,opt,name=imgLen" json:"imgLen,omitempty"`
//图片 base64字符串
ImgBuf []byte `protobuf:"bytes,3,opt,name=imgBuf" json:"imgBuf,omitempty"`
ImgMd5 *string `protobuf:"bytes,4,opt,name=imgMd5" json:"imgMd5,omitempty"`
BigHeadImgUrl *string `protobuf:"bytes,5,opt,name=bigHeadImgUrl" json:"bigHeadImgUrl,omitempty"`
SmallHeadImgUrl *string `protobuf:"bytes,6,opt,name=smallHeadImgUrl" json:"smallHeadImgUrl,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ModUserImg) Reset() { *m = ModUserImg{} }
func (m *ModUserImg) String() string { return proto.CompactTextString(m) }
func (*ModUserImg) ProtoMessage() {}
func (*ModUserImg) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{13}
}
func (m *ModUserImg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModUserImg.Unmarshal(m, b)
}
func (m *ModUserImg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModUserImg.Marshal(b, m, deterministic)
}
func (m *ModUserImg) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModUserImg.Merge(m, src)
}
func (m *ModUserImg) XXX_Size() int {
return xxx_messageInfo_ModUserImg.Size(m)
}
func (m *ModUserImg) XXX_DiscardUnknown() {
xxx_messageInfo_ModUserImg.DiscardUnknown(m)
}
var xxx_messageInfo_ModUserImg proto.InternalMessageInfo
func (m *ModUserImg) GetImgType() uint32 {
if m != nil && m.ImgType != nil {
return *m.ImgType
}
return 0
}
func (m *ModUserImg) GetImgLen() uint32 {
if m != nil && m.ImgLen != nil {
return *m.ImgLen
}
return 0
}
func (m *ModUserImg) GetImgBuf() []byte {
if m != nil {
return m.ImgBuf
}
return nil
}
func (m *ModUserImg) GetImgMd5() string {
if m != nil && m.ImgMd5 != nil {
return *m.ImgMd5
}
return ""
}
func (m *ModUserImg) GetBigHeadImgUrl() string {
if m != nil && m.BigHeadImgUrl != nil {
return *m.BigHeadImgUrl
}
return ""
}
func (m *ModUserImg) GetSmallHeadImgUrl() string {
if m != nil && m.SmallHeadImgUrl != nil {
return *m.SmallHeadImgUrl
}
return ""
}
type UserInfoExt struct {
SnsUserInfo *SnsUserInfo `protobuf:"bytes,1,opt,name=snsUserInfo" json:"snsUserInfo,omitempty"`
MyBrandList *string `protobuf:"bytes,2,opt,name=myBrandList" json:"myBrandList,omitempty"`
MsgPushSound *string `protobuf:"bytes,3,opt,name=msgPushSound" json:"msgPushSound,omitempty"`
VoipPushSound *string `protobuf:"bytes,4,opt,name=voipPushSound" json:"voipPushSound,omitempty"`
BigChatRoomSize *uint32 `protobuf:"varint,5,opt,name=bigChatRoomSize" json:"bigChatRoomSize,omitempty"`
BigChatRoomQuota *uint32 `protobuf:"varint,6,opt,name=bigChatRoomQuota" json:"bigChatRoomQuota,omitempty"`
BigChatRoomInvite *uint32 `protobuf:"varint,7,opt,name=bigChatRoomInvite" json:"bigChatRoomInvite,omitempty"`
SafeMobile *string `protobuf:"bytes,8,opt,name=safeMobile" json:"safeMobile,omitempty"`
BigHeadImgUrl *string `protobuf:"bytes,9,opt,name=bigHeadImgUrl" json:"bigHeadImgUrl,omitempty"`
SmallHeadImgUrl *string `protobuf:"bytes,10,opt,name=smallHeadImgUrl" json:"smallHeadImgUrl,omitempty"`
MainAcctType *uint32 `protobuf:"varint,11,opt,name=mainAcctType" json:"mainAcctType,omitempty"`
ExtXml *SKBuiltinString `protobuf:"bytes,12,opt,name=extXml" json:"extXml,omitempty"`
SafeDeviceList *SafeDeviceList `protobuf:"bytes,13,opt,name=safeDeviceList" json:"safeDeviceList,omitempty"`
SafeDevice *uint32 `protobuf:"varint,14,opt,name=safeDevice" json:"safeDevice,omitempty"`
GrayscaleFlag *uint32 `protobuf:"varint,15,opt,name=grayscaleFlag" json:"grayscaleFlag,omitempty"`
GoogleContactName *string `protobuf:"bytes,16,opt,name=googleContactName" json:"googleContactName,omitempty"`
IdcardNum *string `protobuf:"bytes,17,opt,name=idcardNum" json:"idcardNum,omitempty"`
RealName *string `protobuf:"bytes,18,opt,name=realName" json:"realName,omitempty"`
RegCountry *string `protobuf:"bytes,19,opt,name=regCountry" json:"regCountry,omitempty"`
Bbppid *string `protobuf:"bytes,20,opt,name=bbppid" json:"bbppid,omitempty"`
Bbpin *string `protobuf:"bytes,21,opt,name=bbpin" json:"bbpin,omitempty"`
BbmnickName *string `protobuf:"bytes,22,opt,name=bbmnickName" json:"bbmnickName,omitempty"`
LinkedinContactItem *LinkedinContactItem `protobuf:"bytes,23,opt,name=linkedinContactItem" json:"linkedinContactItem,omitempty"`
Kfinfo *string `protobuf:"bytes,24,opt,name=kfinfo" json:"kfinfo,omitempty"`
PatternLockInfo *PatternLockInfo `protobuf:"bytes,25,opt,name=patternLockInfo" json:"patternLockInfo,omitempty"`
SecurityDeviceId *string `protobuf:"bytes,26,opt,name=securityDeviceId" json:"securityDeviceId,omitempty"`
PayWalletType *uint32 `protobuf:"varint,27,opt,name=payWalletType" json:"payWalletType,omitempty"`
WeiDianInfo *string `protobuf:"bytes,28,opt,name=weiDianInfo" json:"weiDianInfo,omitempty"`
WalletRegion *uint32 `protobuf:"varint,29,opt,name=walletRegion" json:"walletRegion,omitempty"`
ExtStatus *int64 `protobuf:"varint,30,opt,name=extStatus" json:"extStatus,omitempty"`
F2FpushSound *string `protobuf:"bytes,31,opt,name=f2FpushSound" json:"f2FpushSound,omitempty"`
UserStatus *uint32 `protobuf:"varint,32,opt,name=userStatus" json:"userStatus,omitempty"`
PaySetting *int64 `protobuf:"varint,33,opt,name=paySetting" json:"paySetting,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *UserInfoExt) Reset() { *m = UserInfoExt{} }
func (m *UserInfoExt) String() string { return proto.CompactTextString(m) }
func (*UserInfoExt) ProtoMessage() {}
func (*UserInfoExt) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{14}
}
func (m *UserInfoExt) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UserInfoExt.Unmarshal(m, b)
}
func (m *UserInfoExt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UserInfoExt.Marshal(b, m, deterministic)
}
func (m *UserInfoExt) XXX_Merge(src proto.Message) {
xxx_messageInfo_UserInfoExt.Merge(m, src)
}
func (m *UserInfoExt) XXX_Size() int {
return xxx_messageInfo_UserInfoExt.Size(m)
}
func (m *UserInfoExt) XXX_DiscardUnknown() {
xxx_messageInfo_UserInfoExt.DiscardUnknown(m)
}
var xxx_messageInfo_UserInfoExt proto.InternalMessageInfo
func (m *UserInfoExt) GetSnsUserInfo() *SnsUserInfo {
if m != nil {
return m.SnsUserInfo
}
return nil
}
func (m *UserInfoExt) GetMyBrandList() string {
if m != nil && m.MyBrandList != nil {
return *m.MyBrandList
}
return ""
}
func (m *UserInfoExt) GetMsgPushSound() string {
if m != nil && m.MsgPushSound != nil {
return *m.MsgPushSound
}
return ""
}
func (m *UserInfoExt) GetVoipPushSound() string {
if m != nil && m.VoipPushSound != nil {
return *m.VoipPushSound
}
return ""
}
func (m *UserInfoExt) GetBigChatRoomSize() uint32 {
if m != nil && m.BigChatRoomSize != nil {
return *m.BigChatRoomSize
}
return 0
}
func (m *UserInfoExt) GetBigChatRoomQuota() uint32 {
if m != nil && m.BigChatRoomQuota != nil {
return *m.BigChatRoomQuota
}
return 0
}
func (m *UserInfoExt) GetBigChatRoomInvite() uint32 {
if m != nil && m.BigChatRoomInvite != nil {
return *m.BigChatRoomInvite
}
return 0
}
func (m *UserInfoExt) GetSafeMobile() string {
if m != nil && m.SafeMobile != nil {
return *m.SafeMobile
}
return ""
}
func (m *UserInfoExt) GetBigHeadImgUrl() string {
if m != nil && m.BigHeadImgUrl != nil {
return *m.BigHeadImgUrl
}
return ""
}
func (m *UserInfoExt) GetSmallHeadImgUrl() string {
if m != nil && m.SmallHeadImgUrl != nil {
return *m.SmallHeadImgUrl
}
return ""
}
func (m *UserInfoExt) GetMainAcctType() uint32 {
if m != nil && m.MainAcctType != nil {
return *m.MainAcctType
}
return 0
}
func (m *UserInfoExt) GetExtXml() *SKBuiltinString {
if m != nil {
return m.ExtXml
}
return nil
}
func (m *UserInfoExt) GetSafeDeviceList() *SafeDeviceList {
if m != nil {
return m.SafeDeviceList
}
return nil
}
func (m *UserInfoExt) GetSafeDevice() uint32 {
if m != nil && m.SafeDevice != nil {
return *m.SafeDevice
}
return 0
}
func (m *UserInfoExt) GetGrayscaleFlag() uint32 {
if m != nil && m.GrayscaleFlag != nil {
return *m.GrayscaleFlag
}
return 0
}
func (m *UserInfoExt) GetGoogleContactName() string {
if m != nil && m.GoogleContactName != nil {
return *m.GoogleContactName
}
return ""
}
func (m *UserInfoExt) GetIdcardNum() string {
if m != nil && m.IdcardNum != nil {
return *m.IdcardNum
}
return ""
}
func (m *UserInfoExt) GetRealName() string {
if m != nil && m.RealName != nil {
return *m.RealName
}
return ""
}
func (m *UserInfoExt) GetRegCountry() string {
if m != nil && m.RegCountry != nil {
return *m.RegCountry
}
return ""
}
func (m *UserInfoExt) GetBbppid() string {
if m != nil && m.Bbppid != nil {
return *m.Bbppid
}
return ""
}
func (m *UserInfoExt) GetBbpin() string {
if m != nil && m.Bbpin != nil {
return *m.Bbpin
}
return ""
}
func (m *UserInfoExt) GetBbmnickName() string {
if m != nil && m.BbmnickName != nil {
return *m.BbmnickName
}
return ""
}
func (m *UserInfoExt) GetLinkedinContactItem() *LinkedinContactItem {
if m != nil {
return m.LinkedinContactItem
}
return nil
}
func (m *UserInfoExt) GetKfinfo() string {
if m != nil && m.Kfinfo != nil {
return *m.Kfinfo
}
return ""
}
func (m *UserInfoExt) GetPatternLockInfo() *PatternLockInfo {
if m != nil {
return m.PatternLockInfo
}
return nil
}
func (m *UserInfoExt) GetSecurityDeviceId() string {
if m != nil && m.SecurityDeviceId != nil {
return *m.SecurityDeviceId
}
return ""
}
func (m *UserInfoExt) GetPayWalletType() uint32 {
if m != nil && m.PayWalletType != nil {
return *m.PayWalletType
}
return 0
}
func (m *UserInfoExt) GetWeiDianInfo() string {
if m != nil && m.WeiDianInfo != nil {
return *m.WeiDianInfo
}
return ""
}
func (m *UserInfoExt) GetWalletRegion() uint32 {
if m != nil && m.WalletRegion != nil {
return *m.WalletRegion
}
return 0
}
func (m *UserInfoExt) GetExtStatus() int64 {
if m != nil && m.ExtStatus != nil {
return *m.ExtStatus
}
return 0
}
func (m *UserInfoExt) GetF2FpushSound() string {
if m != nil && m.F2FpushSound != nil {
return *m.F2FpushSound
}
return ""
}
func (m *UserInfoExt) GetUserStatus() uint32 {
if m != nil && m.UserStatus != nil {
return *m.UserStatus
}
return 0
}
func (m *UserInfoExt) GetPaySetting() int64 {
if m != nil && m.PaySetting != nil {
return *m.PaySetting
}
return 0
}
type SafeDeviceList struct {
Count *uint32 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SafeDeviceList) Reset() { *m = SafeDeviceList{} }
func (m *SafeDeviceList) String() string { return proto.CompactTextString(m) }
func (*SafeDeviceList) ProtoMessage() {}
func (*SafeDeviceList) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{15}
}
func (m *SafeDeviceList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SafeDeviceList.Unmarshal(m, b)
}
func (m *SafeDeviceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SafeDeviceList.Marshal(b, m, deterministic)
}
func (m *SafeDeviceList) XXX_Merge(src proto.Message) {
xxx_messageInfo_SafeDeviceList.Merge(m, src)
}
func (m *SafeDeviceList) XXX_Size() int {
return xxx_messageInfo_SafeDeviceList.Size(m)
}
func (m *SafeDeviceList) XXX_DiscardUnknown() {
xxx_messageInfo_SafeDeviceList.DiscardUnknown(m)
}
var xxx_messageInfo_SafeDeviceList proto.InternalMessageInfo
func (m *SafeDeviceList) GetCount() uint32 {
if m != nil && m.Count != nil {
return *m.Count
}
return 0
}
type PatternLockInfo struct {
PatternVersion *uint32 `protobuf:"varint,1,opt,name=patternVersion" json:"patternVersion,omitempty"`
Sign *SKBuiltinString_ `protobuf:"bytes,2,opt,name=sign" json:"sign,omitempty"`
LockStatus *uint32 `protobuf:"varint,3,opt,name=lockStatus" json:"lockStatus,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *PatternLockInfo) Reset() { *m = PatternLockInfo{} }
func (m *PatternLockInfo) String() string { return proto.CompactTextString(m) }
func (*PatternLockInfo) ProtoMessage() {}
func (*PatternLockInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{16}
}
func (m *PatternLockInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PatternLockInfo.Unmarshal(m, b)
}
func (m *PatternLockInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PatternLockInfo.Marshal(b, m, deterministic)
}
func (m *PatternLockInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_PatternLockInfo.Merge(m, src)
}
func (m *PatternLockInfo) XXX_Size() int {
return xxx_messageInfo_PatternLockInfo.Size(m)
}
func (m *PatternLockInfo) XXX_DiscardUnknown() {
xxx_messageInfo_PatternLockInfo.DiscardUnknown(m)
}
var xxx_messageInfo_PatternLockInfo proto.InternalMessageInfo
func (m *PatternLockInfo) GetPatternVersion() uint32 {
if m != nil && m.PatternVersion != nil {
return *m.PatternVersion
}
return 0
}
func (m *PatternLockInfo) GetSign() *SKBuiltinString_ {
if m != nil {
return m.Sign
}
return nil
}
func (m *PatternLockInfo) GetLockStatus() uint32 {
if m != nil && m.LockStatus != nil {
return *m.LockStatus
}
return 0
}
type SnsActionGroup struct {
Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
ParentId *uint64 `protobuf:"varint,2,opt,name=parentId" json:"parentId,omitempty"`
CurrentAction *SnsAction `protobuf:"bytes,3,opt,name=currentAction" json:"currentAction,omitempty"`
ReferAction *SnsAction `protobuf:"bytes,4,opt,name=referAction" json:"referAction,omitempty"`
ClientId *string `protobuf:"bytes,5,opt,name=clientId" json:"clientId,omitempty"`
ObjectCreateTime *uint32 `protobuf:"varint,6,opt,name=objectCreateTime" json:"objectCreateTime,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SnsActionGroup) Reset() { *m = SnsActionGroup{} }
func (m *SnsActionGroup) String() string { return proto.CompactTextString(m) }
func (*SnsActionGroup) ProtoMessage() {}
func (*SnsActionGroup) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{17}
}
func (m *SnsActionGroup) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SnsActionGroup.Unmarshal(m, b)
}
func (m *SnsActionGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SnsActionGroup.Marshal(b, m, deterministic)
}
func (m *SnsActionGroup) XXX_Merge(src proto.Message) {
xxx_messageInfo_SnsActionGroup.Merge(m, src)
}
func (m *SnsActionGroup) XXX_Size() int {
return xxx_messageInfo_SnsActionGroup.Size(m)
}
func (m *SnsActionGroup) XXX_DiscardUnknown() {
xxx_messageInfo_SnsActionGroup.DiscardUnknown(m)
}
var xxx_messageInfo_SnsActionGroup proto.InternalMessageInfo
func (m *SnsActionGroup) GetId() uint64 {
if m != nil && m.Id != nil {
return *m.Id
}
return 0
}
func (m *SnsActionGroup) GetParentId() uint64 {
if m != nil && m.ParentId != nil {
return *m.ParentId
}
return 0
}
func (m *SnsActionGroup) GetCurrentAction() *SnsAction {
if m != nil {
return m.CurrentAction
}
return nil
}
func (m *SnsActionGroup) GetReferAction() *SnsAction {
if m != nil {
return m.ReferAction
}
return nil
}
func (m *SnsActionGroup) GetClientId() string {
if m != nil && m.ClientId != nil {
return *m.ClientId
}
return ""
}
func (m *SnsActionGroup) GetObjectCreateTime() uint32 {
if m != nil && m.ObjectCreateTime != nil {
return *m.ObjectCreateTime
}
return 0
}
type SnsAction struct {
FromUsername *string `protobuf:"bytes,1,opt,name=fromUsername" json:"fromUsername,omitempty"`
ToUsername *string `protobuf:"bytes,2,opt,name=toUsername" json:"toUsername,omitempty"`
FromNickname *string `protobuf:"bytes,3,opt,name=fromNickname" json:"fromNickname,omitempty"`
ToNickname *string `protobuf:"bytes,4,opt,name=toNickname" json:"toNickname,omitempty"`
Type *uint32 `protobuf:"varint,5,opt,name=type" json:"type,omitempty"`
Source *uint32 `protobuf:"varint,6,opt,name=source" json:"source,omitempty"`
CreateTime *uint32 `protobuf:"varint,7,opt,name=createTime" json:"createTime,omitempty"`
Content *string `protobuf:"bytes,8,opt,name=content" json:"content,omitempty"`
ReplyCommentId *uint32 `protobuf:"varint,9,opt,name=replyCommentId" json:"replyCommentId,omitempty"`
CommentId *uint32 `protobuf:"varint,10,opt,name=commentId" json:"commentId,omitempty"`
IsNotRichText *uint32 `protobuf:"varint,11,opt,name=isNotRichText" json:"isNotRichText,omitempty"`
ReplyCommentId2 *int64 `protobuf:"varint,12,opt,name=replyCommentId2" json:"replyCommentId2,omitempty"`
CommentId2 *int64 `protobuf:"varint,13,opt,name=commentId2" json:"commentId2,omitempty"`
Hbbuffer *SKBuiltinString_ `protobuf:"bytes,14,opt,name=hbbuffer" json:"hbbuffer,omitempty"`
CommentFlag *uint32 `protobuf:"varint,15,opt,name=commentFlag" json:"commentFlag,omitempty"`
RemindFriendsInfo *RemindFriendsInfo `protobuf:"bytes,16,opt,name=remindFriendsInfo" json:"remindFriendsInfo,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SnsAction) Reset() { *m = SnsAction{} }
func (m *SnsAction) String() string { return proto.CompactTextString(m) }
func (*SnsAction) ProtoMessage() {}
func (*SnsAction) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{18}
}
func (m *SnsAction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SnsAction.Unmarshal(m, b)
}
func (m *SnsAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SnsAction.Marshal(b, m, deterministic)
}
func (m *SnsAction) XXX_Merge(src proto.Message) {
xxx_messageInfo_SnsAction.Merge(m, src)
}
func (m *SnsAction) XXX_Size() int {
return xxx_messageInfo_SnsAction.Size(m)
}
func (m *SnsAction) XXX_DiscardUnknown() {
xxx_messageInfo_SnsAction.DiscardUnknown(m)
}
var xxx_messageInfo_SnsAction proto.InternalMessageInfo
func (m *SnsAction) GetFromUsername() string {
if m != nil && m.FromUsername != nil {
return *m.FromUsername
}
return ""
}
func (m *SnsAction) GetToUsername() string {
if m != nil && m.ToUsername != nil {
return *m.ToUsername
}
return ""
}
func (m *SnsAction) GetFromNickname() string {
if m != nil && m.FromNickname != nil {
return *m.FromNickname
}
return ""
}
func (m *SnsAction) GetToNickname() string {
if m != nil && m.ToNickname != nil {
return *m.ToNickname
}
return ""
}
func (m *SnsAction) GetType() uint32 {
if m != nil && m.Type != nil {
return *m.Type
}
return 0
}
func (m *SnsAction) GetSource() uint32 {
if m != nil && m.Source != nil {
return *m.Source
}
return 0
}
func (m *SnsAction) GetCreateTime() uint32 {
if m != nil && m.CreateTime != nil {
return *m.CreateTime
}
return 0
}
func (m *SnsAction) GetContent() string {
if m != nil && m.Content != nil {
return *m.Content
}
return ""
}
func (m *SnsAction) GetReplyCommentId() uint32 {
if m != nil && m.ReplyCommentId != nil {
return *m.ReplyCommentId
}
return 0
}
func (m *SnsAction) GetCommentId() uint32 {
if m != nil && m.CommentId != nil {
return *m.CommentId
}
return 0
}
func (m *SnsAction) GetIsNotRichText() uint32 {
if m != nil && m.IsNotRichText != nil {
return *m.IsNotRichText
}
return 0
}
func (m *SnsAction) GetReplyCommentId2() int64 {
if m != nil && m.ReplyCommentId2 != nil {
return *m.ReplyCommentId2
}
return 0
}
func (m *SnsAction) GetCommentId2() int64 {
if m != nil && m.CommentId2 != nil {
return *m.CommentId2
}
return 0
}
func (m *SnsAction) GetHbbuffer() *SKBuiltinString_ {
if m != nil {
return m.Hbbuffer
}
return nil
}
func (m *SnsAction) GetCommentFlag() uint32 {
if m != nil && m.CommentFlag != nil {
return *m.CommentFlag
}
return 0
}
func (m *SnsAction) GetRemindFriendsInfo() *RemindFriendsInfo {
if m != nil {
return m.RemindFriendsInfo
}
return nil
}
type RemindFriendsInfo struct {
AdgroupId *uint32 `protobuf:"varint,1,opt,name=adgroupId" json:"adgroupId,omitempty"`
SourceInfo *SKBuiltinString_ `protobuf:"bytes,2,opt,name=sourceInfo" json:"sourceInfo,omitempty"`
SelfInfo *SKBuiltinString_ `protobuf:"bytes,3,opt,name=selfInfo" json:"selfInfo,omitempty"`
PaidInfo *SKBuiltinString_ `protobuf:"bytes,4,opt,name=paidInfo" json:"paidInfo,omitempty"`
ExtraInfo *SKBuiltinString_ `protobuf:"bytes,5,opt,name=extraInfo" json:"extraInfo,omitempty"`
AdgroupId64 *uint64 `protobuf:"varint,6,opt,name=adgroupId64" json:"adgroupId64,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *RemindFriendsInfo) Reset() { *m = RemindFriendsInfo{} }
func (m *RemindFriendsInfo) String() string { return proto.CompactTextString(m) }
func (*RemindFriendsInfo) ProtoMessage() {}
func (*RemindFriendsInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{19}
}
func (m *RemindFriendsInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RemindFriendsInfo.Unmarshal(m, b)
}
func (m *RemindFriendsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RemindFriendsInfo.Marshal(b, m, deterministic)
}
func (m *RemindFriendsInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_RemindFriendsInfo.Merge(m, src)
}
func (m *RemindFriendsInfo) XXX_Size() int {
return xxx_messageInfo_RemindFriendsInfo.Size(m)
}
func (m *RemindFriendsInfo) XXX_DiscardUnknown() {
xxx_messageInfo_RemindFriendsInfo.DiscardUnknown(m)
}
var xxx_messageInfo_RemindFriendsInfo proto.InternalMessageInfo
func (m *RemindFriendsInfo) GetAdgroupId() uint32 {
if m != nil && m.AdgroupId != nil {
return *m.AdgroupId
}
return 0
}
func (m *RemindFriendsInfo) GetSourceInfo() *SKBuiltinString_ {
if m != nil {
return m.SourceInfo
}
return nil
}
func (m *RemindFriendsInfo) GetSelfInfo() *SKBuiltinString_ {
if m != nil {
return m.SelfInfo
}
return nil
}
func (m *RemindFriendsInfo) GetPaidInfo() *SKBuiltinString_ {
if m != nil {
return m.PaidInfo
}
return nil
}
func (m *RemindFriendsInfo) GetExtraInfo() *SKBuiltinString_ {
if m != nil {
return m.ExtraInfo
}
return nil
}
func (m *RemindFriendsInfo) GetAdgroupId64() uint64 {
if m != nil && m.AdgroupId64 != nil {
return *m.AdgroupId64
}
return 0
}
type NewDelMsg struct {
FromUserName *string `protobuf:"bytes,1,opt,name=fromUserName" json:"fromUserName,omitempty"`
ToUserName *string `protobuf:"bytes,2,opt,name=toUserName" json:"toUserName,omitempty"`
MsgId *uint32 `protobuf:"varint,3,opt,name=msgId" json:"msgId,omitempty"`
MsgType *uint32 `protobuf:"varint,4,opt,name=msgType" json:"msgType,omitempty"`
NewMsgId *int64 `protobuf:"varint,5,opt,name=newMsgId" json:"newMsgId,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *NewDelMsg) Reset() { *m = NewDelMsg{} }
func (m *NewDelMsg) String() string { return proto.CompactTextString(m) }
func (*NewDelMsg) ProtoMessage() {}
func (*NewDelMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{20}
}
func (m *NewDelMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NewDelMsg.Unmarshal(m, b)
}
func (m *NewDelMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NewDelMsg.Marshal(b, m, deterministic)
}
func (m *NewDelMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewDelMsg.Merge(m, src)
}
func (m *NewDelMsg) XXX_Size() int {
return xxx_messageInfo_NewDelMsg.Size(m)
}
func (m *NewDelMsg) XXX_DiscardUnknown() {
xxx_messageInfo_NewDelMsg.DiscardUnknown(m)
}
var xxx_messageInfo_NewDelMsg proto.InternalMessageInfo
func (m *NewDelMsg) GetFromUserName() string {
if m != nil && m.FromUserName != nil {
return *m.FromUserName
}
return ""
}
func (m *NewDelMsg) GetToUserName() string {
if m != nil && m.ToUserName != nil {
return *m.ToUserName
}
return ""
}
func (m *NewDelMsg) GetMsgId() uint32 {
if m != nil && m.MsgId != nil {
return *m.MsgId
}
return 0
}
func (m *NewDelMsg) GetMsgType() uint32 {
if m != nil && m.MsgType != nil {
return *m.MsgType
}
return 0
}
func (m *NewDelMsg) GetNewMsgId() int64 {
if m != nil && m.NewMsgId != nil {
return *m.NewMsgId
}
return 0
}
type SyncControl struct {
UseInitContact *uint32 `protobuf:"varint,1,opt,name=useInitContact" json:"useInitContact,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SyncControl) Reset() { *m = SyncControl{} }
func (m *SyncControl) String() string { return proto.CompactTextString(m) }
func (*SyncControl) ProtoMessage() {}
func (*SyncControl) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{21}
}
func (m *SyncControl) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SyncControl.Unmarshal(m, b)
}
func (m *SyncControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SyncControl.Marshal(b, m, deterministic)
}
func (m *SyncControl) XXX_Merge(src proto.Message) {
xxx_messageInfo_SyncControl.Merge(m, src)
}
func (m *SyncControl) XXX_Size() int {
return xxx_messageInfo_SyncControl.Size(m)
}
func (m *SyncControl) XXX_DiscardUnknown() {
xxx_messageInfo_SyncControl.DiscardUnknown(m)
}
var xxx_messageInfo_SyncControl proto.InternalMessageInfo
func (m *SyncControl) GetUseInitContact() uint32 {
if m != nil && m.UseInitContact != nil {
return *m.UseInitContact
}
return 0
}
type GetProfileRequest struct {
BaseRequest *BaseRequest `protobuf:"bytes,1,opt,name=baseRequest" json:"baseRequest,omitempty"`
UserName *string `protobuf:"bytes,2,opt,name=userName" json:"userName,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetProfileRequest) Reset() { *m = GetProfileRequest{} }
func (m *GetProfileRequest) String() string { return proto.CompactTextString(m) }
func (*GetProfileRequest) ProtoMessage() {}
func (*GetProfileRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{22}
}
func (m *GetProfileRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetProfileRequest.Unmarshal(m, b)
}
func (m *GetProfileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetProfileRequest.Marshal(b, m, deterministic)
}
func (m *GetProfileRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetProfileRequest.Merge(m, src)
}
func (m *GetProfileRequest) XXX_Size() int {
return xxx_messageInfo_GetProfileRequest.Size(m)
}
func (m *GetProfileRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetProfileRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetProfileRequest proto.InternalMessageInfo
func (m *GetProfileRequest) GetBaseRequest() *BaseRequest {
if m != nil {
return m.BaseRequest
}
return nil
}
func (m *GetProfileRequest) GetUserName() string {
if m != nil && m.UserName != nil {
return *m.UserName
}
return ""
}
type GetProfileResponse struct {
BaseResponse *BaseResponse `protobuf:"bytes,1,opt,name=baseResponse" json:"baseResponse,omitempty"`
UserInfo *ModUserInfo `protobuf:"bytes,2,opt,name=userInfo" json:"userInfo,omitempty"`
UserInfoExt *UserInfoExt `protobuf:"bytes,3,opt,name=userInfoExt" json:"userInfoExt,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetProfileResponse) Reset() { *m = GetProfileResponse{} }
func (m *GetProfileResponse) String() string { return proto.CompactTextString(m) }
func (*GetProfileResponse) ProtoMessage() {}
func (*GetProfileResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_4f87ed1c2bc73358, []int{23}
}
func (m *GetProfileResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetProfileResponse.Unmarshal(m, b)
}
func (m *GetProfileResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetProfileResponse.Marshal(b, m, deterministic)
}
func (m *GetProfileResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetProfileResponse.Merge(m, src)
}
func (m *GetProfileResponse) XXX_Size() int {
return xxx_messageInfo_GetProfileResponse.Size(m)
}
func (m *GetProfileResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetProfileResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetProfileResponse proto.InternalMessageInfo
func (m *GetProfileResponse) GetBaseResponse() *BaseResponse {
if m != nil {
return m.BaseResponse
}
return nil
}
func (m *GetProfileResponse) GetUserInfo() *ModUserInfo {
if m != nil {
return m.UserInfo
}
return nil
}
func (m *GetProfileResponse) GetUserInfoExt() *UserInfoExt {
if m != nil {
return m.UserInfoExt
}
return nil
}
func init() {
proto.RegisterType((*ModUserInfo)(nil), "wechat_proto.ModUserInfo")
proto.RegisterType((*DisturbSetting)(nil), "wechat_proto.DisturbSetting")
proto.RegisterType((*DisturbTimeSpan)(nil), "wechat_proto.DisturbTimeSpan")
proto.RegisterType((*GmailList)(nil), "wechat_proto.GmailList")
proto.RegisterType((*DelContact)(nil), "wechat_proto.DelContact")
proto.RegisterType((*DelChatContact)(nil), "wechat_proto.DelChatContact")
proto.RegisterType((*ModChatRoomMember)(nil), "wechat_proto.ModChatRoomMember")
proto.RegisterType((*QuitChatRoom)(nil), "wechat_proto.QuitChatRoom")
proto.RegisterType((*ModChatRoomNotify)(nil), "wechat_proto.ModChatRoomNotify")
proto.RegisterType((*InviteFriendOpen)(nil), "wechat_proto.InviteFriendOpen")
proto.RegisterType((*FunctionSwitch)(nil), "wechat_proto.FunctionSwitch")
proto.RegisterType((*ModChatRoomTopic)(nil), "wechat_proto.ModChatRoomTopic")
proto.RegisterType((*ModBottleContact)(nil), "wechat_proto.ModBottleContact")
proto.RegisterType((*ModUserImg)(nil), "wechat_proto.ModUserImg")
proto.RegisterType((*UserInfoExt)(nil), "wechat_proto.UserInfoExt")
proto.RegisterType((*SafeDeviceList)(nil), "wechat_proto.SafeDeviceList")
proto.RegisterType((*PatternLockInfo)(nil), "wechat_proto.PatternLockInfo")
proto.RegisterType((*SnsActionGroup)(nil), "wechat_proto.SnsActionGroup")
proto.RegisterType((*SnsAction)(nil), "wechat_proto.SnsAction")
proto.RegisterType((*RemindFriendsInfo)(nil), "wechat_proto.RemindFriendsInfo")
proto.RegisterType((*NewDelMsg)(nil), "wechat_proto.NewDelMsg")
proto.RegisterType((*SyncControl)(nil), "wechat_proto.SyncControl")
proto.RegisterType((*GetProfileRequest)(nil), "wechat_proto.GetProfileRequest")
proto.RegisterType((*GetProfileResponse)(nil), "wechat_proto.GetProfileResponse")
}
func init() { proto.RegisterFile("syncitem.proto", fileDescriptor_4f87ed1c2bc73358) }
var fileDescriptor_4f87ed1c2bc73358 = []byte{
// 2377 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x59, 0xcf, 0x72, 0xdc, 0xb8,
0xd1, 0xaf, 0x91, 0x46, 0xb6, 0x06, 0xa3, 0x19, 0x49, 0x58, 0xaf, 0x4d, 0x7b, 0xfd, 0x47, 0xe6,
0xe7, 0xcf, 0xa5, 0x4a, 0xa5, 0x94, 0x2a, 0x57, 0xbc, 0xa9, 0x8d, 0xb3, 0x5b, 0x65, 0x49, 0xb6,
0x77, 0x6a, 0x2d, 0xc5, 0xe6, 0xd8, 0x9b, 0x54, 0x2e, 0x5b, 0x1c, 0x12, 0x43, 0x21, 0x22, 0x41,
0x2e, 0x09, 0x5a, 0x9a, 0xbd, 0xe6, 0x9a, 0xbc, 0x40, 0x72, 0xc9, 0x6b, 0xe4, 0x92, 0x53, 0x0e,
0xc9, 0x0b, 0xe4, 0x94, 0x67, 0x49, 0xa5, 0xba, 0x01, 0x92, 0x00, 0x67, 0x64, 0x8d, 0xcb, 0x7b,
0x9b, 0xfe, 0xa1, 0xbb, 0x01, 0x34, 0xd0, 0xfd, 0x6b, 0x70, 0xc8, 0xb0, 0x98, 0x89, 0x80, 0x4b,
0x96, 0xec, 0x65, 0x79, 0x2a, 0x53, 0xba, 0x71, 0xc6, 0x82, 0x13, 0x5f, 0x7e, 0x87, 0xd2, 0x2d,
0x2d, 0xa9, 0x31, 0xf7, 0xaf, 0x84, 0xf4, 0x8f, 0xd2, 0xf0, 0x6d, 0xc1, 0xf2, 0x91, 0x98, 0xa6,
0xd4, 0x21, 0x57, 0x27, 0x5c, 0x3e, 0x8f, 0xfd, 0xc8, 0xe9, 0xec, 0x74, 0x76, 0x07, 0x5e, 0x25,
0xd2, 0x2f, 0xc8, 0x7a, 0x59, 0xb0, 0xfc, 0xd8, 0x4f, 0x98, 0xb3, 0xb2, 0xd3, 0xd9, 0xed, 0x3f,
0xba, 0xb3, 0x67, 0x3a, 0xde, 0x1b, 0x7f, 0xb3, 0x5f, 0xf2, 0x58, 0x72, 0x31, 0x96, 0x39, 0x17,
0x91, 0x57, 0xab, 0x83, 0xa9, 0xe0, 0xc1, 0x29, 0x9a, 0xae, 0x2e, 0x65, 0x5a, 0xa9, 0xab, 0xf5,
0x88, 0xf0, 0x2d, 0x17, 0x4e, 0xb7, 0x5a, 0x0f, 0x8a, 0xf4, 0x09, 0xe9, 0xc1, 0xcf, 0x67, 0x89,
0xcf, 0x63, 0x67, 0x6d, 0x19, 0xaf, 0x8d, 0x3e, 0xfd, 0x92, 0x10, 0x10, 0x8e, 0xd2, 0x09, 0x8f,
0x99, 0x73, 0x65, 0x19, 0x6b, 0xc3, 0x80, 0x5e, 0x27, 0x57, 0x0a, 0xe9, 0xcb, 0xb2, 0x70, 0xae,
0xe2, 0xa2, 0xb4, 0x04, 0x38, 0x4f, 0xa2, 0x97, 0x4c, 0x38, 0xeb, 0x0a, 0x57, 0x92, 0xc6, 0xf7,
0xcb, 0xa9, 0xd3, 0xdb, 0xe9, 0xec, 0x6e, 0x78, 0x5a, 0xa2, 0x5b, 0x64, 0xb5, 0x60, 0xe7, 0x0e,
0x41, 0x65, 0xf8, 0x49, 0x6f, 0x91, 0xf5, 0x2c, 0x4f, 0xdf, 0x71, 0x11, 0x30, 0xa7, 0xbf, 0xd3,
0xd9, 0xed, 0x79, 0xb5, 0x4c, 0x29, 0xe9, 0x06, 0x5c, 0xce, 0x9c, 0x0d, 0xc4, 0xf1, 0x37, 0xbd,
0x4d, 0x7a, 0x05, 0x8f, 0x84, 0x2f, 0xcb, 0x9c, 0x39, 0x03, 0x1c, 0x68, 0x00, 0xea, 0x92, 0x8d,
0x8c, 0xe5, 0x45, 0x2a, 0xfc, 0xf8, 0xc0, 0xcf, 0x43, 0x67, 0x88, 0x13, 0x59, 0x18, 0x3d, 0x24,
0xc3, 0x90, 0x17, 0xb2, 0xcc, 0x27, 0x63, 0x26, 0x25, 0x17, 0x91, 0xb3, 0x89, 0xe1, 0xb8, 0x6d,
0x87, 0xe3, 0xd0, 0xd2, 0xf1, 0x5a, 0x36, 0xf4, 0x2e, 0x21, 0x59, 0x5c, 0x46, 0x5c, 0xe0, 0xd5,
0xd9, 0xc2, 0x79, 0x0c, 0x04, 0xc6, 0xdf, 0xb1, 0x9c, 0x4f, 0x67, 0x38, 0xbe, 0xad, 0xc6, 0x1b,
0xa4, 0x19, 0x87, 0x5b, 0xe8, 0x50, 0xdc, 0x88, 0x81, 0xd0, 0x6b, 0x64, 0x2d, 0x4b, 0xb9, 0x90,
0xce, 0x27, 0x68, 0xaa, 0x04, 0xb0, 0x62, 0xe7, 0x19, 0xcb, 0x39, 0x83, 0x78, 0x5d, 0x53, 0x5e,
0x1b, 0x04, 0xac, 0x62, 0xf6, 0x8e, 0xc5, 0xce, 0xa7, 0xca, 0x0a, 0x05, 0xba, 0x43, 0xfa, 0xf8,
0xe3, 0x65, 0x7a, 0xf6, 0xec, 0x3c, 0x73, 0xae, 0xe3, 0x98, 0x09, 0x41, 0xdc, 0x50, 0xfc, 0x9a,
0x47, 0x27, 0xa0, 0x72, 0x43, 0xc5, 0xcd, 0xc4, 0xc0, 0xf7, 0x19, 0xe3, 0x93, 0xd4, 0x71, 0x70,
0xb1, 0x4a, 0xc0, 0x88, 0xe3, 0xae, 0xc7, 0x67, 0x5c, 0x06, 0x27, 0xce, 0x4d, 0x1d, 0x71, 0x03,
0xa3, 0x8f, 0x49, 0x2f, 0x82, 0x5b, 0xf8, 0x92, 0x17, 0xd2, 0xb9, 0x85, 0xc1, 0xbe, 0x61, 0x07,
0xfb, 0x45, 0x35, 0xec, 0x35, 0x9a, 0x30, 0xa1, 0x1f, 0x73, 0xbf, 0x70, 0x3e, 0x53, 0x13, 0xa2,
0x40, 0x1f, 0x90, 0x01, 0xce, 0x7c, 0xcc, 0x83, 0x53, 0x01, 0x09, 0x76, 0x1b, 0x47, 0x6d, 0x10,
0xae, 0x09, 0x02, 0x18, 0xfd, 0x3b, 0xb8, 0xa6, 0x06, 0x80, 0x45, 0x4f, 0xfd, 0x80, 0xed, 0xa7,
0xe9, 0x29, 0x2a, 0xdc, 0x55, 0x8b, 0x36, 0x31, 0xb8, 0x98, 0xd3, 0x09, 0x64, 0xf4, 0x28, 0x74,
0xee, 0xed, 0x74, 0x76, 0x57, 0xbd, 0x5a, 0x86, 0x63, 0x50, 0xbf, 0x31, 0xc3, 0x77, 0xd4, 0xe1,
0x35, 0x08, 0x8c, 0xfb, 0xf1, 0xa4, 0x4c, 0xc6, 0x72, 0x16, 0x33, 0xe7, 0xbe, 0x3a, 0xa6, 0x06,
0x81, 0xd5, 0xa1, 0x84, 0x93, 0xbb, 0x6a, 0x75, 0x35, 0x00, 0xab, 0x43, 0x61, 0x3f, 0xe2, 0x49,
0x34, 0x0a, 0x9d, 0xff, 0x43, 0xff, 0x16, 0x46, 0x1f, 0x92, 0xa1, 0x3c, 0x17, 0xec, 0xac, 0x38,
0xf0, 0x25, 0x8b, 0xd2, 0x7c, 0xe6, 0x3c, 0x40, 0x37, 0x2d, 0x14, 0xca, 0xc9, 0x74, 0x22, 0xd3,
0x53, 0x26, 0x9c, 0xff, 0x47, 0x37, 0x95, 0x08, 0x23, 0x41, 0x5a, 0x0a, 0x99, 0xcf, 0x9c, 0x87,
0x6a, 0x44, 0x8b, 0xee, 0xbf, 0x3b, 0x64, 0x68, 0xdf, 0x7e, 0x58, 0x92, 0xe0, 0xd1, 0x89, 0xac,
0x32, 0x46, 0x95, 0x4a, 0x0b, 0x83, 0xfa, 0x84, 0xf2, 0x1b, 0x7e, 0x51, 0xc1, 0xd4, 0x4e, 0x41,
0x61, 0x9c, 0xf9, 0xc2, 0x6b, 0xf4, 0xe1, 0x54, 0xfd, 0x38, 0x3e, 0xf4, 0x67, 0xd5, 0x0c, 0xab,
0x38, 0x83, 0x0d, 0x42, 0x15, 0x53, 0x00, 0xce, 0xd1, 0x5d, 0x66, 0x0e, 0xc3, 0xc0, 0x1d, 0x91,
0xcd, 0xd6, 0x30, 0x9c, 0xc4, 0x84, 0x45, 0x5c, 0xa0, 0x43, 0xb5, 0xab, 0x06, 0x80, 0x18, 0x31,
0x11, 0xd6, 0x1b, 0x1a, 0x78, 0x95, 0xe8, 0xde, 0x27, 0xbd, 0x17, 0xe6, 0x45, 0xc5, 0xd8, 0x69,
0x07, 0x4a, 0x70, 0xcf, 0x08, 0x39, 0x64, 0xf1, 0x41, 0x2a, 0xa4, 0x1f, 0x48, 0x8b, 0x4d, 0x3a,
0x1f, 0xc6, 0x26, 0x7b, 0x84, 0x86, 0x2c, 0x66, 0x92, 0x69, 0x5f, 0xe3, 0x80, 0x89, 0x6a, 0x41,
0x0b, 0x46, 0xdc, 0x6f, 0xc8, 0x10, 0x26, 0x3e, 0xf1, 0xe5, 0xc7, 0x4f, 0xee, 0xfe, 0x81, 0x90,
0xed, 0xa3, 0x34, 0x04, 0x6f, 0x5e, 0x9a, 0x26, 0x47, 0x2c, 0x99, 0xb0, 0xfc, 0x63, 0x76, 0x63,
0x72, 0xe3, 0xca, 0x87, 0x71, 0xe3, 0x13, 0xd2, 0xcb, 0x66, 0x5c, 0x70, 0xc9, 0xfd, 0x78, 0x39,
0x5e, 0x6d, 0xf4, 0xe9, 0x2f, 0xc8, 0xd5, 0xef, 0x4b, 0x5f, 0xbc, 0xd2, 0xc4, 0x7a, 0xa9, 0x69,
0xa5, 0x5d, 0x71, 0xd6, 0x5a, 0xc3, 0x59, 0x9f, 0xd7, 0xec, 0xa6, 0x88, 0xf4, 0xee, 0x7b, 0x3d,
0x7d, 0x57, 0xb3, 0x9f, 0x43, 0xae, 0xf2, 0x24, 0xc2, 0xa4, 0x57, 0x34, 0x5a, 0x89, 0xf4, 0x31,
0xb9, 0x92, 0xb3, 0xc4, 0xcf, 0x4f, 0x91, 0x47, 0x2f, 0x5d, 0x9b, 0x56, 0xa6, 0x2f, 0xc8, 0xa6,
0xfa, 0xf5, 0xaa, 0x0e, 0x4b, 0x6f, 0x19, 0xfb, 0xb6, 0x15, 0x3d, 0x20, 0x03, 0x05, 0xbd, 0xd6,
0x21, 0x22, 0xcb, 0xb8, 0xb1, 0x6d, 0x80, 0x66, 0x02, 0x75, 0xe1, 0xde, 0xcc, 0x32, 0xc5, 0xe6,
0x03, 0xcf, 0x84, 0x2c, 0xb2, 0xdf, 0xb8, 0x80, 0xec, 0x07, 0x17, 0x91, 0xfd, 0xf0, 0x32, 0xb2,
0xdf, 0x5c, 0x40, 0xf6, 0x36, 0x0d, 0x6f, 0x5d, 0x42, 0xc3, 0xdb, 0x8b, 0x68, 0x58, 0x91, 0x1e,
0x35, 0x49, 0xef, 0x01, 0x19, 0x28, 0x1d, 0x48, 0x30, 0xa6, 0x49, 0xba, 0xe7, 0xd9, 0xe0, 0x3c,
0x53, 0x5d, 0xbb, 0x94, 0xa9, 0x3e, 0x6d, 0x33, 0x95, 0xcd, 0x24, 0xd7, 0xdf, 0xcf, 0x24, 0x37,
0x2e, 0x63, 0x12, 0x67, 0x01, 0x93, 0xd4, 0x2c, 0x7b, 0xd3, 0x64, 0xd9, 0x27, 0xa4, 0x5f, 0x88,
0xa2, 0xea, 0x92, 0x35, 0x69, 0xdf, 0x6c, 0x5d, 0x87, 0x46, 0xc1, 0x33, 0xb5, 0x4d, 0x6a, 0xf9,
0xcc, 0xa2, 0x16, 0x08, 0xc9, 0x84, 0x47, 0x5f, 0x33, 0x3f, 0x1c, 0x25, 0xd1, 0xdb, 0x3c, 0xae,
0xc8, 0xdb, 0x02, 0xe9, 0x2e, 0xd9, 0x2c, 0x12, 0x3f, 0x8e, 0x0d, 0xbd, 0x3b, 0xa8, 0xd7, 0x86,
0xe1, 0xca, 0x25, 0xb3, 0xfd, 0xdc, 0x17, 0x21, 0xf6, 0x16, 0x77, 0x51, 0xcb, 0x84, 0xa0, 0xdb,
0x0b, 0xca, 0x42, 0xa6, 0x09, 0xff, 0x81, 0x85, 0xb8, 0x97, 0x7b, 0x8b, 0xba, 0xbd, 0x03, 0x4b,
0xc7, 0x6b, 0xd9, 0xb8, 0x7f, 0xec, 0x90, 0x8d, 0xd7, 0x25, 0x97, 0x55, 0x19, 0xa4, 0x4f, 0xc9,
0x46, 0xa0, 0x7f, 0x2f, 0x5f, 0x04, 0x2d, 0x93, 0x8f, 0x78, 0x5f, 0xb8, 0xc2, 0xaa, 0xc9, 0xc7,
0xa9, 0xe4, 0xd3, 0xd9, 0x8f, 0xb1, 0xa4, 0xa6, 0xcd, 0x5f, 0x31, 0xdb, 0x7c, 0xf7, 0x98, 0x6c,
0x8d, 0xc4, 0x3b, 0x2e, 0xd9, 0x73, 0xe8, 0x33, 0xc3, 0x5f, 0x67, 0x4c, 0x40, 0x2e, 0x5b, 0x14,
0xd0, 0x33, 0x6a, 0x3c, 0xf4, 0x47, 0xa8, 0x89, 0x85, 0x40, 0xf9, 0x32, 0x10, 0xd7, 0x23, 0xc3,
0xe7, 0xa5, 0x08, 0x24, 0x4f, 0xab, 0x16, 0x11, 0x2c, 0x34, 0x32, 0x0a, 0x35, 0x8f, 0x1a, 0x08,
0x1c, 0x74, 0x81, 0x9a, 0xdf, 0xfa, 0x71, 0x59, 0xb9, 0x34, 0x21, 0xf7, 0xcf, 0x1d, 0xb2, 0x65,
0x04, 0xe5, 0x4d, 0x9a, 0xf1, 0xe0, 0xc7, 0x88, 0xc9, 0x01, 0x19, 0x04, 0xa6, 0xcf, 0xe5, 0xce,
0xca, 0xb6, 0x71, 0xff, 0xb1, 0x82, 0x8b, 0xdb, 0x4f, 0xa5, 0x8c, 0x2b, 0xb2, 0x7e, 0x6f, 0x04,
0x29, 0xe9, 0xca, 0x26, 0x76, 0xf8, 0xbb, 0x22, 0xa2, 0xd5, 0x86, 0x88, 0xaa, 0x9a, 0xd9, 0x35,
0x6a, 0xa6, 0x59, 0x63, 0xd7, 0x5a, 0x35, 0xd6, 0xaa, 0xa7, 0x57, 0xda, 0xf5, 0xf4, 0x62, 0x7a,
0xba, 0x4d, 0x7a, 0x27, 0x61, 0x35, 0xa6, 0x5e, 0x7a, 0x0d, 0x60, 0xa6, 0x7b, 0xef, 0x92, 0x74,
0x27, 0x4b, 0xa6, 0x7b, 0x7f, 0x61, 0xba, 0xbb, 0x7f, 0xef, 0x10, 0x52, 0x3d, 0xde, 0x93, 0x48,
0x2f, 0x18, 0xef, 0x58, 0xa7, 0x5e, 0x30, 0x12, 0x4d, 0xf3, 0x2e, 0x5d, 0xb9, 0xe0, 0x5d, 0xba,
0x6a, 0xbd, 0x4b, 0x15, 0x7e, 0x14, 0x3e, 0xd6, 0xa1, 0xd4, 0xd2, 0xfc, 0x06, 0xd6, 0x96, 0xdc,
0xc0, 0x95, 0xc5, 0x1b, 0xf8, 0x1b, 0x21, 0xfd, 0xaa, 0x4c, 0x3e, 0x3b, 0x97, 0xed, 0x32, 0xdb,
0xf9, 0xa0, 0x32, 0xdb, 0x2a, 0x7e, 0x2b, 0xf3, 0xc5, 0xcf, 0x25, 0x1b, 0x49, 0x11, 0xbd, 0x2a,
0x8b, 0x93, 0x71, 0x5a, 0x8a, 0x10, 0x37, 0xdd, 0xf3, 0x2c, 0x0c, 0xb9, 0x2c, 0xe5, 0x59, 0xa3,
0xd4, 0xd5, 0x5c, 0x66, 0x82, 0xb0, 0xc5, 0x09, 0x8f, 0xaa, 0xe4, 0x1a, 0xf3, 0x1f, 0x98, 0x6e,
0x88, 0xda, 0x30, 0xfd, 0x09, 0xd9, 0x32, 0xa0, 0xd7, 0x65, 0x2a, 0x7d, 0x8c, 0xc6, 0xc0, 0x9b,
0xc3, 0xe9, 0x4f, 0xc9, 0xb6, 0x81, 0xa9, 0x12, 0xa3, 0xef, 0xde, 0xfc, 0x00, 0xd4, 0x88, 0xc2,
0x9f, 0x32, 0xfd, 0x0d, 0x63, 0x5d, 0x71, 0x75, 0x83, 0xcc, 0x1f, 0x56, 0x6f, 0xc9, 0xc3, 0x22,
0x8b, 0xc9, 0x05, 0xa2, 0xe7, 0x73, 0xf1, 0x34, 0xb0, 0x1a, 0x1a, 0x0b, 0x83, 0xc6, 0x8d, 0x9d,
0xcb, 0xdf, 0x26, 0x31, 0xf6, 0x33, 0x97, 0x37, 0x6e, 0x4a, 0x19, 0x58, 0x09, 0x16, 0x7e, 0xc8,
0xde, 0xf1, 0x80, 0xe1, 0xe9, 0x0d, 0x16, 0xb1, 0xd2, 0xd8, 0xd2, 0xf1, 0x5a, 0x36, 0x55, 0x40,
0x14, 0xa2, 0xbf, 0x75, 0x18, 0x08, 0x04, 0x24, 0xca, 0xfd, 0x59, 0x11, 0xf8, 0x31, 0xc3, 0xd4,
0x55, 0x1d, 0x92, 0x0d, 0xc2, 0x21, 0x44, 0x69, 0x1a, 0xd5, 0x75, 0x09, 0xeb, 0xd1, 0x16, 0x86,
0x64, 0x7e, 0x00, 0x4a, 0x01, 0x0f, 0x03, 0x3f, 0x0f, 0x8f, 0xcb, 0x44, 0xf7, 0x4b, 0x0d, 0x00,
0xc5, 0x27, 0x67, 0x7e, 0x8c, 0x2e, 0x54, 0xc7, 0x54, 0xcb, 0xb0, 0xda, 0x9c, 0x45, 0x07, 0xba,
0x52, 0xa8, 0x8e, 0xc9, 0x40, 0x20, 0x07, 0x27, 0x93, 0x2c, 0xe3, 0xa1, 0xee, 0x93, 0xb4, 0x04,
0x0d, 0xca, 0x64, 0x92, 0x71, 0x81, 0xcd, 0x51, 0xcf, 0x53, 0x02, 0x5c, 0xfe, 0xc9, 0x24, 0xa9,
0x5f, 0x12, 0xd7, 0xd5, 0xe5, 0x37, 0x20, 0x3a, 0x26, 0x9f, 0xc4, 0x5c, 0x9c, 0xb2, 0x90, 0x0b,
0xbd, 0x81, 0x91, 0x64, 0x09, 0x36, 0x49, 0xfd, 0x47, 0xf7, 0xed, 0x40, 0xbf, 0x9c, 0x57, 0xf4,
0x16, 0x59, 0xc3, 0x22, 0x4f, 0xa7, 0x1c, 0x72, 0x55, 0xf5, 0x52, 0x5a, 0x82, 0x4e, 0x3c, 0xf3,
0xa5, 0x64, 0xb9, 0x78, 0x99, 0x06, 0xa7, 0x98, 0xcc, 0x37, 0x17, 0x5d, 0x88, 0x57, 0xb6, 0x92,
0xd7, 0xb6, 0x82, 0xf4, 0x29, 0x58, 0x50, 0xe6, 0x5c, 0xce, 0xd4, 0x29, 0x8e, 0x42, 0xec, 0xbe,
0x7a, 0xde, 0x1c, 0x0e, 0xe7, 0x9b, 0xf9, 0xb3, 0xdf, 0xf8, 0x71, 0xcc, 0xd4, 0x0d, 0xfd, 0x4c,
0x9d, 0xaf, 0x05, 0x42, 0xa4, 0xce, 0x18, 0x3f, 0xe4, 0xbe, 0xc0, 0x65, 0xa9, 0x8e, 0xcb, 0x84,
0xe0, 0xa2, 0x9f, 0xa1, 0xbe, 0xc7, 0x22, 0x9e, 0x0a, 0xfd, 0xbd, 0xc4, 0xc2, 0xe0, 0xdc, 0xd9,
0xb9, 0x1c, 0xab, 0xee, 0xe0, 0x2e, 0x7e, 0x0f, 0x69, 0x00, 0xfc, 0xa0, 0xf2, 0xe8, 0x79, 0x56,
0xd7, 0x90, 0x7b, 0xaa, 0xd0, 0x98, 0x18, 0x9c, 0x3f, 0xd0, 0x9b, 0x76, 0xb1, 0xa3, 0x6e, 0x6b,
0x83, 0xe0, 0x17, 0xb5, 0xe6, 0xfd, 0x7f, 0x1f, 0xa7, 0x30, 0x10, 0xf7, 0x21, 0x19, 0xda, 0xf9,
0x70, 0xc1, 0xbb, 0xfb, 0x4f, 0x1d, 0xb2, 0xd9, 0x0a, 0x33, 0x7d, 0x48, 0x86, 0x3a, 0xd0, 0xdf,
0xb2, 0xbc, 0x80, 0x3d, 0x2a, 0x93, 0x16, 0x4a, 0x1f, 0x91, 0x2e, 0xf0, 0xa1, 0xe6, 0xf8, 0xcb,
0xde, 0x75, 0xa8, 0x0b, 0xeb, 0x8e, 0xd3, 0xe0, 0x54, 0xef, 0x4b, 0xb1, 0xb3, 0x81, 0xb8, 0xff,
0xed, 0x90, 0xe1, 0x58, 0x14, 0x4f, 0xb1, 0x95, 0x79, 0x91, 0xa7, 0x65, 0x46, 0x87, 0x64, 0x85,
0xab, 0x2e, 0xa7, 0xeb, 0xad, 0xf0, 0x10, 0x39, 0xdb, 0xcf, 0x99, 0x90, 0xa3, 0x10, 0xa7, 0xee,
0x7a, 0xb5, 0x4c, 0xbf, 0x24, 0x83, 0xa0, 0xcc, 0x41, 0x50, 0x1e, 0xf4, 0xc3, 0xf7, 0xc6, 0x1c,
0x49, 0xa8, 0x61, 0xcf, 0xd6, 0xa6, 0x5f, 0x90, 0x7e, 0xce, 0xa6, 0x2c, 0xd7, 0xc6, 0xdd, 0xf7,
0x1b, 0x9b, 0xba, 0xb0, 0xaa, 0x20, 0xe6, 0x6a, 0x55, 0xba, 0x93, 0xa8, 0x64, 0xb8, 0xa6, 0xe9,
0xe4, 0xf7, 0x2c, 0x90, 0x07, 0x39, 0xf3, 0x25, 0xc3, 0x4f, 0x24, 0xba, 0xca, 0xb7, 0x71, 0xf7,
0x3f, 0x5d, 0xd2, 0xab, 0xa7, 0xc0, 0xab, 0x92, 0xa7, 0x09, 0xb0, 0x98, 0x68, 0x3a, 0x1f, 0x0b,
0x83, 0x90, 0xca, 0xb4, 0xd6, 0x50, 0xc4, 0x66, 0x20, 0x95, 0x8f, 0xfa, 0x61, 0xb5, 0xda, 0xf8,
0xa8, 0xdf, 0x55, 0xe8, 0xa3, 0xd6, 0xe8, 0x56, 0x3e, 0xea, 0xf1, 0xaa, 0xc3, 0x5a, 0x33, 0x3a,
0x2c, 0xe8, 0x7f, 0xd3, 0x32, 0x0f, 0xaa, 0xbd, 0x68, 0x09, 0x7c, 0x05, 0xcd, 0x3e, 0x15, 0x41,
0x19, 0x88, 0xea, 0x80, 0xd4, 0x4b, 0x70, 0xbd, 0xea, 0x80, 0xd4, 0x1b, 0xf0, 0x21, 0x19, 0xe6,
0x2c, 0x8b, 0x67, 0x07, 0x69, 0x92, 0xa8, 0x48, 0xf6, 0xd4, 0xc5, 0xb3, 0x51, 0x48, 0xaf, 0xa0,
0x56, 0x51, 0x9f, 0xc7, 0x1b, 0x00, 0x12, 0x9d, 0x17, 0xc7, 0xa9, 0xf4, 0x78, 0x70, 0xf2, 0x86,
0x9d, 0x4b, 0x4d, 0x45, 0x36, 0x08, 0xcc, 0x66, 0x7b, 0x7d, 0x84, 0xa4, 0xb4, 0xea, 0xb5, 0x61,
0xdc, 0x4f, 0xa3, 0x34, 0x50, 0xa9, 0xd6, 0x20, 0xf4, 0x97, 0x64, 0xfd, 0x64, 0x32, 0x29, 0xa7,
0x53, 0x96, 0x23, 0xad, 0x5c, 0x9e, 0x0a, 0xb5, 0xbe, 0xfa, 0x0a, 0x80, 0x9e, 0x0c, 0xca, 0x31,
0x21, 0x7a, 0x44, 0xb6, 0x73, 0x96, 0x70, 0x11, 0xaa, 0xd7, 0x44, 0x81, 0x65, 0x69, 0x0b, 0xa7,
0xb9, 0x67, 0x4f, 0xe3, 0xb5, 0xd5, 0xbc, 0x79, 0x4b, 0xf7, 0x5f, 0x2b, 0x64, 0x7b, 0x4e, 0x11,
0x1f, 0xc6, 0x61, 0x04, 0xd9, 0x56, 0xbf, 0x27, 0x1a, 0x80, 0x7e, 0x45, 0x88, 0x3a, 0x5a, 0x9c,
0x7b, 0xb9, 0x6c, 0x37, 0x2c, 0x20, 0x40, 0x05, 0x8b, 0xa7, 0x68, 0xbd, 0xba, 0x5c, 0x80, 0x2a,
0x7d, 0xb0, 0xcd, 0x7c, 0xae, 0xde, 0xa2, 0xdd, 0xe5, 0x6c, 0x2b, 0x7d, 0xfa, 0x2b, 0xac, 0xc2,
0xb9, 0x8f, 0xc6, 0x6b, 0x4b, 0x19, 0x37, 0x06, 0x70, 0x34, 0x75, 0x08, 0x3e, 0xff, 0x39, 0xde,
0xf1, 0xae, 0x67, 0x42, 0xee, 0x5f, 0x3a, 0xa4, 0x77, 0xcc, 0xce, 0x0e, 0x59, 0x7c, 0x54, 0x44,
0x66, 0xaa, 0x1e, 0x2f, 0x48, 0xd5, 0x63, 0x2b, 0x55, 0x8f, 0xe7, 0x52, 0x15, 0xc7, 0xaf, 0x91,
0xb5, 0xa4, 0x88, 0x46, 0xa1, 0x2e, 0x8c, 0x4a, 0x80, 0x84, 0x49, 0x0a, 0xd5, 0xb9, 0xeb, 0x7f,
0xb9, 0xb4, 0x08, 0x45, 0x47, 0xb0, 0xb3, 0x23, 0x34, 0x59, 0x53, 0x9f, 0xdd, 0x2b, 0xd9, 0x7d,
0x4c, 0xfa, 0xe3, 0x99, 0x08, 0x80, 0x8f, 0xf3, 0x34, 0x86, 0xdc, 0x2a, 0x0b, 0x36, 0x12, 0xbc,
0xfa, 0xce, 0x59, 0x15, 0x75, 0x1b, 0x75, 0x63, 0xb2, 0xfd, 0x82, 0xc9, 0x57, 0x79, 0x3a, 0xe5,
0x31, 0xf3, 0xd8, 0xf7, 0x25, 0x2b, 0xb0, 0xf3, 0x9e, 0xf8, 0x45, 0x25, 0x2e, 0xee, 0xbc, 0xf7,
0x1b, 0x05, 0xcf, 0xd4, 0xb6, 0x5e, 0x6e, 0x2b, 0xf6, 0xcb, 0xcd, 0xfd, 0x67, 0x87, 0x50, 0x73,
0xba, 0x22, 0x4b, 0x45, 0xc1, 0xe8, 0x57, 0x64, 0x43, 0x79, 0x50, 0xb2, 0x9e, 0xf0, 0xd6, 0xa2,
0x09, 0x95, 0x86, 0x67, 0xe9, 0xd3, 0xc7, 0x6a, 0x4a, 0xe3, 0xbe, 0xb6, 0x16, 0x6b, 0xfc, 0xa9,
0xe9, 0xd5, 0xaa, 0xb0, 0xcd, 0xb2, 0x79, 0x6f, 0xe8, 0xbb, 0xda, 0xb2, 0x34, 0x1e, 0x24, 0x9e,
0xa9, 0xbd, 0xdf, 0xff, 0x5d, 0x6f, 0x6f, 0xef, 0x67, 0x4a, 0xf7, 0x7f, 0x01, 0x00, 0x00, 0xff,
0xff, 0x13, 0x63, 0xc7, 0xe3, 0x65, 0x1d, 0x00, 0x00,
}