Documentation
      ¶
    
    
  
    
  
    Index ¶
- type ApplyUploadReqV3
 - type ApplyUploadRespV3
 - type AudioInfo
 - type C2CUserInfo
 - type ClientMeta
 - type CommonHead
 - type D88DGroupExInfoOnly
 - type D88DGroupHeadPortrait
 - type D88DGroupInfo
 - type D88DGroupInfoResp
 - type DeleteReq
 - type DeleteResp
 - type DownloadExt
 - type DownloadInfo
 - type DownloadRKeyReq
 - type DownloadRKeyResp
 - type DownloadReq
 - type DownloadResp
 - type DownloadSafeReq
 - type DownloadSafeResp
 - type ExtBizInfo
 - type ExtGroupInfo
 - 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
 - type OidbSvcTrpcTcp0X10C0Response
 - type OidbSvcTrpcTcp0X10C0ResponseGroup
 - type OidbSvcTrpcTcp0X10C0ResponseRequests
 - type OidbSvcTrpcTcp0X10C0ResponseUser
 - type OidbSvcTrpcTcp0X10C8
 - type OidbSvcTrpcTcp0X10C8Body
 - type OidbSvcTrpcTcp0X1253_1
 - type OidbSvcTrpcTcp0X1253_1Body
 - type OidbSvcTrpcTcp0X1253_1Response
 - type OidbSvcTrpcTcp0X5CF_11
 - type OidbSvcTrpcTcp0X6D6
 - type OidbSvcTrpcTcp0X6D6Delete
 - type OidbSvcTrpcTcp0X6D6Download
 - type OidbSvcTrpcTcp0X6D6Move
 - type OidbSvcTrpcTcp0X6D6Rename
 - type OidbSvcTrpcTcp0X6D6Response
 - type OidbSvcTrpcTcp0X6D6Upload
 - type OidbSvcTrpcTcp0X6D6_0Response
 - type OidbSvcTrpcTcp0X6D6_2Response
 - type OidbSvcTrpcTcp0X6D6_3_4_5Response
 - type OidbSvcTrpcTcp0X6D7
 - type OidbSvcTrpcTcp0X6D7Create
 - type OidbSvcTrpcTcp0X6D7Delete
 - type OidbSvcTrpcTcp0X6D7Rename
 - type OidbSvcTrpcTcp0X6D7Response
 - type OidbSvcTrpcTcp0X6D7_0Response
 - type OidbSvcTrpcTcp0X6D7_0ResponseFolderInfo
 - type OidbSvcTrpcTcp0X6D7_1_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 OidbSvcTrpcTcp0X88D
 - type OidbSvcTrpcTcp0X88D_Config2
 - type OidbSvcTrpcTcp0X88D_Response
 - 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
 - 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 OidbSvcTrpcTcp0XFD4_1Uin
 - type OidbSvcTrpcTcp0XFE1_2
 - type OidbSvcTrpcTcp0XFE1_2Key
 - type OidbSvcTrpcTcp0XFE1_2Response
 - type OidbSvcTrpcTcp0XFE1_2ResponseBody
 - type OidbSvcTrpcTcp0XFE1_2ResponseProperty
 - type OidbSvcTrpcTcp0XFE1_2Uin
 - 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 RspGroupInfo
 - 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 D88DGroupExInfoOnly ¶ added in v0.1.1
type D88DGroupExInfoOnly struct {
	// contains filtered or unexported fields
}
    type D88DGroupHeadPortrait ¶ added in v0.1.1
type D88DGroupHeadPortrait struct {
	// contains filtered or unexported fields
}
    type D88DGroupInfo ¶ added in v0.1.1
