Documentation ¶
Index ¶
- type ApplyUploadReqV3
- type ApplyUploadRespV3
- type AudioInfo
- type C2CUserInfo
- type ClientMeta
- type CommonHead
- type DeleteReq
- type DeleteResp
- type DownloadExt
- type DownloadInfo
- type DownloadRKeyReq
- type DownloadRKeyResp
- type DownloadReq
- type DownloadResp
- type DownloadSafeReq
- type DownloadSafeResp
- type ExtBizInfo
- type FileInfo
- type FileType
- type IPv4
- type IPv6
- type IndexNode
- type MsgInfo
- type MsgInfoAuthReq
- type MsgInfoAuthResp
- type MsgInfoBody
- type MultiMediaReqHead
- type MultiMediaRespHead
- type NTGroupInfo
- type NTV2RichMediaReq
- type NTV2RichMediaResp
- type OidbFriend
- type OidbFriendAdditional
- type OidbFriendLayer1
- type OidbFriendProperty
- type OidbLafter
- type OidbNumber
- type OidbProperty
- type OidbSvcTrpcScp0XFE7_3Body
- type OidbSvcTrpcScp0XFE7_4Params
- type OidbSvcTrpcTcp0X102A_0
- type OidbSvcTrpcTcp0X102A_0Response
- type OidbSvcTrpcTcp0X102A_1
- type OidbSvcTrpcTcp0X102A_1Response
- type OidbSvcTrpcTcp0X1096_1
- type OidbSvcTrpcTcp0X1096_1Response
- type OidbSvcTrpcTcp0X1097_1
- type OidbSvcTrpcTcp0X10C0_1
- type OidbSvcTrpcTcp0X10C0_1Response
- type OidbSvcTrpcTcp0X10C0_1ResponseGroup
- type OidbSvcTrpcTcp0X10C0_1ResponseRequests
- type OidbSvcTrpcTcp0X10C0_1ResponseUser
- type OidbSvcTrpcTcp0X10C8_1
- type OidbSvcTrpcTcp0X10C8_1Body
- type OidbSvcTrpcTcp0X1253_1
- type OidbSvcTrpcTcp0X1253_1Body
- type OidbSvcTrpcTcp0X1253_1Response
- type OidbSvcTrpcTcp0X5CF_11
- type OidbSvcTrpcTcp0X6D6
- type OidbSvcTrpcTcp0X6D6Download
- type OidbSvcTrpcTcp0X6D6Move
- type OidbSvcTrpcTcp0X6D6Response
- type OidbSvcTrpcTcp0X6D6Upload
- type OidbSvcTrpcTcp0X6D6_0Response
- type OidbSvcTrpcTcp0X6D6_2Response
- type OidbSvcTrpcTcp0X6D8
- type OidbSvcTrpcTcp0X6D8Count
- type OidbSvcTrpcTcp0X6D8List
- type OidbSvcTrpcTcp0X6D8Space
- type OidbSvcTrpcTcp0X6D8_1Response
- type OidbSvcTrpcTcp0X6D8_1ResponseCount
- type OidbSvcTrpcTcp0X6D8_1ResponseFileInfo
- type OidbSvcTrpcTcp0X6D8_1ResponseFolderInfo
- type OidbSvcTrpcTcp0X6D8_1ResponseItem
- type OidbSvcTrpcTcp0X6D8_1ResponseList
- type OidbSvcTrpcTcp0X6D8_1ResponseSpace
- type OidbSvcTrpcTcp0X6D9_4
- type OidbSvcTrpcTcp0X6D9_4Body
- type OidbSvcTrpcTcp0X6D9_4Info
- type OidbSvcTrpcTcp0X7E5_104
- type OidbSvcTrpcTcp0X89A_0
- type OidbSvcTrpcTcp0X89A_0Response
- type OidbSvcTrpcTcp0X89A_0State
- type OidbSvcTrpcTcp0X89A_15
- type OidbSvcTrpcTcp0X89A_15Body
- type OidbSvcTrpcTcp0X89E_0
- type OidbSvcTrpcTcp0X8A0_1
- type OidbSvcTrpcTcp0X8A0_1Response
- type OidbSvcTrpcTcp0X8FC
- type OidbSvcTrpcTcp0X8FCBody
- type OidbSvcTrpcTcp0X8FC_3Response
- type OidbSvcTrpcTcp0X9082_1
- type OidbSvcTrpcTcp0X972_6
- type OidbSvcTrpcTcp0X972_6Settings
- type OidbSvcTrpcTcp0XB5D_44
- type OidbSvcTrpcTcp0XE37Response
- type OidbSvcTrpcTcp0XE37_1200
- type OidbSvcTrpcTcp0XE37_1200Body
- type OidbSvcTrpcTcp0XE37_1200Metadata
- type OidbSvcTrpcTcp0XE37_1200Response
- type OidbSvcTrpcTcp0XE37_1200ResponseBody
- type OidbSvcTrpcTcp0XE37_1200Result
- type OidbSvcTrpcTcp0XE37_1700
- type OidbSvcTrpcTcp0XE37_800
- type OidbSvcTrpcTcp0XE37_800Body
- type OidbSvcTrpcTcp0XEAC
- type OidbSvcTrpcTcp0XED3_1
- type OidbSvcTrpcTcp0XF16_1
- type OidbSvcTrpcTcp0XF16_1Body
- type OidbSvcTrpcTcp0XFD4_1
- type OidbSvcTrpcTcp0XFD4_1Body
- type OidbSvcTrpcTcp0XFD4_1Response
- type OidbSvcTrpcTcp0XFE1_2
- type OidbSvcTrpcTcp0XFE1_2Key
- type OidbSvcTrpcTcp0XFE1_2Response
- type OidbSvcTrpcTcp0XFE1_2ResponseBody
- type OidbSvcTrpcTcp0XFE5_2
- type OidbSvcTrpcTcp0XFE5_2Config
- type OidbSvcTrpcTcp0XFE5_2Config1
- type OidbSvcTrpcTcp0XFE5_2Config2
- type OidbSvcTrpcTcp0XFE5_2Config3
- type OidbSvcTrpcTcp0XFE5_2Group
- type OidbSvcTrpcTcp0XFE5_2GroupInfo
- type OidbSvcTrpcTcp0XFE5_2Member
- type OidbSvcTrpcTcp0XFE5_2Response
- type OidbSvcTrpcTcp0XFE7_2Card
- type OidbSvcTrpcTcp0XFE7_2Level
- type OidbSvcTrpcTcp0XFE7_2Member
- type OidbSvcTrpcTcp0XFE7_2Response
- type OidbSvcTrpcTcp0XFE7_2Uin
- type OidbSvcTrpcTcp0XFE7_3
- type OidbSvcTrpcTcp0XFE7_4
- type OidbSvcTrpcTcp0XFE7_4Response
- type OidbSvcTrpcTcpBase
- type OidbTwoNumber
- type PicDownloadExt
- type PicExtBizInfo
- type PicUrlExtInfo
- type PictureInfo
- type PttDownloadExt
- type PttExtBizInfo
- type RKeyInfo
- type RichMediaStorageTransInfo
- type SceneInfo
- type SubFileInfo
- type UploadCompletedReq
- type UploadCompletedResp
- type UploadInfo
- type UploadKeyRenewalReq
- type UploadKeyRenewalResp
- type UploadReq
- type UploadResp
- type VideoDownloadExt
- type VideoExtBizInfo
- type VideoExtInfo
- type VideoInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyUploadReqV3 ¶
type ApplyUploadReqV3 struct { SenderUid string `protobuf:"bytes,10,opt"` ReceiverUid string `protobuf:"bytes,20,opt"` FileSize uint32 `protobuf:"varint,30,opt"` FileName string `protobuf:"bytes,40,opt"` Md510MCheckSum []byte `protobuf:"bytes,50,opt"` Sha1CheckSum []byte `protobuf:"bytes,60,opt"` LocalPath string `protobuf:"bytes,70,opt"` Md5CheckSum []byte `protobuf:"bytes,110,opt"` Sha3CheckSum []byte `protobuf:"bytes,120,opt"` }
type ApplyUploadRespV3 ¶
type ApplyUploadRespV3 struct { RetCode int32 `protobuf:"varint,10,opt"` RetMsg string `protobuf:"bytes,20,opt"` TotalSpace int64 `protobuf:"varint,30,opt"` UsedSpace int64 `protobuf:"varint,40,opt"` UploadedSize int64 `protobuf:"varint,50,opt"` UploadIp string `protobuf:"bytes,60,opt"` UploadDomain string `protobuf:"bytes,70,opt"` UploadPort uint32 `protobuf:"varint,80,opt"` Uuid string `protobuf:"bytes,90,opt"` UploadKey []byte `protobuf:"bytes,100,opt"` BoolFileExist bool `protobuf:"varint,110,opt"` PackSize int32 `protobuf:"varint,120,opt"` UploadIpList []string `protobuf:"bytes,130,rep"` UploadHttpsPort int32 `protobuf:"varint,140,opt"` UploadHttpsDomain string `protobuf:"bytes,150,opt"` UploadDns string `protobuf:"bytes,160,opt"` UploadLanip string `protobuf:"bytes,170,opt"` FileAddon string `protobuf:"bytes,200,opt"` MediaPlatformUploadKey []byte `protobuf:"bytes,220,opt"` }
type C2CUserInfo ¶
type ClientMeta ¶
type ClientMeta struct { AgentType uint32 `protobuf:"varint,1,opt"` // 2 // contains filtered or unexported fields }
type CommonHead ¶
type DeleteResp ¶
type DeleteResp struct {
// contains filtered or unexported fields
}
type DownloadExt ¶
type DownloadExt struct { Pic *PicDownloadExt `protobuf:"bytes,1,opt"` Video *VideoDownloadExt `protobuf:"bytes,2,opt"` Ptt *PttDownloadExt `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type DownloadInfo ¶
type DownloadInfo struct { Domain string `protobuf:"bytes,1,opt"` UrlPath string `protobuf:"bytes,2,opt"` HttpsPort uint32 `protobuf:"varint,3,opt"` IPv4S []*IPv4 `protobuf:"bytes,4,rep"` IPv6S []*IPv6 `protobuf:"bytes,5,rep"` PicUrlExtInfo *PicUrlExtInfo `protobuf:"bytes,6,opt"` VideoExtInfo *VideoExtInfo `protobuf:"bytes,7,opt"` }
type DownloadRKeyReq ¶
type DownloadRKeyReq struct {
Types []int32 `protobuf:"varint,1,rep"`
}
type DownloadRKeyResp ¶
type DownloadRKeyResp struct {
RKeys []*RKeyInfo `protobuf:"bytes,1,rep"`
}
type DownloadReq ¶
type DownloadReq struct { Node *IndexNode `protobuf:"bytes,1,opt"` Download *DownloadExt `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
type DownloadResp ¶
type DownloadResp struct { RKeyParam string `protobuf:"bytes,1,opt"` RKeyTtlSecond uint32 `protobuf:"varint,2,opt"` Info *DownloadInfo `protobuf:"bytes,3,opt"` RKeyCreateTime uint32 `protobuf:"varint,4,opt"` // contains filtered or unexported fields }
type DownloadSafeReq ¶
type DownloadSafeReq struct { Index *IndexNode `protobuf:"bytes,1,opt"` // contains filtered or unexported fields }
type DownloadSafeResp ¶
type DownloadSafeResp struct {
// contains filtered or unexported fields
}
type ExtBizInfo ¶
type ExtBizInfo struct { Pic *PicExtBizInfo `protobuf:"bytes,1,opt"` Video *VideoExtBizInfo `protobuf:"bytes,2,opt"` Ptt *PttExtBizInfo `protobuf:"bytes,3,opt"` BusiType uint32 `protobuf:"varint,10,opt"` // contains filtered or unexported fields }
type FileInfo ¶
type FileInfo struct { FileSize uint32 `protobuf:"varint,1,opt"` // 0 FileHash string `protobuf:"bytes,2,opt"` FileSha1 string `protobuf:"bytes,3,opt"` // "" FileName string `protobuf:"bytes,4,opt"` Type *FileType `protobuf:"bytes,5,opt"` Width uint32 `protobuf:"varint,6,opt"` // 0 Height uint32 `protobuf:"varint,7,opt"` // 0 Time uint32 `protobuf:"varint,8,opt"` // 2 Original uint32 `protobuf:"varint,9,opt"` // 0 // contains filtered or unexported fields }
type IndexNode ¶
type IndexNode struct { Info *FileInfo `protobuf:"bytes,1,opt"` FileUuid string `protobuf:"bytes,2,opt"` StoreId uint32 `protobuf:"varint,3,opt"` // 0旧服务器 1为nt服务器 UploadTime uint32 `protobuf:"varint,4,opt"` // 0 Ttl uint32 `protobuf:"varint,5,opt"` // 0 SubType uint32 `protobuf:"varint,6,opt"` // 0 // contains filtered or unexported fields }
type MsgInfo ¶
type MsgInfo struct { MsgInfoBody []*MsgInfoBody `protobuf:"bytes,1,rep"` ExtBizInfo *ExtBizInfo `protobuf:"bytes,2,opt"` }
type MsgInfoAuthReq ¶
type MsgInfoAuthResp ¶
type MsgInfoBody ¶
type MultiMediaReqHead ¶
type MultiMediaReqHead struct { Common *CommonHead `protobuf:"bytes,1,opt"` Scene *SceneInfo `protobuf:"bytes,2,opt"` Client *ClientMeta `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type MultiMediaRespHead ¶
type MultiMediaRespHead struct { Common *CommonHead `protobuf:"bytes,1,opt"` RetCode uint32 `protobuf:"varint,2,opt"` Message string `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type NTGroupInfo ¶
type NTGroupInfo struct { GroupUin uint32 `protobuf:"varint,1,opt"` // contains filtered or unexported fields }
type NTV2RichMediaReq ¶
type NTV2RichMediaReq struct { ReqHead *MultiMediaReqHead `protobuf:"bytes,1,opt"` Upload *UploadReq `protobuf:"bytes,2,opt"` Download *DownloadReq `protobuf:"bytes,3,opt"` DownloadRKey *DownloadRKeyReq `protobuf:"bytes,4,opt"` Delete *DeleteReq `protobuf:"bytes,5,opt"` UploadCompleted *UploadCompletedReq `protobuf:"bytes,6,opt"` MsgInfoAuth *MsgInfoAuthReq `protobuf:"bytes,7,opt"` UploadKeyRenewal *UploadKeyRenewalReq `protobuf:"bytes,8,opt"` DownloadSafe *DownloadSafeReq `protobuf:"bytes,9,opt"` Extension []byte `protobuf:"bytes,99,opt"` }
type NTV2RichMediaResp ¶
type NTV2RichMediaResp struct { RespHead *MultiMediaRespHead `protobuf:"bytes,1,opt"` Upload *UploadResp `protobuf:"bytes,2,opt"` Download *DownloadResp `protobuf:"bytes,3,opt"` DownloadRKey *DownloadRKeyResp `protobuf:"bytes,4,opt"` Delete *DeleteResp `protobuf:"bytes,5,opt"` UploadCompleted *UploadCompletedResp `protobuf:"bytes,6,opt"` MsgInfoAuth *MsgInfoAuthResp `protobuf:"bytes,7,opt"` UploadKeyRenewal *UploadKeyRenewalResp `protobuf:"bytes,8,opt"` DownloadSafe *DownloadSafeResp `protobuf:"bytes,9,opt"` Extension []byte `protobuf:"bytes,99,opt"` }
type OidbFriend ¶
type OidbFriend struct { Uid string `protobuf:"bytes,1,opt"` Uin uint32 `protobuf:"varint,3,opt"` Additional []*OidbFriendAdditional `protobuf:"bytes,10001,rep"` }
type OidbFriendAdditional ¶
type OidbFriendAdditional struct { Type uint32 `protobuf:"varint,1,opt"` Layer1 *OidbFriendLayer1 `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
type OidbFriendLayer1 ¶
type OidbFriendLayer1 struct {
Properties []*OidbFriendProperty `protobuf:"bytes,2,rep"`
}
type OidbFriendProperty ¶
type OidbLafter ¶
type OidbNumber ¶
type OidbNumber struct {
Numbers []uint32 `protobuf:"varint,1,rep"`
}
type OidbProperty ¶
type OidbSvcTrpcScp0XFE7_3Body ¶
type OidbSvcTrpcScp0XFE7_3Body struct { // all ture MemberName bool `protobuf:"varint,10,opt"` MemberCard bool `protobuf:"varint,11,opt"` Level bool `protobuf:"varint,12,opt"` Field4 bool `protobuf:"varint,20,opt"` Field5 bool `protobuf:"varint,21,opt"` JoinTimestamp bool `protobuf:"varint,100,opt"` LastMsgTimestamp bool `protobuf:"varint,101,opt"` Field8 bool `protobuf:"varint,102,opt"` Field9 bool `protobuf:"varint,103,opt"` Field10 bool `protobuf:"varint,104,opt"` Field11 bool `protobuf:"varint,105,opt"` Field12 bool `protobuf:"varint,106,opt"` Permission bool `protobuf:"varint,107,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcScp0XFE7_4Params ¶ added in v0.0.11
type OidbSvcTrpcScp0XFE7_4Params struct { Uid string `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X102A_0 ¶
type OidbSvcTrpcTcp0X102A_0 struct {
Domain []string `protobuf:"bytes,1,rep"`
}
Get Cookie
type OidbSvcTrpcTcp0X102A_0Response ¶
type OidbSvcTrpcTcp0X102A_0Response struct {
Urls []*OidbProperty `protobuf:"bytes,1,rep"`
}
type OidbSvcTrpcTcp0X102A_1 ¶
type OidbSvcTrpcTcp0X102A_1 struct {
// contains filtered or unexported fields
}
// Fetch Client Key lwx: 我也觉得抽象 可是他真的是空的
type OidbSvcTrpcTcp0X1096_1 ¶
type OidbSvcTrpcTcp0X1096_1 struct { GroupUin uint32 `protobuf:"varint,1,opt"` Uid string `protobuf:"bytes,2,opt"` IsAdmin bool `protobuf:"varint,3,opt"` // contains filtered or unexported fields }
GroupSetAdmin
type OidbSvcTrpcTcp0X1097_1 ¶
type OidbSvcTrpcTcp0X1097_1 struct { GroupUin uint32 `protobuf:"varint,1,opt"` // contains filtered or unexported fields }
Quit Group
type OidbSvcTrpcTcp0X10C0_1 ¶
type OidbSvcTrpcTcp0X10C0_1 struct { Count uint32 `protobuf:"varint,1,opt"` Field2 uint32 `protobuf:"varint,2,opt"` // contains filtered or unexported fields }
Fetch Friends & Group Notification List
type OidbSvcTrpcTcp0X10C0_1Response ¶
type OidbSvcTrpcTcp0X10C0_1Response struct { Requests []*OidbSvcTrpcTcp0X10C0_1ResponseRequests `protobuf:"bytes,1,rep"` Field2 uint64 `protobuf:"varint,2,opt"` NewLatestSeq uint64 `protobuf:"varint,3,opt"` Field4 uint32 `protobuf:"varint,4,opt"` Field5 uint64 `protobuf:"varint,5,opt"` Field6 uint32 `protobuf:"varint,6,opt"` }
type OidbSvcTrpcTcp0X10C0_1ResponseRequests ¶
type OidbSvcTrpcTcp0X10C0_1ResponseRequests struct { Sequence uint64 `protobuf:"varint,1,opt"` EventType uint32 `protobuf:"varint,2,opt"` State uint32 `protobuf:"varint,3,opt"` Group *OidbSvcTrpcTcp0X10C0_1ResponseGroup `protobuf:"bytes,5,opt"` Invitor *OidbSvcTrpcTcp0X10C0_1ResponseUser `protobuf:"bytes,6,opt"` Operator *OidbSvcTrpcTcp0X10C0_1ResponseUser `protobuf:"bytes,7,opt"` Field9 string `protobuf:"bytes,9,opt"` Comment string `protobuf:"bytes,10,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X10C8_1 ¶
type OidbSvcTrpcTcp0X10C8_1 struct { Accept uint32 `protobuf:"varint,1,opt"` // 2 for reject, 1 for accept, 3 for ignore Body *OidbSvcTrpcTcp0X10C8_1Body `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
Accept group request
type OidbSvcTrpcTcp0X1253_1 ¶
type OidbSvcTrpcTcp0X1253_1 struct { GroupUin uint32 `protobuf:"varint,1,opt"` Type uint32 `protobuf:"varint,2,opt"` Body *OidbSvcTrpcTcp0X1253_1Body `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
Group Member Mute
type OidbSvcTrpcTcp0X5CF_11 ¶
type OidbSvcTrpcTcp0X5CF_11 struct { Field1 int32 `protobuf:"varint,1,opt"` // 1 Field3 int32 `protobuf:"varint,3,opt"` // 6 SelfUid string `protobuf:"bytes,4,opt"` Field5 int32 `protobuf:"varint,5,opt"` // 0 Field6 int32 `protobuf:"varint,6,opt"` // 80 Field8 int32 `protobuf:"varint,8,opt"` // 2 Field9 int32 `protobuf:"varint,9,opt"` // 0 Field12 int32 `protobuf:"varint,12,opt"` // 1 Field22 int32 `protobuf:"varint,22,opt"` //1 // contains filtered or unexported fields }
FetchFriendRequests
type OidbSvcTrpcTcp0X6D6 ¶
type OidbSvcTrpcTcp0X6D6 struct { File *OidbSvcTrpcTcp0X6D6Upload `protobuf:"bytes,1,opt"` Download *OidbSvcTrpcTcp0X6D6Download `protobuf:"bytes,3,opt"` Move *OidbSvcTrpcTcp0X6D6Move `protobuf:"bytes,6,opt"` // contains filtered or unexported fields }
Group File Upload
type OidbSvcTrpcTcp0X6D6Move ¶
type OidbSvcTrpcTcp0X6D6Move struct { GroupUin uint32 `protobuf:"varint,1,opt"` AppId uint32 `protobuf:"varint,2,opt"` // 7 BusId uint32 `protobuf:"varint,3,opt"` // 102 FileId string `protobuf:"bytes,4,opt"` ParentDirectory string `protobuf:"bytes,5,opt"` TargetDirectory string `protobuf:"bytes,6,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X6D6Response ¶
type OidbSvcTrpcTcp0X6D6Response struct { Upload *OidbSvcTrpcTcp0X6D6_0Response `protobuf:"bytes,1,opt"` Download *OidbSvcTrpcTcp0X6D6_2Response `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X6D6Upload ¶
type OidbSvcTrpcTcp0X6D6Upload struct { GroupUin uint32 `protobuf:"varint,1,opt"` AppId uint32 `protobuf:"varint,2,opt"` // 7 BusId uint32 `protobuf:"varint,3,opt"` // 102 Entrance uint32 `protobuf:"varint,4,opt"` // 6 TargetDirectory string `protobuf:"bytes,5,opt"` FileName string `protobuf:"bytes,6,opt"` LocalDirectory string `protobuf:"bytes,7,opt"` FileSize uint64 `protobuf:"varint,8,opt"` FileSha1 []byte `protobuf:"bytes,9,opt"` FileSha3 []byte `protobuf:"bytes,10,opt"` FileMd5 []byte `protobuf:"bytes,11,opt"` Field15 bool `protobuf:"varint,15,opt"` }
type OidbSvcTrpcTcp0X6D6_0Response ¶
type OidbSvcTrpcTcp0X6D6_0Response struct { RetCode int32 `protobuf:"varint,1,opt"` RetMsg string `protobuf:"bytes,2,opt"` ClientWording string `protobuf:"bytes,3,opt"` UploadIp string `protobuf:"bytes,4,opt"` ServerDns string `protobuf:"bytes,5,opt"` BusId int32 `protobuf:"varint,6,opt"` FileId string `protobuf:"bytes,7,opt"` CheckKey []byte `protobuf:"bytes,8,opt"` FileKey []byte `protobuf:"bytes,9,opt"` BoolFileExist bool `protobuf:"varint,10,opt"` UploadIpLanV4 []string `protobuf:"bytes,12,rep"` UploadIpLanV6 []string `protobuf:"bytes,13,rep"` UploadPort uint32 `protobuf:"varint,14,opt"` }
type OidbSvcTrpcTcp0X6D6_2Response ¶
type OidbSvcTrpcTcp0X6D6_2Response struct { RetCode int32 `protobuf:"varint,1,opt"` RetMsg string `protobuf:"bytes,2,opt"` ClientWording string `protobuf:"bytes,3,opt"` DownloadIp string `protobuf:"bytes,4,opt"` DownloadDns string `protobuf:"bytes,5,opt"` DownloadUrl []byte `protobuf:"bytes,6,opt"` FileSha1 []byte `protobuf:"bytes,7,opt"` FileSha3 []byte `protobuf:"bytes,8,opt"` FileMd5 []byte `protobuf:"bytes,9,opt"` CookieVal []byte `protobuf:"bytes,10,opt"` SaveFileName string `protobuf:"bytes,11,opt"` PreviewPort uint32 `protobuf:"varint,12,opt"` }
type OidbSvcTrpcTcp0X6D8 ¶
type OidbSvcTrpcTcp0X6D8 struct { List *OidbSvcTrpcTcp0X6D8List `protobuf:"bytes,2,opt"` Count *OidbSvcTrpcTcp0X6D8Count `protobuf:"bytes,3,opt"` Space *OidbSvcTrpcTcp0X6D8Space `protobuf:"bytes,4,opt"` // contains filtered or unexported fields }
GroupFSView
type OidbSvcTrpcTcp0X6D8List ¶
type OidbSvcTrpcTcp0X6D8List struct { GroupUin uint32 `protobuf:"varint,1,opt"` AppId uint32 `protobuf:"varint,2,opt"` // 7 TargetDirectory string `protobuf:"bytes,3,opt"` FileCount uint32 `protobuf:"varint,5,opt"` // 20 SortBy uint32 `protobuf:"varint,9,opt"` // 1 StartIndex uint32 `protobuf:"varint,13,opt"` // default 0 Field17 uint32 `protobuf:"varint,17,opt"` // 2 Field18 uint32 `protobuf:"varint,18,opt"` // 0 // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X6D8_1Response ¶
type OidbSvcTrpcTcp0X6D8_1Response struct { List *OidbSvcTrpcTcp0X6D8_1ResponseList `protobuf:"bytes,2,opt"` Count *OidbSvcTrpcTcp0X6D8_1ResponseCount `protobuf:"bytes,3,opt"` Space *OidbSvcTrpcTcp0X6D8_1ResponseSpace `protobuf:"bytes,4,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X6D8_1ResponseFileInfo ¶
type OidbSvcTrpcTcp0X6D8_1ResponseFileInfo struct { FileId string `protobuf:"bytes,1,opt"` FileName string `protobuf:"bytes,2,opt"` FileSize uint64 `protobuf:"varint,3,opt"` BusId uint32 `protobuf:"varint,4,opt"` UploadedSize uint64 `protobuf:"varint,5,opt"` UploadedTime uint32 `protobuf:"varint,6,opt"` ExpireTime uint32 `protobuf:"varint,7,opt"` ModifiedTime uint32 `protobuf:"varint,8,opt"` DownloadedTimes uint32 `protobuf:"varint,9,opt"` FileSha1 []byte `protobuf:"bytes,10,opt"` FileMd5 []byte `protobuf:"bytes,12,opt"` UploaderName string `protobuf:"bytes,14,opt"` UploaderUin uint32 `protobuf:"varint,15,opt"` ParentDirectory string `protobuf:"bytes,16,opt"` Field17 uint32 `protobuf:"varint,17,opt"` Field22 string `protobuf:"bytes,22,opt"` }
type OidbSvcTrpcTcp0X6D8_1ResponseFolderInfo ¶
type OidbSvcTrpcTcp0X6D8_1ResponseFolderInfo struct { FolderId string `protobuf:"bytes,1,opt"` ParentDirectoryId string `protobuf:"bytes,2,opt"` FolderName string `protobuf:"bytes,3,opt"` CreateTime uint32 `protobuf:"varint,4,opt"` ModifiedTime uint32 `protobuf:"varint,5,opt"` CreatorUin uint32 `protobuf:"varint,6,opt"` CreatorName string `protobuf:"bytes,7,opt"` TotalFileCount uint32 `protobuf:"varint,8,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X6D8_1ResponseItem ¶
type OidbSvcTrpcTcp0X6D8_1ResponseItem struct { Type uint32 `protobuf:"varint,1,opt"` FolderInfo *OidbSvcTrpcTcp0X6D8_1ResponseFolderInfo `protobuf:"bytes,2,opt"` FileInfo *OidbSvcTrpcTcp0X6D8_1ResponseFileInfo `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X6D8_1ResponseList ¶
type OidbSvcTrpcTcp0X6D8_1ResponseList struct { RetCode int32 `protobuf:"varint,1,opt"` RetMsg string `protobuf:"bytes,2,opt"` ClientWording string `protobuf:"bytes,3,opt"` IsEnd bool `protobuf:"varint,4,opt"` Items []*OidbSvcTrpcTcp0X6D8_1ResponseItem `protobuf:"bytes,5,rep"` }
type OidbSvcTrpcTcp0X6D9_4 ¶
type OidbSvcTrpcTcp0X6D9_4 struct { Body *OidbSvcTrpcTcp0X6D9_4Body `protobuf:"bytes,5,opt"` // contains filtered or unexported fields }
Group Send File
type OidbSvcTrpcTcp0X6D9_4Body ¶
type OidbSvcTrpcTcp0X6D9_4Body struct { GroupUin uint32 `protobuf:"varint,1,opt"` Type uint32 `protobuf:"varint,2,opt"` // 2 Info *OidbSvcTrpcTcp0X6D9_4Info `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X6D9_4Info ¶
type OidbSvcTrpcTcp0X6D9_4Info struct { BusiType uint32 `protobuf:"varint,1,opt"` // 102 FileId string `protobuf:"bytes,2,opt"` Field3 uint32 `protobuf:"varint,3,opt"` // random Field4 proto.Option[string] `protobuf:"bytes,4,opt"` Field5 bool `protobuf:"varint,5,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X7E5_104 ¶
type OidbSvcTrpcTcp0X7E5_104 struct { TargetUid proto.Option[string] `protobuf:"bytes,11,opt"` Field2 uint32 `protobuf:"varint,12,opt"` // 71 Field3 uint32 `protobuf:"varint,13,opt"` // 1 // contains filtered or unexported fields }
Friend Likes
type OidbSvcTrpcTcp0X89A_0 ¶
type OidbSvcTrpcTcp0X89A_0 struct { GroupUin uint32 `protobuf:"varint,1,opt"` State *OidbSvcTrpcTcp0X89A_0State `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
Group Global Mute
type OidbSvcTrpcTcp0X89A_0State ¶
type OidbSvcTrpcTcp0X89A_0State struct { S uint32 `protobuf:"varint,17,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X89A_15 ¶
type OidbSvcTrpcTcp0X89A_15 struct { GroupUin uint32 `protobuf:"varint,1,opt"` Body *OidbSvcTrpcTcp0X89A_15Body `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
Rename Group Title
type OidbSvcTrpcTcp0X89A_15Body ¶
type OidbSvcTrpcTcp0X89A_15Body struct { TargetName string `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X89E_0 ¶
type OidbSvcTrpcTcp0X89E_0 struct { GroupUin uint32 `protobuf:"varint,1,opt"` SourceUid string `protobuf:"bytes,2,opt"` TargetUid string `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
GroupTransfer
type OidbSvcTrpcTcp0X8A0_1 ¶
type OidbSvcTrpcTcp0X8A0_1 struct { GroupUin uint32 `protobuf:"varint,1,opt"` TargetUid string `protobuf:"bytes,3,opt"` RejectAddRequest bool `protobuf:"varint,4,opt"` Field5 string `protobuf:"bytes,5,opt"` // contains filtered or unexported fields }
Group Kick Member
type OidbSvcTrpcTcp0X8FC ¶
type OidbSvcTrpcTcp0X8FC struct { GroupUin uint32 `protobuf:"varint,1,opt"` Body *OidbSvcTrpcTcp0X8FCBody `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
Rename Group Member
type OidbSvcTrpcTcp0X8FCBody ¶
type OidbSvcTrpcTcp0X8FCBody struct { TargetUid string `protobuf:"bytes,1,opt"` SpecialTitle string `protobuf:"bytes,5,opt"` SpecialTitleExpireTime int32 `protobuf:"varint,6,opt"` UinName string `protobuf:"bytes,7,opt"` TargetName string `protobuf:"bytes,8,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X8FC_3Response ¶
type OidbSvcTrpcTcp0X8FC_3Response struct { GroupUin uint32 `protobuf:"varint,1,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0X9082_1 ¶
type OidbSvcTrpcTcp0X9082_1 struct { GroupUin uint32 `protobuf:"varint,2,opt"` Sequence uint32 `protobuf:"varint,3,opt"` Code proto.Option[string] `protobuf:"bytes,4,opt"` Field5 bool `protobuf:"varint,5,opt"` Field6 bool `protobuf:"varint,6,opt"` Field7 bool `protobuf:"varint,7,opt"` // contains filtered or unexported fields }
Group Set Reaction
type OidbSvcTrpcTcp0X972_6 ¶
type OidbSvcTrpcTcp0X972_6 struct { TargetUin string `protobuf:"bytes,1,opt"` Settings *OidbSvcTrpcTcp0X972_6Settings `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
RequestFriendSearch
type OidbSvcTrpcTcp0XB5D_44 ¶
type OidbSvcTrpcTcp0XB5D_44 struct { Accept uint32 `protobuf:"varint,1,opt"` // 3 for accept, 5 for reject TargetUid string `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
Set Friend Request
type OidbSvcTrpcTcp0XE37Response ¶
type OidbSvcTrpcTcp0XE37Response struct { Command uint32 `protobuf:"varint,1,opt"` Seq int32 `protobuf:"varint,2,opt"` Upload *ApplyUploadRespV3 `protobuf:"bytes,19,opt"` BusinessId int32 `protobuf:"varint,101,opt"` ClientType int32 `protobuf:"varint,102,opt"` FlagSupportMediaPlatform int32 `protobuf:"varint,200,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XE37_1200 ¶
type OidbSvcTrpcTcp0XE37_1200 struct { SubCommand uint32 `protobuf:"varint,1,opt"` // 1200 Field2 int32 `protobuf:"varint,2,opt"` // 1 Body *OidbSvcTrpcTcp0XE37_1200Body `protobuf:"bytes,14,opt"` Field101 int32 `protobuf:"varint,101,opt"` // 3 Field102 int32 `protobuf:"varint,102,opt"` // 103 Field200 int32 `protobuf:"varint,200,opt"` // 1 Field99999 []byte `protobuf:"bytes,99999,opt"` // 0xc0, 0x85, 0x2c, 0x01 }
FileDownload
type OidbSvcTrpcTcp0XE37_1200Body ¶
type OidbSvcTrpcTcp0XE37_1200Body struct { ReceiverUid string `protobuf:"bytes,10,opt"` FileUuid string `protobuf:"bytes,20,opt"` Type int32 `protobuf:"varint,30,opt"` // 2 FileHash string `protobuf:"bytes,60,opt"` T2 int32 `protobuf:"varint,601,opt"` // 0 // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XE37_1200Metadata ¶
type OidbSvcTrpcTcp0XE37_1200Metadata struct { Uin uint32 `protobuf:"varint,1,opt"` Field2 uint32 `protobuf:"varint,2,opt"` Field3 uint32 `protobuf:"varint,3,opt"` Size uint32 `protobuf:"varint,4,opt"` Timestamp uint32 `protobuf:"varint,5,opt"` FileUuid string `protobuf:"bytes,6,opt"` FileName string `protobuf:"bytes,7,opt"` Field100 []byte `protobuf:"bytes,100,opt"` Field101 []byte `protobuf:"bytes,101,opt"` Field110 uint32 `protobuf:"varint,110,opt"` Timestamp1 uint32 `protobuf:"varint,130,opt"` FileHash string `protobuf:"bytes,140,opt"` Field141 []byte `protobuf:"bytes,141,opt"` Field142 []byte `protobuf:"bytes,142,opt"` }
type OidbSvcTrpcTcp0XE37_1200Response ¶
type OidbSvcTrpcTcp0XE37_1200Response struct { Command uint32 `protobuf:"varint,1,opt"` SubCommand uint32 `protobuf:"varint,2,opt"` Body *OidbSvcTrpcTcp0XE37_1200ResponseBody `protobuf:"bytes,14,opt"` Field50 uint32 `protobuf:"varint,50,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XE37_1200ResponseBody ¶
type OidbSvcTrpcTcp0XE37_1200ResponseBody struct { Field10 uint32 `protobuf:"varint,10,opt"` State string `protobuf:"bytes,20,opt"` Result *OidbSvcTrpcTcp0XE37_1200Result `protobuf:"bytes,30,opt"` Metadata *OidbSvcTrpcTcp0XE37_1200Metadata `protobuf:"bytes,40,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XE37_1200Result ¶
type OidbSvcTrpcTcp0XE37_1200Result struct { Server string `protobuf:"bytes,20,opt"` Port uint32 `protobuf:"varint,40,opt"` Url string `protobuf:"bytes,50,opt"` AdditionalServer []string `protobuf:"bytes,60,rep"` SsoPort uint32 `protobuf:"varint,80,opt"` SsoUrl string `protobuf:"bytes,90,opt"` Extra []byte `protobuf:"bytes,120,opt"` }
type OidbSvcTrpcTcp0XE37_1700 ¶
type OidbSvcTrpcTcp0XE37_1700 struct { Command uint32 `protobuf:"varint,1,opt"` // 1700 Seq int32 `protobuf:"varint,2,opt"` // 0 Upload *ApplyUploadReqV3 `protobuf:"bytes,19,opt"` BusinessId int32 `protobuf:"varint,101,opt"` // 3 ClientType int32 `protobuf:"varint,102,opt"` // 1 FlagSupportMediaPlatform int32 `protobuf:"varint,200,opt"` // 1 // contains filtered or unexported fields }
Upload Offline File
type OidbSvcTrpcTcp0XE37_800 ¶
type OidbSvcTrpcTcp0XE37_800 struct { SubCommand uint32 `protobuf:"varint,1,opt"` Field2 int32 `protobuf:"varint,2,opt"` Body *OidbSvcTrpcTcp0XE37_800Body `protobuf:"bytes,10,opt"` Field101 int32 `protobuf:"varint,101,opt"` Field102 int32 `protobuf:"varint,102,opt"` Field200 int32 `protobuf:"varint,200,opt"` // contains filtered or unexported fields }
Get Offline File Download
type OidbSvcTrpcTcp0XEAC ¶
type OidbSvcTrpcTcp0XEAC struct { GroupUin uint32 `protobuf:"varint,1,opt"` Sequence uint32 `protobuf:"varint,2,opt"` Random uint32 `protobuf:"varint,3,opt"` // contains filtered or unexported fields }
RemoveEssenceMessage
type OidbSvcTrpcTcp0XED3_1 ¶
type OidbSvcTrpcTcp0XED3_1 struct { Uin uint32 `protobuf:"varint,1,opt"` GroupUin uint32 `protobuf:"varint,2,opt"` // same when poke type is friend FriendUin uint32 `protobuf:"varint,5,opt"` Ext proto.Option[uint32] `protobuf:"varint,6,opt"` // contains filtered or unexported fields }
Poke
type OidbSvcTrpcTcp0XF16_1 ¶
type OidbSvcTrpcTcp0XF16_1 struct { Body *OidbSvcTrpcTcp0XF16_1Body `protobuf:"bytes,1,opt"` // contains filtered or unexported fields }
Group Remark
type OidbSvcTrpcTcp0XFD4_1 ¶
type OidbSvcTrpcTcp0XFD4_1 struct { Field2 uint32 `protobuf:"varint,2,opt"` // 300 Field4 uint32 `protobuf:"varint,4,opt"` // 0 Field6 uint32 `protobuf:"varint,6,opt"` // 1 Body []*OidbSvcTrpcTcp0XFD4_1Body `protobuf:"bytes,10001,rep"` Field10002 []uint32 `protobuf:"varint,10002,rep"` // [13578, 13579, 13573, 13572, 13568] Field10003 uint32 `protobuf:"varint,10003,opt"` }
Fetch Friends List
type OidbSvcTrpcTcp0XFD4_1Body ¶
type OidbSvcTrpcTcp0XFD4_1Body struct { Type uint32 `protobuf:"varint,1,opt"` Number *OidbNumber `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFD4_1Response ¶
type OidbSvcTrpcTcp0XFD4_1Response struct { DisplayFriendCount uint32 `protobuf:"varint,3,opt"` Timestamp uint32 `protobuf:"varint,6,opt"` SelfUin uint32 `protobuf:"varint,7,opt"` Friends []*OidbFriend `protobuf:"bytes,101,rep"` }
type OidbSvcTrpcTcp0XFE1_2 ¶
type OidbSvcTrpcTcp0XFE1_2 struct { Uid proto.Option[string] `protobuf:"bytes,1,opt"` Field2 uint32 `protobuf:"varint,2,opt"` Keys []*OidbSvcTrpcTcp0XFE1_2Key `protobuf:"bytes,3,rep"` }
Fetch Avatar
type OidbSvcTrpcTcp0XFE1_2Key ¶
type OidbSvcTrpcTcp0XFE1_2Key struct { Key uint32 `protobuf:"varint,1,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE1_2Response ¶
type OidbSvcTrpcTcp0XFE1_2Response struct { Body *OidbSvcTrpcTcp0XFE1_2ResponseBody `protobuf:"bytes,1,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE5_2 ¶
type OidbSvcTrpcTcp0XFE5_2 struct { Config *OidbSvcTrpcTcp0XFE5_2Config `protobuf:"bytes,1,opt"` // contains filtered or unexported fields }
Fetch Groups
type OidbSvcTrpcTcp0XFE5_2Config ¶
type OidbSvcTrpcTcp0XFE5_2Config struct { Config1 *OidbSvcTrpcTcp0XFE5_2Config1 `protobuf:"bytes,1,opt"` Config2 *OidbSvcTrpcTcp0XFE5_2Config2 `protobuf:"bytes,2,opt"` Config3 *OidbSvcTrpcTcp0XFE5_2Config3 `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE5_2Config1 ¶
type OidbSvcTrpcTcp0XFE5_2Config1 struct { // all true GroupOwner bool `protobuf:"varint,1,opt"` Field2 bool `protobuf:"varint,2,opt"` MemberMax bool `protobuf:"varint,3,opt"` MemberCount bool `protobuf:"varint,4,opt"` GroupName bool `protobuf:"varint,5,opt"` Field8 bool `protobuf:"varint,8,opt"` Field9 bool `protobuf:"varint,9,opt"` Field10 bool `protobuf:"varint,10,opt"` Field11 bool `protobuf:"varint,11,opt"` Field12 bool `protobuf:"varint,12,opt"` Field13 bool `protobuf:"varint,13,opt"` Field14 bool `protobuf:"varint,14,opt"` Field15 bool `protobuf:"varint,15,opt"` Field16 bool `protobuf:"varint,16,opt"` Field17 bool `protobuf:"varint,17,opt"` Field18 bool `protobuf:"varint,18,opt"` Question bool `protobuf:"varint,19,opt"` Field20 bool `protobuf:"varint,20,opt"` Field22 bool `protobuf:"varint,22,opt"` Field23 bool `protobuf:"varint,23,opt"` Field24 bool `protobuf:"varint,24,opt"` Field25 bool `protobuf:"varint,25,opt"` Field26 bool `protobuf:"varint,26,opt"` Field27 bool `protobuf:"varint,27,opt"` Field28 bool `protobuf:"varint,28,opt"` Field29 bool `protobuf:"varint,29,opt"` Field30 bool `protobuf:"varint,30,opt"` Field31 bool `protobuf:"varint,31,opt"` Field32 bool `protobuf:"varint,32,opt"` Field5001 bool `protobuf:"varint,5001,opt"` Field5002 bool `protobuf:"varint,5002,opt"` Field5003 bool `protobuf:"varint,5003,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE5_2Config2 ¶
type OidbSvcTrpcTcp0XFE5_2Config2 struct { // all ture Field1 bool `protobuf:"varint,1,opt"` Field2 bool `protobuf:"varint,2,opt"` Field3 bool `protobuf:"varint,3,opt"` Field4 bool `protobuf:"varint,4,opt"` Field5 bool `protobuf:"varint,5,opt"` Field6 bool `protobuf:"varint,6,opt"` Field7 bool `protobuf:"varint,7,opt"` Field8 bool `protobuf:"varint,8,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE5_2Group ¶
type OidbSvcTrpcTcp0XFE5_2Group struct { GroupUin uint32 `protobuf:"varint,3,opt"` Info *OidbSvcTrpcTcp0XFE5_2GroupInfo `protobuf:"bytes,4,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE5_2GroupInfo ¶
type OidbSvcTrpcTcp0XFE5_2GroupInfo struct { GroupOwner *OidbSvcTrpcTcp0XFE5_2Member `protobuf:"bytes,1,opt"` MemberMax uint32 `protobuf:"varint,3,opt"` MemberCount uint32 `protobuf:"varint,4,opt"` GroupName string `protobuf:"bytes,5,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE5_2Member ¶
type OidbSvcTrpcTcp0XFE5_2Member struct { Uid string `protobuf:"bytes,2,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE5_2Response ¶
type OidbSvcTrpcTcp0XFE5_2Response struct {
Groups []*OidbSvcTrpcTcp0XFE5_2Group `protobuf:"bytes,2,rep"`
}
type OidbSvcTrpcTcp0XFE7_2Member ¶
type OidbSvcTrpcTcp0XFE7_2Member struct { Uin *OidbSvcTrpcTcp0XFE7_2Uin `protobuf:"bytes,1,opt"` MemberName string `protobuf:"bytes,10,opt"` MemberCard *OidbSvcTrpcTcp0XFE7_2Card `protobuf:"bytes,11,opt"` Level *OidbSvcTrpcTcp0XFE7_2Level `protobuf:"bytes,12,opt"` JoinTimestamp uint32 `protobuf:"varint,100,opt"` LastMsgTimestamp uint32 `protobuf:"varint,101,opt"` Permission uint32 `protobuf:"varint,107,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE7_2Response ¶
type OidbSvcTrpcTcp0XFE7_2Response struct { GroupUin uint32 `protobuf:"varint,1,opt"` Members []*OidbSvcTrpcTcp0XFE7_2Member `protobuf:"bytes,2,rep"` Field3 uint32 `protobuf:"varint,3,opt"` MemberChangeSeq uint32 `protobuf:"varint,5,opt"` MemberCardChangeSeq uint32 `protobuf:"varint,6,opt"` Token proto.Option[string] `protobuf:"bytes,15,opt"` // for the next page }
type OidbSvcTrpcTcp0XFE7_3 ¶
type OidbSvcTrpcTcp0XFE7_3 struct { GroupUin uint32 `protobuf:"varint,1,opt"` Field2 uint32 `protobuf:"varint,2,opt"` Field3 uint32 `protobuf:"varint,3,opt"` Body *OidbSvcTrpcScp0XFE7_3Body `protobuf:"bytes,4,opt"` Token proto.Option[string] `protobuf:"bytes,15,opt"` // contains filtered or unexported fields }
Fetch Group Member List
type OidbSvcTrpcTcp0XFE7_4 ¶ added in v0.0.11
type OidbSvcTrpcTcp0XFE7_4 struct { GroupUin uint32 `protobuf:"varint,1,opt"` Field2 uint32 `protobuf:"varint,2,opt"` Field3 uint32 `protobuf:"varint,3,opt"` Body *OidbSvcTrpcScp0XFE7_3Body `protobuf:"bytes,4,opt"` Params *OidbSvcTrpcScp0XFE7_4Params `protobuf:"bytes,5,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcp0XFE7_4Response ¶ added in v0.0.11
type OidbSvcTrpcTcp0XFE7_4Response struct { GroupUin uint32 `protobuf:"varint,1,opt"` Member *OidbSvcTrpcTcp0XFE7_2Member `protobuf:"bytes,2,opt"` Field3 uint32 `protobuf:"varint,3,opt"` // contains filtered or unexported fields }
type OidbSvcTrpcTcpBase ¶
type OidbSvcTrpcTcpBase struct { Command uint32 `protobuf:"varint,1,opt"` SubCommand uint32 `protobuf:"varint,2,opt"` ErrorCode uint32 `protobuf:"varint,3,opt"` Body []byte `protobuf:"bytes,4,opt"` ErrorMsg string `protobuf:"bytes,5,opt"` Lafter *OidbLafter `protobuf:"bytes,7,opt"` Properties []*OidbProperty `protobuf:"bytes,11,rep"` Reserved int32 `protobuf:"varint,12,opt"` }
type OidbTwoNumber ¶
type PicDownloadExt ¶
type PicDownloadExt struct {
// contains filtered or unexported fields
}
type PicExtBizInfo ¶
type PicExtBizInfo struct { BizType uint32 `protobuf:"varint,1,opt"` TextSummary string `protobuf:"bytes,2,opt"` BytesPbReserveC2C []byte `protobuf:"bytes,11,opt"` BytesPbReserveTroop []byte `protobuf:"bytes,12,opt"` FromScene uint32 `protobuf:"varint,1001,opt"` ToScene uint32 `protobuf:"varint,1002,opt"` OldFileId uint32 `protobuf:"varint,1003,opt"` }
type PicUrlExtInfo ¶
type PictureInfo ¶
type PictureInfo struct { UrlPath string `protobuf:"bytes,1,opt"` Ext *PicUrlExtInfo `protobuf:"bytes,2,opt"` Domain string `protobuf:"bytes,3,opt"` // contains filtered or unexported fields }
type PttDownloadExt ¶
type PttDownloadExt struct {
// contains filtered or unexported fields
}
type PttExtBizInfo ¶
type PttExtBizInfo struct { SrcUin uint64 `protobuf:"varint,1,opt"` PttScene uint32 `protobuf:"varint,2,opt"` PttType uint32 `protobuf:"varint,3,opt"` ChangeVoice uint32 `protobuf:"varint,4,opt"` Waveform []byte `protobuf:"bytes,5,opt"` AutoConvertText uint32 `protobuf:"varint,6,opt"` BytesReserve []byte `protobuf:"bytes,11,opt"` BytesPbReserve []byte `protobuf:"bytes,12,opt"` BytesGeneralFlags []byte `protobuf:"bytes,13,opt"` }
type RKeyInfo ¶
type RKeyInfo struct { Rkey string `protobuf:"bytes,1,opt"` RkeyTtlSec uint64 `protobuf:"varint,2,opt"` StoreId uint32 `protobuf:"varint,3,opt"` RkeyCreateTime proto.Option[uint32] `protobuf:"varint,4,opt"` Type proto.Option[uint32] `protobuf:"varint,5,opt"` // contains filtered or unexported fields }
type SceneInfo ¶
type SceneInfo struct { RequestType uint32 `protobuf:"varint,101,opt"` // 1 BusinessType uint32 `protobuf:"varint,102,opt"` // 3 SceneType uint32 `protobuf:"varint,200,opt"` // 1 C2C *C2CUserInfo `protobuf:"bytes,201,opt"` Group *NTGroupInfo `protobuf:"bytes,202,opt"` // contains filtered or unexported fields }
type SubFileInfo ¶
type UploadCompletedReq ¶
type UploadCompletedResp ¶
type UploadCompletedResp struct { MsgSeq uint64 `protobuf:"varint,1,opt"` // contains filtered or unexported fields }
type UploadInfo ¶
type UploadKeyRenewalReq ¶
type UploadKeyRenewalResp ¶
type UploadReq ¶
type UploadReq struct { UploadInfo []*UploadInfo `protobuf:"bytes,1,rep"` TryFastUploadCompleted bool `protobuf:"varint,2,opt"` SrvSendMsg bool `protobuf:"varint,3,opt"` ClientRandomId uint64 `protobuf:"varint,4,opt"` CompatQMsgSceneType uint32 `protobuf:"varint,5,opt"` ExtBizInfo *ExtBizInfo `protobuf:"bytes,6,opt"` ClientSeq uint32 `protobuf:"varint,7,opt"` NoNeedCompatMsg bool `protobuf:"varint,8,opt"` }
type UploadResp ¶
type UploadResp struct { UKey proto.Option[string] `protobuf:"bytes,1,opt"` UKeyTtlSecond uint32 `protobuf:"varint,2,opt"` IPv4S []*IPv4 `protobuf:"bytes,3,rep"` IPv6S []*IPv6 `protobuf:"bytes,4,rep"` MsgSeq uint64 `protobuf:"varint,5,opt"` MsgInfo *MsgInfo `protobuf:"bytes,6,opt"` Ext []*RichMediaStorageTransInfo `protobuf:"bytes,7,rep"` CompatQMsg []byte `protobuf:"bytes,8,opt"` SubFileInfos []*SubFileInfo `protobuf:"bytes,10,rep"` }
type VideoDownloadExt ¶
type VideoExtBizInfo ¶
type VideoExtInfo ¶
type VideoExtInfo struct { VideoCodecFormat uint32 `protobuf:"varint,1,opt"` // contains filtered or unexported fields }
Source Files ¶
- NTV2RichMediaReq.pb.go
- NTV2RichMediaResp.pb.go
- OidbSvcTrpcTcp0x102A_0.pb.go
- OidbSvcTrpcTcp0x102A_1.pb.go
- OidbSvcTrpcTcp0x1096_1.pb.go
- OidbSvcTrpcTcp0x1097_1.pb.go
- OidbSvcTrpcTcp0x10C0_1.pb.go
- OidbSvcTrpcTcp0x10C8_1.pb.go
- OidbSvcTrpcTcp0x1253_1.pb.go
- OidbSvcTrpcTcp0x5CF_11.pb.go
- OidbSvcTrpcTcp0x6D6.pb.go
- OidbSvcTrpcTcp0x6D8.pb.go
- OidbSvcTrpcTcp0x6D9_4.pb.go
- OidbSvcTrpcTcp0x7E5_104.pb.go
- OidbSvcTrpcTcp0x89A_0.pb.go
- OidbSvcTrpcTcp0x89A_15.pb.go
- OidbSvcTrpcTcp0x89E_0.pb.go
- OidbSvcTrpcTcp0x8A0_1.pb.go
- OidbSvcTrpcTcp0x8FC.pb.go
- OidbSvcTrpcTcp0x9082_1.pb.go
- OidbSvcTrpcTcp0x972_6.pb.go
- OidbSvcTrpcTcp0xB5D_44.pb.go
- OidbSvcTrpcTcp0xE37_1200.pb.go
- OidbSvcTrpcTcp0xE37_1700.pb.go
- OidbSvcTrpcTcp0xE37_800.pb.go
- OidbSvcTrpcTcp0xEAC.pb.go
- OidbSvcTrpcTcp0xED3_1.pb.go
- OidbSvcTrpcTcp0xF16_1.pb.go
- OidbSvcTrpcTcp0xFD4_1.pb.go
- OidbSvcTrpcTcp0xFE1_2.pb.go
- OidbSvcTrpcTcp0xFE5_2.pb.go
- OidbSvcTrpcTcp0xFE7_3.pb.go
- base.pb.go
- generics.pb.go
Click to show internal directories.
Click to hide internal directories.