Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ShortVideoAddr ¶
type ShortVideoDownloadReq ¶
type ShortVideoDownloadReq struct { FromUin int64 `protobuf:"varint,1,opt"` ToUin int64 `protobuf:"varint,2,opt"` ChatType int32 `protobuf:"varint,3,opt"` ClientType int32 `protobuf:"varint,4,opt"` FileId string `protobuf:"bytes,5,opt"` GroupCode int64 `protobuf:"varint,6,opt"` AgentType int32 `protobuf:"varint,7,opt"` FileMd5 []byte `protobuf:"bytes,8,opt"` BusinessType int32 `protobuf:"varint,9,opt"` FileType int32 `protobuf:"varint,10,opt"` DownType int32 `protobuf:"varint,11,opt"` SceneType int32 `protobuf:"varint,12,opt"` }
type ShortVideoDownloadRsp ¶
type ShortVideoDownloadRsp struct { RetCode int32 `protobuf:"varint,1,opt"` RetMsg string `protobuf:"bytes,2,opt"` // repeated ShortVideoIpList sameAreaOutAddr = 3; // repeated ShortVideoIpList diffAreaOutAddr = 4; DownloadKey []byte `protobuf:"bytes,5,opt"` FileMd5 []byte `protobuf:"bytes,6,opt"` // repeated ShortVideoIpList sameAreaInnerAddr = 7; // repeated ShortVideoIpList diffAreaInnerAddr = 8; DownloadAddr *ShortVideoAddr `protobuf:"bytes,9,opt"` EncryptKey []byte `protobuf:"bytes,10,opt"` }
type ShortVideoExtensionReq ¶
type ShortVideoFileInfo ¶
type ShortVideoFileInfo struct { FileName string `protobuf:"bytes,1,opt"` FileMd5 []byte `protobuf:"bytes,2,opt"` ThumbFileMd5 []byte `protobuf:"bytes,3,opt"` FileSize int64 `protobuf:"varint,4,opt"` FileResLength int32 `protobuf:"varint,5,opt"` FileResWidth int32 `protobuf:"varint,6,opt"` FileFormat int32 `protobuf:"varint,7,opt"` FileTime int32 `protobuf:"varint,8,opt"` ThumbFileSize int64 `protobuf:"varint,9,opt"` }
type ShortVideoIpList ¶
type ShortVideoReqBody ¶
type ShortVideoReqBody struct { Cmd int32 `protobuf:"varint,1,opt"` Seq int32 `protobuf:"varint,2,opt"` PttShortVideoUploadReq *ShortVideoUploadReq `protobuf:"bytes,3,opt"` PttShortVideoDownloadReq *ShortVideoDownloadReq `protobuf:"bytes,4,opt"` ExtensionReq []*ShortVideoExtensionReq `protobuf:"bytes,100,rep"` }
type ShortVideoRspBody ¶
type ShortVideoRspBody struct { Cmd int32 `protobuf:"varint,1,opt"` Seq int32 `protobuf:"varint,2,opt"` PttShortVideoUploadRsp *ShortVideoUploadRsp `protobuf:"bytes,3,opt"` PttShortVideoDownloadRsp *ShortVideoDownloadRsp `protobuf:"bytes,4,opt"` // contains filtered or unexported fields }
type ShortVideoUploadReq ¶
type ShortVideoUploadReq struct { FromUin int64 `protobuf:"varint,1,opt"` ToUin int64 `protobuf:"varint,2,opt"` ChatType int32 `protobuf:"varint,3,opt"` ClientType int32 `protobuf:"varint,4,opt"` Info *ShortVideoFileInfo `protobuf:"bytes,5,opt"` GroupCode int64 `protobuf:"varint,6,opt"` AgentType int32 `protobuf:"varint,7,opt"` BusinessType int32 `protobuf:"varint,8,opt"` SupportLargeSize int32 `protobuf:"varint,20,opt"` // contains filtered or unexported fields }
type ShortVideoUploadRsp ¶
type ShortVideoUploadRsp struct { RetCode int32 `protobuf:"varint,1,opt"` RetMsg string `protobuf:"bytes,2,opt"` // repeated ShortVideoIpList sameAreaOutAddr = 3; // repeated ShortVideoIpList diffAreaOutAddr = 4; FileId string `protobuf:"bytes,5,opt"` UKey []byte `protobuf:"bytes,6,opt"` FileExists int32 `protobuf:"varint,7,opt"` }
Click to show internal directories.
Click to hide internal directories.