type D88DGroupInfo struct {
	GroupOwner        proto.Option[bool] `protobuf:"varint,1,opt"`
	GroupCreateTime   proto.Option[bool] `protobuf:"varint,2,opt"`
	GroupFlag         proto.Option[bool] `protobuf:"varint,3,opt"`
	GroupFlagExt      proto.Option[bool] `protobuf:"varint,4,opt"`
	GroupMemberMaxNum proto.Option[bool] `protobuf:"varint,5,opt"`
	GroupMemberNum    proto.Option[bool] `protobuf:"varint,6,opt"`
	GroupOption       proto.Option[bool] `protobuf:"varint,7,opt"`
	GroupClassExt     proto.Option[bool] `protobuf:"varint,8,opt"`
	GroupSpecialClass proto.Option[bool] `protobuf:"varint,9,opt"`
	GroupLevel        proto.Option[bool] `protobuf:"varint,10,opt"`
	GroupFace         proto.Option[bool] `protobuf:"varint,11,opt"`
	GroupDefaultPage  proto.Option[bool] `protobuf:"varint,12,opt"`
	// optional bool GroupInfoSeq = 13;
	GroupRoamingTime proto.Option[bool]   `protobuf:"varint,14,opt"`
	GroupName        proto.Option[string] `protobuf:"bytes,15,opt"`
	// optional string  GroupMemo = 16;
	GroupFingerMemo proto.Option[string] `protobuf:"bytes,17,opt"`
	GroupClassText  proto.Option[string] `protobuf:"bytes,18,opt"`
	// repeated bool GroupAllianceCode = 19;
	// optional bool GroupExtraAadmNum = 20;
	GroupUin proto.Option[bool] `protobuf:"varint,21,opt"`
	// optional bool GroupCurMsgSeq = 22;
	// optional bool GroupLastMsgTime = 23;
	GroupQuestion proto.Option[string] `protobuf:"bytes,24,opt"`
	GroupAnswer   proto.Option[string] `protobuf:"bytes,25,opt"`
	// optional bool GroupVisitorMaxNum = 26;
	// optional bool GroupVisitorCurNum = 27;
	// optional bool LevelNameSeq = 28;
	// optional bool GroupAdminMaxNum = 29;
	// optional bool GroupAioSkinTimestamp = 30;
	// optional bool GroupBoardSkinTimestamp = 31;
	// optional string  GroupAioSkinUrl = 32;
	// optional string  GroupBoardSkinUrl = 33;
	// optional bool GroupCoverSkinTimestamp = 34;
	// optional string  GroupCoverSkinUrl = 35;
	GroupGrade proto.Option[bool] `protobuf:"varint,36,opt"`
	// optional bool ActiveMemberNum = 37;
	CertificationType   proto.Option[bool]   `protobuf:"varint,38,opt"`
	CertificationText   proto.Option[string] `protobuf:"bytes,39,opt"`
	GroupRichFingerMemo proto.Option[string] `protobuf:"bytes,40,opt"`
	// repeated D88DTagRecord tagRecord = 41;
	// optional D88DGroupGeoInfo groupGeoInfo = 42;
	HeadPortraitSeq   proto.Option[bool]     `protobuf:"varint,43,opt"`
	MsgHeadPortrait   *D88DGroupHeadPortrait `protobuf:"bytes,44,opt"`
	ShutupTimestamp   proto.Option[bool]     `protobuf:"varint,45,opt"`
	ShutupTimestampMe proto.Option[bool]     `protobuf:"varint,46,opt"`
	CreateSourceFlag  proto.Option[bool]     `protobuf:"varint,47,opt"`
	// optional bool CmduinMsgSeq = 48;
	// optional bool CmduinJoinTime = 49;
	// optional bool CmduinUinFlag = 50;
	// optional bool CmduinFlagEx = 51;
	// optional bool CmduinNewMobileFlag = 52;
	// optional bool CmduinReadMsgSeq = 53;
	// optional bool CmduinLastMsgTime = 54;
	GroupTypeFlag    proto.Option[bool] `protobuf:"varint,55,opt"`
	AppPrivilegeFlag proto.Option[bool] `protobuf:"varint,56,opt"`
	// optional D88DGroupExInfoOnly StGroupExInfo = 57;
	GroupSecLevel proto.Option[bool] `protobuf:"varint,58,opt"`
	// optional bool GroupSecLevelInfo = 59;
	// optional bool CmduinPrivilege = 60;
	PoidInfo proto.Option[string] `protobuf:"bytes,61,opt"`
	// optional bool CmduinFlagEx2 = 62;
	// optional bool ConfUin = 63;
	// optional bool ConfMaxMsgSeq = 64;
	// optional bool ConfToGroupTime = 65;
	// optional bool PasswordRedbagTime = 66;
	SubscriptionUin proto.Option[bool] `protobuf:"varint,67,opt"`
	// optional bool MemberListChangeSeq = 68;
	// optional bool MembercardSeq = 69;
	// optional bool RootId = 70;
	// optional bool ParentId = 71;
	// optional bool TeamSeq = 72;
	// optional bool HistoryMsgBeginTime = 73;
	// optional bool InviteNoAuthNumLimit = 74;
	// optional bool CmduinHistoryMsgSeq = 75;
	// optional bool CmduinJoinMsgSeq = 76;
	GroupFlagext3 proto.Option[bool] `protobuf:"varint,77,opt"`
	// optional bool GroupOpenAppid = 78;
	IsConfGroup           proto.Option[bool] `protobuf:"varint,79,opt"`
	IsModifyConfGroupFace proto.Option[bool] `protobuf:"varint,80,opt"`
	IsModifyConfGroupName proto.Option[bool] `protobuf:"varint,81,opt"`
	NoFingerOpenFlag      proto.Option[bool] `protobuf:"varint,82,opt"`
	NoCodeFingerOpenFlag  proto.Option[bool] `protobuf:"varint,83,opt"`
	// contains filtered or unexported fields
}
    type D88DGroupInfoResp ¶ added in v0.1.1
