mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-05-04 11:07:40 +08:00
65 lines
2.2 KiB
Go
65 lines
2.2 KiB
Go
// Code generated by protoc-gen-golite. DO NOT EDIT.
|
|
// source: pb/exciting/group.proto
|
|
|
|
package exciting
|
|
|
|
import (
|
|
proto "github.com/RomiChan/protobuf/proto"
|
|
)
|
|
|
|
type GroupFileUploadExt struct {
|
|
Unknown1 proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
Unknown2 proto.Option[int32] `protobuf:"varint,2,opt"`
|
|
Entry *GroupFileUploadEntry `protobuf:"bytes,100,opt"`
|
|
Unknown3 proto.Option[int32] `protobuf:"varint,3,opt"`
|
|
}
|
|
|
|
type GroupFileUploadEntry struct {
|
|
BusiBuff *ExcitingBusiInfo `protobuf:"bytes,100,opt"`
|
|
FileEntry *ExcitingFileEntry `protobuf:"bytes,200,opt"`
|
|
ClientInfo *ExcitingClientInfo `protobuf:"bytes,300,opt"`
|
|
FileNameInfo *ExcitingFileNameInfo `protobuf:"bytes,400,opt"`
|
|
Host *ExcitingHostConfig `protobuf:"bytes,500,opt"`
|
|
}
|
|
|
|
type ExcitingBusiInfo struct {
|
|
BusId proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
SenderUin proto.Option[int64] `protobuf:"varint,100,opt"`
|
|
ReceiverUin proto.Option[int64] `protobuf:"varint,200,opt"` // probable
|
|
GroupCode proto.Option[int64] `protobuf:"varint,400,opt"` // probable
|
|
}
|
|
|
|
type ExcitingFileEntry struct {
|
|
FileSize proto.Option[int64] `protobuf:"varint,100,opt"`
|
|
Md5 []byte `protobuf:"bytes,200,opt"`
|
|
Sha1 []byte `protobuf:"bytes,300,opt"`
|
|
FileId []byte `protobuf:"bytes,600,opt"`
|
|
UploadKey []byte `protobuf:"bytes,700,opt"`
|
|
}
|
|
|
|
type ExcitingClientInfo struct {
|
|
ClientType proto.Option[int32] `protobuf:"varint,100,opt"` // probable
|
|
AppId proto.Option[string] `protobuf:"bytes,200,opt"`
|
|
TerminalType proto.Option[int32] `protobuf:"varint,300,opt"` // probable
|
|
ClientVer proto.Option[string] `protobuf:"bytes,400,opt"`
|
|
Unknown proto.Option[int32] `protobuf:"varint,600,opt"`
|
|
}
|
|
|
|
type ExcitingFileNameInfo struct {
|
|
FileName proto.Option[string] `protobuf:"bytes,100,opt"`
|
|
}
|
|
|
|
type ExcitingHostConfig struct {
|
|
Hosts []*ExcitingHostInfo `protobuf:"bytes,200,rep"`
|
|
}
|
|
|
|
type ExcitingHostInfo struct {
|
|
Url *ExcitingUrlInfo `protobuf:"bytes,1,opt"`
|
|
Port proto.Option[int32] `protobuf:"varint,2,opt"`
|
|
}
|
|
|
|
type ExcitingUrlInfo struct {
|
|
Unknown proto.Option[int32] `protobuf:"varint,1,opt"` // not https?
|
|
Host proto.Option[string] `protobuf:"bytes,2,opt"`
|
|
}
|