qweb

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 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 ApiAppInfo

type ApiAppInfo struct {
	AppId       string `protobuf:"bytes,1,opt"`
	AppName     string `protobuf:"bytes,2,opt"`
	Icon        string `protobuf:"bytes,3,opt"`
	DownloadUrl string `protobuf:"bytes,4,opt"`
	Version     string `protobuf:"bytes,5,opt"`
	Desc        string `protobuf:"bytes,6,opt"`
	// pub accts = 7;
	Type               int32            `protobuf:"varint,8,opt"`
	BaseLibMiniVersion string           `protobuf:"bytes,9,opt"`
	SubPkgs            []*AppSubPkgInfo `protobuf:"bytes,10,rep"`
	// first = 11;
	Domain *DomainConfig `protobuf:"bytes,12,opt"`
}

type AppSubPkgInfo

type AppSubPkgInfo struct {
	SubPkgName  string `protobuf:"bytes,1,opt"`
	DownloadUrl string `protobuf:"bytes,2,opt"`
	Independent int32  `protobuf:"varint,3,opt"`
	FileSize    int32  `protobuf:"varint,4,opt"`
	// contains filtered or unexported fields
}

type COMMEntry

type COMMEntry struct {
	Key   proto.Option[string] `protobuf:"bytes,1,opt"`
	Value proto.Option[string] `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}

type DomainConfig

type DomainConfig struct {
	RequestDomain      []string `protobuf:"bytes,1,rep"`
	SocketDomain       []string `protobuf:"bytes,2,rep"`
	UploadFileDomain   []string `protobuf:"bytes,3,rep"`
	DownloadFileDomain []string `protobuf:"bytes,4,rep"`
	BusinessDomain     []string `protobuf:"bytes,5,rep"`
	UdpIpList          []string `protobuf:"bytes,6,rep"`
}

type GetAppInfoByIdReq

type GetAppInfoByIdReq struct {
	// CommonExt ExtInfo = 1;
	AppId           string `protobuf:"bytes,2,opt"`
	NeedVersionInfo int32  `protobuf:"varint,3,opt"`
	// contains filtered or unexported fields
}

type GetAppInfoByIdRsp

type GetAppInfoByIdRsp struct {
	AppInfo *ApiAppInfo `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}

type QWebReq

type QWebReq struct {
	Seq         proto.Option[int64]  `protobuf:"varint,1,opt"`
	Qua         proto.Option[string] `protobuf:"bytes,2,opt"`
	DeviceInfo  proto.Option[string] `protobuf:"bytes,3,opt"`
	BusiBuff    []byte               `protobuf:"bytes,4,opt"`
	TraceId     proto.Option[string] `protobuf:"bytes,5,opt"`
	Module      proto.Option[string] `protobuf:"bytes,6,opt"`
	Cmdname     proto.Option[string] `protobuf:"bytes,7,opt"`
	LoginSig    *StAuthInfo          `protobuf:"bytes,8,opt"`
	Crypto      *StEncryption        `protobuf:"bytes,9,opt"`
	Extinfo     []*COMMEntry         `protobuf:"bytes,10,rep"`
	ContentType proto.Option[uint32] `protobuf:"varint,11,opt"`
}

type QWebRsp

type QWebRsp struct {
	Seq      proto.Option[int64]  `protobuf:"varint,1,opt"`
	RetCode  proto.Option[int64]  `protobuf:"varint,2,opt"`
	ErrMsg   proto.Option[string] `protobuf:"bytes,3,opt"`
	BusiBuff []byte               `protobuf:"bytes,4,opt"`
	Traceid  proto.Option[string] `protobuf:"bytes,5,opt"`
}

type StAuthInfo

type StAuthInfo struct {
	Uin        proto.Option[string] `protobuf:"bytes,1,opt"`
	Sig        []byte               `protobuf:"bytes,2,opt"`
	Platform   proto.Option[string] `protobuf:"bytes,3,opt"`
	Type       proto.Option[uint32] `protobuf:"varint,4,opt"`
	Appid      proto.Option[string] `protobuf:"bytes,5,opt"`
	Openid     proto.Option[string] `protobuf:"bytes,6,opt"`
	Sessionkey []byte               `protobuf:"bytes,7,opt"`
	Extinfo    []*COMMEntry         `protobuf:"bytes,8,rep"`
}

type StEncryption

type StEncryption struct {
	Method proto.Option[uint32] `protobuf:"varint,1,opt"`
	Iv     proto.Option[string] `protobuf:"bytes,2,opt"`
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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