type D88DGroupInfoResp struct {
	GroupOwner        string `protobuf:"bytes,1,opt"`
	GroupCreateTime   uint32 `protobuf:"varint,2,opt"`
	GroupMemberMaxNum uint32 `protobuf:"varint,5,opt"`
	GroupMemberNum    uint32 `protobuf:"varint,6,opt"`
	GroupLevel        uint32 `protobuf:"varint,10,opt"`
	GroupName         string `protobuf:"bytes,15,opt"`
	GroupMemo         string `protobuf:"bytes,16,opt"`
	GroupUin          uint32 `protobuf:"varint,21,opt"`
	GroupCurMsgSeq    uint32 `protobuf:"varint,22,opt"`
	GroupLastMsgTime  uint32 `protobuf:"varint,23,opt"`
	// contains filtered or unexported fields
}
    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 ExtGroupInfo ¶ added in v0.1.1
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"`
	SpecialTitle     bool `protobuf:"varint,17,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"`
	ShutUpTimestamp  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 ¶
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 ¶
type OidbSvcTrpcTcp0X10C0 struct {
	Count  uint32 `protobuf:"varint,1,opt"`
	Field2 uint32 `protobuf:"varint,2,opt"`
	// contains filtered or unexported fields
}
    Fetch Friends & Group Notification List
