exciting

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 21, 2022 License: AGPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExcitingBusiInfo

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
	// contains filtered or unexported fields
}

type ExcitingClientInfo

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"`
	// contains filtered or unexported fields
}

type ExcitingFileEntry

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 ExcitingFileNameInfo

type ExcitingFileNameInfo struct {
	FileName proto.Option[string] `protobuf:"bytes,100,opt"`
	// contains filtered or unexported fields
}

type ExcitingHostConfig

type ExcitingHostConfig struct {
	Hosts []*ExcitingHostInfo `protobuf:"bytes,200,rep"`
}

type ExcitingHostInfo

type ExcitingHostInfo struct {
	Url  *ExcitingUrlInfo    `protobuf:"bytes,1,opt"`
	Port proto.Option[int32] `protobuf:"varint,2,opt"`
	// contains filtered or unexported fields
}

type ExcitingUrlInfo

type ExcitingUrlInfo struct {
	Unknown proto.Option[int32]  `protobuf:"varint,1,opt"` // not https?
	Host    proto.Option[string] `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}

type FileUploadEntry

type FileUploadEntry 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"`
	// contains filtered or unexported fields
}

type FileUploadExt

type FileUploadExt struct {
	Unknown1   proto.Option[int32] `protobuf:"varint,1,opt"`
	Unknown2   proto.Option[int32] `protobuf:"varint,2,opt"`
	Unknown3   proto.Option[int32] `protobuf:"varint,3,opt"`
	Entry      *FileUploadEntry    `protobuf:"bytes,100,opt"`
	Unknown200 proto.Option[int32] `protobuf:"varint,200,opt"`
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL