mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-05-04 11:07:40 +08:00
90 lines
3.2 KiB
Go
90 lines
3.2 KiB
Go
// Code generated by protoc-gen-golite. DO NOT EDIT.
|
|
// source: pb/profilecard/gate.proto
|
|
|
|
package profilecard
|
|
|
|
import (
|
|
proto "github.com/RomiChan/protobuf/proto"
|
|
)
|
|
|
|
type GateCommTaskInfo struct {
|
|
Appid proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
TaskData []byte `protobuf:"bytes,2,opt"`
|
|
}
|
|
|
|
type GateGetGiftListReq struct {
|
|
Uin proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
}
|
|
|
|
type GateGetGiftListRsp struct {
|
|
GiftUrl []string `protobuf:"bytes,1,rep"`
|
|
CustomUrl proto.Option[string] `protobuf:"bytes,2,opt"`
|
|
Desc proto.Option[string] `protobuf:"bytes,3,opt"`
|
|
IsOn proto.Option[bool] `protobuf:"varint,4,opt"`
|
|
}
|
|
|
|
type GateGetVipCareReq struct {
|
|
Uin proto.Option[int64] `protobuf:"varint,1,opt"`
|
|
}
|
|
|
|
type GateGetVipCareRsp struct {
|
|
Buss proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
Notice proto.Option[int32] `protobuf:"varint,2,opt"`
|
|
}
|
|
|
|
type GateOidbFlagInfo struct {
|
|
Fieled proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
ByetsValue []byte `protobuf:"bytes,2,opt"`
|
|
}
|
|
|
|
type GatePrivilegeBaseInfoReq struct {
|
|
UReqUin proto.Option[int64] `protobuf:"varint,1,opt"`
|
|
}
|
|
|
|
type GatePrivilegeBaseInfoRsp struct {
|
|
Msg []byte `protobuf:"bytes,1,opt"`
|
|
JumpUrl []byte `protobuf:"bytes,2,opt"`
|
|
VOpenPriv []*GatePrivilegeInfo `protobuf:"bytes,3,rep"`
|
|
VClosePriv []*GatePrivilegeInfo `protobuf:"bytes,4,rep"`
|
|
UIsGrayUsr proto.Option[int32] `protobuf:"varint,5,opt"`
|
|
}
|
|
|
|
type GatePrivilegeInfo struct {
|
|
IType proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
ISort proto.Option[int32] `protobuf:"varint,2,opt"`
|
|
IFeeType proto.Option[int32] `protobuf:"varint,3,opt"`
|
|
ILevel proto.Option[int32] `protobuf:"varint,4,opt"`
|
|
IFlag proto.Option[int32] `protobuf:"varint,5,opt"`
|
|
IconUrl []byte `protobuf:"bytes,6,opt"`
|
|
DeluxeIconUrl []byte `protobuf:"bytes,7,opt"`
|
|
JumpUrl []byte `protobuf:"bytes,8,opt"`
|
|
IIsBig proto.Option[int32] `protobuf:"varint,9,opt"`
|
|
}
|
|
|
|
type GateVaProfileGateReq struct {
|
|
UCmd proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
StPrivilegeReq *GatePrivilegeBaseInfoReq `protobuf:"bytes,2,opt"`
|
|
StGiftReq *GateGetGiftListReq `protobuf:"bytes,3,opt"`
|
|
TaskItem []*GateCommTaskInfo `protobuf:"bytes,4,rep"`
|
|
OidbFlag []*GateOidbFlagInfo `protobuf:"bytes,5,rep"`
|
|
StVipCare *GateGetVipCareReq `protobuf:"bytes,6,opt"`
|
|
}
|
|
|
|
type GateQidInfoItem struct {
|
|
Qid proto.Option[string] `protobuf:"bytes,1,opt"`
|
|
Url proto.Option[string] `protobuf:"bytes,2,opt"`
|
|
Color proto.Option[string] `protobuf:"bytes,3,opt"`
|
|
LogoUrl proto.Option[string] `protobuf:"bytes,4,opt"`
|
|
}
|
|
|
|
type GateVaProfileGateRsp struct {
|
|
IRetCode proto.Option[int32] `protobuf:"varint,1,opt"`
|
|
SRetMsg []byte `protobuf:"bytes,2,opt"`
|
|
StPrivilegeRsp *GatePrivilegeBaseInfoRsp `protobuf:"bytes,3,opt"`
|
|
StGiftRsp *GateGetGiftListRsp `protobuf:"bytes,4,opt"`
|
|
TaskItem []*GateCommTaskInfo `protobuf:"bytes,5,rep"`
|
|
OidbFlag []*GateOidbFlagInfo `protobuf:"bytes,6,rep"`
|
|
StVipCare *GateGetVipCareRsp `protobuf:"bytes,7,opt"`
|
|
QidInfo *GateQidInfoItem `protobuf:"bytes,9,opt"`
|
|
}
|