github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/data.pb.go (about)

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/data.proto
     3  
     4  package pb
     5  
     6  type SSOReserveField struct {
     7  	Flag        int32          `protobuf:"varint,9,opt"`
     8  	Qimei       string         `protobuf:"bytes,12,opt"`
     9  	NewconnFlag int32          `protobuf:"varint,14,opt"`
    10  	Uid         string         `protobuf:"bytes,16,opt"`
    11  	Imsi        int32          `protobuf:"varint,18,opt"`
    12  	NetworkType int32          `protobuf:"varint,19,opt"`
    13  	IpStackType int32          `protobuf:"varint,20,opt"`
    14  	MessageType int32          `protobuf:"varint,21,opt"`
    15  	SecInfo     *SsoSecureInfo `protobuf:"bytes,24,opt"`
    16  	SsoIpOrigin int32          `protobuf:"varint,28,opt"`
    17  }
    18  
    19  type SsoSecureInfo struct {
    20  	SecSig         []byte `protobuf:"bytes,1,opt"`
    21  	SecDeviceToken []byte `protobuf:"bytes,2,opt"`
    22  	SecExtra       []byte `protobuf:"bytes,3,opt"`
    23  }
    24  
    25  type DeviceInfo struct {
    26  	Bootloader   string `protobuf:"bytes,1,opt"`
    27  	ProcVersion  string `protobuf:"bytes,2,opt"`
    28  	Codename     string `protobuf:"bytes,3,opt"`
    29  	Incremental  string `protobuf:"bytes,4,opt"`
    30  	Fingerprint  string `protobuf:"bytes,5,opt"`
    31  	BootId       string `protobuf:"bytes,6,opt"`
    32  	AndroidId    string `protobuf:"bytes,7,opt"`
    33  	BaseBand     string `protobuf:"bytes,8,opt"`
    34  	InnerVersion string `protobuf:"bytes,9,opt"`
    35  	_            [0]func()
    36  }
    37  
    38  type RequestBody struct {
    39  	RptConfigList []*ConfigSeq `protobuf:"bytes,1,rep"`
    40  }
    41  
    42  type ConfigSeq struct {
    43  	Type    int32 `protobuf:"varint,1,opt"`
    44  	Version int32 `protobuf:"varint,2,opt"`
    45  	_       [0]func()
    46  }
    47  
    48  type D50ReqBody struct {
    49  	Appid                   int64   `protobuf:"varint,1,opt"`
    50  	MaxPkgSize              int32   `protobuf:"varint,2,opt"`
    51  	StartTime               int32   `protobuf:"varint,3,opt"`
    52  	StartIndex              int32   `protobuf:"varint,4,opt"`
    53  	ReqNum                  int32   `protobuf:"varint,5,opt"`
    54  	UinList                 []int64 `protobuf:"varint,6,rep"`
    55  	ReqMusicSwitch          int32   `protobuf:"varint,91001,opt"`
    56  	ReqMutualmarkAlienation int32   `protobuf:"varint,101001,opt"`
    57  	ReqMutualmarkScore      int32   `protobuf:"varint,141001,opt"`
    58  	ReqKsingSwitch          int32   `protobuf:"varint,151001,opt"`
    59  	ReqMutualmarkLbsshare   int32   `protobuf:"varint,181001,opt"`
    60  }
    61  
    62  type ReqDataHighwayHead struct {
    63  	MsgBasehead   *DataHighwayHead `protobuf:"bytes,1,opt"`
    64  	MsgSeghead    *SegHead         `protobuf:"bytes,2,opt"`
    65  	ReqExtendinfo []byte           `protobuf:"bytes,3,opt"`
    66  	Timestamp     int64            `protobuf:"varint,4,opt"` //LoginSigHead? msgLoginSigHead = 5;
    67  }
    68  
    69  type RspDataHighwayHead struct {
    70  	MsgBasehead   *DataHighwayHead `protobuf:"bytes,1,opt"`
    71  	MsgSeghead    *SegHead         `protobuf:"bytes,2,opt"`
    72  	ErrorCode     int32            `protobuf:"varint,3,opt"`
    73  	AllowRetry    int32            `protobuf:"varint,4,opt"`
    74  	Cachecost     int32            `protobuf:"varint,5,opt"`
    75  	Htcost        int32            `protobuf:"varint,6,opt"`
    76  	RspExtendinfo []byte           `protobuf:"bytes,7,opt"`
    77  	Timestamp     int64            `protobuf:"varint,8,opt"`
    78  	Range         int64            `protobuf:"varint,9,opt"`
    79  	IsReset       int32            `protobuf:"varint,10,opt"`
    80  }
    81  
    82  type DataHighwayHead struct {
    83  	Version    int32  `protobuf:"varint,1,opt"`
    84  	Uin        string `protobuf:"bytes,2,opt"`
    85  	Command    string `protobuf:"bytes,3,opt"`
    86  	Seq        int32  `protobuf:"varint,4,opt"`
    87  	RetryTimes int32  `protobuf:"varint,5,opt"`
    88  	Appid      int32  `protobuf:"varint,6,opt"`
    89  	Dataflag   int32  `protobuf:"varint,7,opt"`
    90  	CommandId  int32  `protobuf:"varint,8,opt"`
    91  	BuildVer   string `protobuf:"bytes,9,opt"`
    92  	LocaleId   int32  `protobuf:"varint,10,opt"`
    93  	_          [0]func()
    94  }
    95  
    96  type SegHead struct {
    97  	Serviceid     int32  `protobuf:"varint,1,opt"`
    98  	Filesize      int64  `protobuf:"varint,2,opt"`
    99  	Dataoffset    int64  `protobuf:"varint,3,opt"`
   100  	Datalength    int32  `protobuf:"varint,4,opt"`
   101  	Rtcode        int32  `protobuf:"varint,5,opt"`
   102  	Serviceticket []byte `protobuf:"bytes,6,opt"`
   103  	Flag          int32  `protobuf:"varint,7,opt"`
   104  	Md5           []byte `protobuf:"bytes,8,opt"`
   105  	FileMd5       []byte `protobuf:"bytes,9,opt"`
   106  	CacheAddr     int32  `protobuf:"varint,10,opt"`
   107  	QueryTimes    int32  `protobuf:"varint,11,opt"`
   108  	UpdateCacheip int32  `protobuf:"varint,12,opt"`
   109  }
   110  
   111  type DeleteMessageRequest struct {
   112  	Items []*MessageItem `protobuf:"bytes,1,rep"`
   113  }
   114  
   115  type MessageItem struct {
   116  	FromUin int64  `protobuf:"varint,1,opt"`
   117  	ToUin   int64  `protobuf:"varint,2,opt"`
   118  	MsgType int32  `protobuf:"varint,3,opt"`
   119  	MsgSeq  int32  `protobuf:"varint,4,opt"`
   120  	MsgUid  int64  `protobuf:"varint,5,opt"`
   121  	Sig     []byte `protobuf:"bytes,7,opt"`
   122  }
   123  
   124  type SubD4 struct {
   125  	Uin int64 `protobuf:"varint,1,opt"`
   126  	_   [0]func()
   127  }
   128  
   129  type Sub8A struct {
   130  	MsgInfo         []*Sub8AMsgInfo `protobuf:"bytes,1,rep"`
   131  	AppId           int32           `protobuf:"varint,2,opt"`
   132  	InstId          int32           `protobuf:"varint,3,opt"`
   133  	LongMessageFlag int32           `protobuf:"varint,4,opt"`
   134  	Reserved        []byte          `protobuf:"bytes,5,opt"`
   135  }
   136  
   137  type Sub8AMsgInfo struct {
   138  	FromUin   int64 `protobuf:"varint,1,opt"`
   139  	ToUin     int64 `protobuf:"varint,2,opt"`
   140  	MsgSeq    int32 `protobuf:"varint,3,opt"`
   141  	MsgUid    int64 `protobuf:"varint,4,opt"`
   142  	MsgTime   int64 `protobuf:"varint,5,opt"`
   143  	MsgRandom int32 `protobuf:"varint,6,opt"`
   144  	PkgNum    int32 `protobuf:"varint,7,opt"`
   145  	PkgIndex  int32 `protobuf:"varint,8,opt"`
   146  	DevSeq    int32 `protobuf:"varint,9,opt"`
   147  	_         [0]func()
   148  }
   149  
   150  type SubB3 struct {
   151  	Type            int32              `protobuf:"varint,1,opt"`
   152  	MsgAddFrdNotify *SubB3AddFrdNotify `protobuf:"bytes,2,opt"`
   153  	_               [0]func()
   154  }
   155  
   156  type SubB3AddFrdNotify struct {
   157  	Uin  int64  `protobuf:"varint,1,opt"`
   158  	Nick string `protobuf:"bytes,5,opt"`
   159  	_    [0]func()
   160  }
   161  
   162  type Sub44 struct {
   163  	FriendSyncMsg *Sub44FriendSyncMsg `protobuf:"bytes,1,opt"`
   164  	GroupSyncMsg  *Sub44GroupSyncMsg  `protobuf:"bytes,2,opt"`
   165  	_             [0]func()
   166  }
   167  
   168  type Sub44FriendSyncMsg struct {
   169  	Uin         int64    `protobuf:"varint,1,opt"`
   170  	FUin        int64    `protobuf:"varint,2,opt"`
   171  	ProcessType int32    `protobuf:"varint,3,opt"`
   172  	Time        int32    `protobuf:"varint,4,opt"`
   173  	ProcessFlag int32    `protobuf:"varint,5,opt"`
   174  	SourceId    int32    `protobuf:"varint,6,opt"`
   175  	SourceSubId int32    `protobuf:"varint,7,opt"`
   176  	StrWording  []string `protobuf:"bytes,8,rep"`
   177  }
   178  
   179  type Sub44GroupSyncMsg struct {
   180  	MsgType         int32  `protobuf:"varint,1,opt"`
   181  	MsgSeq          int64  `protobuf:"varint,2,opt"`
   182  	GrpCode         int64  `protobuf:"varint,3,opt"`
   183  	GaCode          int64  `protobuf:"varint,4,opt"`
   184  	OptUin1         int64  `protobuf:"varint,5,opt"`
   185  	OptUin2         int64  `protobuf:"varint,6,opt"`
   186  	MsgBuf          []byte `protobuf:"bytes,7,opt"`
   187  	AuthKey         []byte `protobuf:"bytes,8,opt"`
   188  	MsgStatus       int32  `protobuf:"varint,9,opt"`
   189  	ActionUin       int64  `protobuf:"varint,10,opt"`
   190  	ActionTime      int64  `protobuf:"varint,11,opt"`
   191  	CurMaxMemCount  int32  `protobuf:"varint,12,opt"`
   192  	NextMaxMemCount int32  `protobuf:"varint,13,opt"`
   193  	CurMemCount     int32  `protobuf:"varint,14,opt"`
   194  	ReqSrcId        int32  `protobuf:"varint,15,opt"`
   195  	ReqSrcSubId     int32  `protobuf:"varint,16,opt"`
   196  	InviterRole     int32  `protobuf:"varint,17,opt"`
   197  	ExtAdminNum     int32  `protobuf:"varint,18,opt"`
   198  	ProcessFlag     int32  `protobuf:"varint,19,opt"`
   199  }
   200  
   201  type GroupMemberReqBody struct {
   202  	GroupCode       int64 `protobuf:"varint,1,opt"`
   203  	Uin             int64 `protobuf:"varint,2,opt"`
   204  	NewClient       bool  `protobuf:"varint,3,opt"`
   205  	ClientType      int32 `protobuf:"varint,4,opt"`
   206  	RichCardNameVer int32 `protobuf:"varint,5,opt"`
   207  	_               [0]func()
   208  }
   209  
   210  type GroupMemberRspBody struct {
   211  	GroupCode              int64            `protobuf:"varint,1,opt"`
   212  	SelfRole               int32            `protobuf:"varint,2,opt"`
   213  	MemInfo                *GroupMemberInfo `protobuf:"bytes,3,opt"`
   214  	BoolSelfLocationShared bool             `protobuf:"varint,4,opt"`
   215  	GroupType              int32            `protobuf:"varint,5,opt"`
   216  	_                      [0]func()
   217  }
   218  
   219  type GroupMemberInfo struct {
   220  	Uin         int64  `protobuf:"varint,1,opt"`
   221  	Result      int32  `protobuf:"varint,2,opt"`
   222  	Errmsg      []byte `protobuf:"bytes,3,opt"`
   223  	IsFriend    bool   `protobuf:"varint,4,opt"`
   224  	Remark      []byte `protobuf:"bytes,5,opt"`
   225  	IsConcerned bool   `protobuf:"varint,6,opt"`
   226  	Credit      int32  `protobuf:"varint,7,opt"`
   227  	Card        []byte `protobuf:"bytes,8,opt"`
   228  	Sex         int32  `protobuf:"varint,9,opt"`
   229  	Location    []byte `protobuf:"bytes,10,opt"`
   230  	Nick        []byte `protobuf:"bytes,11,opt"`
   231  	Age         int32  `protobuf:"varint,12,opt"`
   232  	Lev         []byte `protobuf:"bytes,13,opt"`
   233  	Join        int64  `protobuf:"varint,14,opt"`
   234  	LastSpeak   int64  `protobuf:"varint,15,opt"`
   235  	// repeated CustomEntry customEnties = 16;
   236  	// repeated GBarInfo gbarConcerned = 17;
   237  	GbarTitle              []byte `protobuf:"bytes,18,opt"`
   238  	GbarUrl                []byte `protobuf:"bytes,19,opt"`
   239  	GbarCnt                int32  `protobuf:"varint,20,opt"`
   240  	IsAllowModCard         bool   `protobuf:"varint,21,opt"`
   241  	IsVip                  bool   `protobuf:"varint,22,opt"`
   242  	IsYearVip              bool   `protobuf:"varint,23,opt"`
   243  	IsSuperVip             bool   `protobuf:"varint,24,opt"`
   244  	IsSuperQq              bool   `protobuf:"varint,25,opt"`
   245  	VipLev                 int32  `protobuf:"varint,26,opt"`
   246  	Role                   int32  `protobuf:"varint,27,opt"`
   247  	LocationShared         bool   `protobuf:"varint,28,opt"`
   248  	Int64Distance          int64  `protobuf:"varint,29,opt"`
   249  	ConcernType            int32  `protobuf:"varint,30,opt"`
   250  	SpecialTitle           []byte `protobuf:"bytes,31,opt"`
   251  	SpecialTitleExpireTime int32  `protobuf:"varint,32,opt"`
   252  	// FlowersEntry flowerEntry = 33;
   253  	// TeamEntry teamEntry = 34;
   254  	PhoneNum []byte `protobuf:"bytes,35,opt"`
   255  	Job      []byte `protobuf:"bytes,36,opt"`
   256  	MedalId  int32  `protobuf:"varint,37,opt"`
   257  	Level    int32  `protobuf:"varint,39,opt"`
   258  	Honor    string `protobuf:"bytes,41,opt"`
   259  }