type OidbSvcTrpcTcp0X10C0Response ¶
type OidbSvcTrpcTcp0X10C0Response struct {
	Requests     []*OidbSvcTrpcTcp0X10C0ResponseRequests `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 OidbSvcTrpcTcp0X10C0ResponseRequests ¶
type OidbSvcTrpcTcp0X10C0ResponseRequests struct {
	Sequence  uint64                             `protobuf:"varint,1,opt"`
	EventType uint32                             `protobuf:"varint,2,opt"`
	State     uint32                             `protobuf:"varint,3,opt"`
	Group     *OidbSvcTrpcTcp0X10C0ResponseGroup `protobuf:"bytes,4,opt"`
	Target    *OidbSvcTrpcTcp0X10C0ResponseUser  `protobuf:"bytes,5,opt"`
	Invitor   *OidbSvcTrpcTcp0X10C0ResponseUser  `protobuf:"bytes,6,opt"`
	Operator  *OidbSvcTrpcTcp0X10C0ResponseUser  `protobuf:"bytes,7,opt"`
	Field9    string                             `protobuf:"bytes,9,opt"`
	Comment   string                             `protobuf:"bytes,10,opt"`
	// contains filtered or unexported fields
}
    type OidbSvcTrpcTcp0X10C8 ¶
type OidbSvcTrpcTcp0X10C8 struct {
	Accept uint32                    `protobuf:"varint,1,opt"` // 2 for reject, 1 for accept, 3 for ignore
	Body   *OidbSvcTrpcTcp0X10C8Body `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"`
	Delete   *OidbSvcTrpcTcp0X6D6Delete   `protobuf:"bytes,4,opt"`
	Rename   *OidbSvcTrpcTcp0X6D6Rename   `protobuf:"bytes,5,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"`
	Delete   *OidbSvcTrpcTcp0X6D6_3_4_5Response `protobuf:"bytes,4,opt"`
	Rename   *OidbSvcTrpcTcp0X6D6_3_4_5Response `protobuf:"bytes,5,opt"`
	Move     *OidbSvcTrpcTcp0X6D6_3_4_5Response `protobuf:"bytes,6,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 OidbSvcTrpcTcp0X6D7 ¶
type OidbSvcTrpcTcp0X6D7 struct {
	Create *OidbSvcTrpcTcp0X6D7Create `protobuf:"bytes,1,opt"`
	Delete *OidbSvcTrpcTcp0X6D7Delete `protobuf:"bytes,2,opt"`
	Rename *OidbSvcTrpcTcp0X6D7Rename `protobuf:"bytes,3,opt"`
	// contains filtered or unexported fields
}
    type OidbSvcTrpcTcp0X6D7Response ¶
type OidbSvcTrpcTcp0X6D7Response struct {
	Create *OidbSvcTrpcTcp0X6D7_0Response   `protobuf:"bytes,1,opt"`
	Delete *OidbSvcTrpcTcp0X6D7_1_2Response `protobuf:"bytes,2,opt"`
	Rename *OidbSvcTrpcTcp0X6D7_1_2Response `protobuf:"bytes,3,opt"`
	// contains filtered or unexported fields
}
    type OidbSvcTrpcTcp0X6D7_0Response ¶
type OidbSvcTrpcTcp0X6D7_0Response struct {
	RetCode       int32                                    `protobuf:"varint,1,opt"`
	RetMsg        string                                   `protobuf:"bytes,2,opt"`
	ClientWording string                                   `protobuf:"bytes,3,opt"`
	FolderInfo    *OidbSvcTrpcTcp0X6D7_0ResponseFolderInfo `protobuf:"bytes,4,opt"`
	// contains filtered or unexported fields
}
    type OidbSvcTrpcTcp0X6D7_0ResponseFolderInfo ¶
type OidbSvcTrpcTcp0X6D7_0ResponseFolderInfo struct {
	FolderId     string `protobuf:"bytes,1,opt"`
	FolderPath   string `protobuf:"bytes,2,opt"`
	FolderName   string `protobuf:"bytes,3,opt"`
	Timestamp4   uint32 `protobuf:"varint,4,opt"`
	Timestamp5   uint32 `protobuf:"varint,5,opt"`
	OperatorUin6 uint32 `protobuf:"varint,6,opt"`
	OperatorUin9 uint32 `protobuf:"varint,9,opt"`
	// contains filtered or unexported fields
}
    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"`
	Source    uint32               `protobuf:"varint,12,opt"` // 71
	Count     uint32               `protobuf:"varint,13,opt"` // 1
	// contains filtered or unexported fields
}
    Friend Likes
type OidbSvcTrpcTcp0X88D ¶ added in v0.1.1
type OidbSvcTrpcTcp0X88D struct {
	AppID   uint32                       `protobuf:"varint,1,opt"` // 537099973
	Config2 *OidbSvcTrpcTcp0X88D_Config2 `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}
    fetch group 0x88d_0 0x88d_14
type OidbSvcTrpcTcp0X88D_Config2 ¶ added in v0.1.1
type OidbSvcTrpcTcp0X88D_Config2 struct {
	GroupUin  uint32         `protobuf:"varint,1,opt"`
	GroupInfo *D88DGroupInfo `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}
    type OidbSvcTrpcTcp0X88D_Response ¶ added in v0.1.1
type OidbSvcTrpcTcp0X88D_Response struct {
	Info *RspGroupInfo `protobuf:"bytes,1,opt"`
	// contains filtered or unexported fields
}
    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 ¶
type OidbSvcTrpcTcp0X9082 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"` // page count, 300
	Field4     uint32                       `protobuf:"varint,4,opt"` // 0
	NextUin    *OidbSvcTrpcTcp0XFD4_1Uin    `protobuf:"bytes,5,opt"`
	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 {
	Next               *OidbSvcTrpcTcp0XFD4_1Uin `protobuf:"bytes,2,opt"`
	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 OidbSvcTrpcTcp0XFD4_1Uin ¶
type OidbSvcTrpcTcp0XFD4_1Uin struct {
	Uin uint32 `protobuf:"varint,1,opt"`
	// contains filtered or unexported fields
}
    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 OidbSvcTrpcTcp0XFE1_2ResponseBody ¶
type OidbSvcTrpcTcp0XFE1_2ResponseBody struct {
	// string UID = 1;
	Properties *OidbSvcTrpcTcp0XFE1_2ResponseProperty `protobuf:"bytes,2,opt"`
	Uin        uint32                                 `protobuf:"varint,3,opt"`
	// contains filtered or unexported fields
}
    type OidbSvcTrpcTcp0XFE1_2ResponseProperty ¶
type OidbSvcTrpcTcp0XFE1_2ResponseProperty struct {
	NumberProperties []*OidbTwoNumber      `protobuf:"bytes,1,rep"`
	StringProperties []*OidbFriendProperty `protobuf:"bytes,2,rep"`
}
    type OidbSvcTrpcTcp0XFE1_2Uin ¶
type OidbSvcTrpcTcp0XFE1_2Uin struct {
	Uin    uint32                      `protobuf:"varint,1,opt"`
	Field2 uint32                      `protobuf:"varint,2,opt"`
	Keys   []*OidbSvcTrpcTcp0XFE1_2Key `protobuf:"bytes,3,rep"`
}
    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"`
	ExtInfo  *ExtGroupInfo                   `protobuf:"bytes,5,opt"`
	// contains filtered or unexported fields
}
    type OidbSvcTrpcTcp0XFE5_2GroupInfo ¶
type OidbSvcTrpcTcp0XFE5_2GroupInfo struct {
	GroupOwner      *OidbSvcTrpcTcp0XFE5_2Member `protobuf:"bytes,1,opt"`
	CreateTimeStamp uint32                       `protobuf:"varint,2,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"`
	SpecialTitle     proto.Option[string]        `protobuf:"bytes,17,opt"`
	JoinTimestamp    uint32                      `protobuf:"varint,100,opt"`
	LastMsgTimestamp uint32                      `protobuf:"varint,101,opt"`
	ShutUpTimestamp  proto.Option[uint32]        `protobuf:"varint,102,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 ¶
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 ¶
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 RspGroupInfo ¶ added in v0.1.1
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.pb.go
 - OidbSvcTrpcTcp0x10C8.pb.go
 - OidbSvcTrpcTcp0x1253_1.pb.go
 - OidbSvcTrpcTcp0x5CF_11.pb.go
 - OidbSvcTrpcTcp0x6D6.pb.go
 - OidbSvcTrpcTcp0x6D7.pb.go
 - OidbSvcTrpcTcp0x6D8.pb.go
 - OidbSvcTrpcTcp0x6D9_4.pb.go
 - OidbSvcTrpcTcp0x7E5_104.pb.go
 - OidbSvcTrpcTcp0x88D_0.pb.go
 - OidbSvcTrpcTcp0x89A_0.pb.go
 - OidbSvcTrpcTcp0x89A_15.pb.go
 - OidbSvcTrpcTcp0x89E_0.pb.go
 - OidbSvcTrpcTcp0x8A0_1.pb.go
 - OidbSvcTrpcTcp0x8FC.pb.go
 - OidbSvcTrpcTcp0x9082.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.