github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/cmd0x3f6/cmd0x3f6.pb.go (about)

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/cmd0x3f6/cmd0x3f6.proto
     3  
     4  package cmd0x3f6
     5  
     6  import (
     7  	proto "github.com/RomiChan/protobuf/proto"
     8  )
     9  
    10  type C3F6ReqBody struct {
    11  	SubCmd                            proto.Option[uint32]               `protobuf:"varint,1,opt"`
    12  	CrmCommonHead                     *C3F6CRMMsgHead                    `protobuf:"bytes,2,opt"`
    13  	SubcmdLoginProcessCompleteReqBody *QDUserLoginProcessCompleteReqBody `protobuf:"bytes,42,opt"`
    14  	_                                 [0]func()
    15  }
    16  
    17  type C3F6RspBody struct {
    18  	SubCmd                            proto.Option[uint32]               `protobuf:"varint,1,opt"`
    19  	CrmCommonHead                     *C3F6CRMMsgHead                    `protobuf:"bytes,2,opt"`
    20  	SubcmdLoginProcessCompleteRspBody *QDUserLoginProcessCompleteRspBody `protobuf:"bytes,42,opt"`
    21  	_                                 [0]func()
    22  }
    23  
    24  type QDUserLoginProcessCompleteReqBody struct {
    25  	Kfext        proto.Option[uint64] `protobuf:"varint,1,opt"`
    26  	Pubno        proto.Option[uint32] `protobuf:"varint,2,opt"`
    27  	Buildno      proto.Option[uint32] `protobuf:"varint,3,opt"`
    28  	TerminalType proto.Option[uint32] `protobuf:"varint,4,opt"`
    29  	Status       proto.Option[uint32] `protobuf:"varint,5,opt"`
    30  	LoginTime    proto.Option[uint32] `protobuf:"varint,6,opt"`
    31  	HardwareInfo proto.Option[string] `protobuf:"bytes,7,opt"`
    32  	SoftwareInfo proto.Option[string] `protobuf:"bytes,8,opt"`
    33  	Guid         []byte               `protobuf:"bytes,9,opt"`
    34  	AppName      proto.Option[string] `protobuf:"bytes,10,opt"`
    35  	SubAppId     proto.Option[uint32] `protobuf:"varint,11,opt"`
    36  }
    37  
    38  type QDUserLoginProcessCompleteRspBody struct {
    39  	Ret                *RetInfo             `protobuf:"bytes,1,opt"`
    40  	Url                proto.Option[string] `protobuf:"bytes,2,opt"`
    41  	Mobile             proto.Option[string] `protobuf:"bytes,3,opt"`
    42  	ExternalMobile     proto.Option[string] `protobuf:"bytes,4,opt"`
    43  	DataAnalysisPriv   proto.Option[bool]   `protobuf:"varint,5,opt"`
    44  	DeviceLock         proto.Option[bool]   `protobuf:"varint,6,opt"`
    45  	ModulePrivilege    proto.Option[uint64] `protobuf:"varint,7,opt"`
    46  	ModuleSubPrivilege []uint32             `protobuf:"varint,8,rep"`
    47  	MasterSet          proto.Option[uint32] `protobuf:"varint,9,opt"`
    48  	ExtSet             proto.Option[uint32] `protobuf:"varint,10,opt"`
    49  	CorpConfProperty   proto.Option[uint64] `protobuf:"varint,11,opt"`
    50  	Corpuin            proto.Option[uint64] `protobuf:"varint,12,opt"`
    51  	Kfaccount          proto.Option[uint64] `protobuf:"varint,13,opt"`
    52  	SecurityLevel      proto.Option[uint32] `protobuf:"varint,14,opt"`
    53  	MsgTitle           proto.Option[string] `protobuf:"bytes,15,opt"`
    54  	SuccNoticeMsg      proto.Option[string] `protobuf:"bytes,16,opt"`
    55  	NameAccount        proto.Option[uint64] `protobuf:"varint,17,opt"`
    56  	CrmMigrateFlag     proto.Option[uint32] `protobuf:"varint,18,opt"`
    57  	ExtuinName         proto.Option[string] `protobuf:"bytes,19,opt"`
    58  	OpenAccountTime    proto.Option[uint32] `protobuf:"varint,20,opt"`
    59  }
    60  
    61  type RetInfo struct {
    62  	RetCode  proto.Option[uint32] `protobuf:"varint,1,opt"`
    63  	ErrorMsg proto.Option[string] `protobuf:"bytes,2,opt"`
    64  	_        [0]func()
    65  }
    66  
    67  type C3F6CRMMsgHead struct {
    68  	CrmSubCmd  proto.Option[uint32] `protobuf:"varint,1,opt"`
    69  	HeadLen    proto.Option[uint32] `protobuf:"varint,2,opt"`
    70  	VerNo      proto.Option[uint32] `protobuf:"varint,3,opt"`
    71  	KfUin      proto.Option[uint64] `protobuf:"varint,4,opt"`
    72  	Seq        proto.Option[uint32] `protobuf:"varint,5,opt"`
    73  	PackNum    proto.Option[uint32] `protobuf:"varint,6,opt"`
    74  	CurPack    proto.Option[uint32] `protobuf:"varint,7,opt"`
    75  	BufSig     proto.Option[string] `protobuf:"bytes,8,opt"`
    76  	Clienttype proto.Option[uint32] `protobuf:"varint,9,opt"`
    77  	LaborUin   proto.Option[uint64] `protobuf:"varint,10,opt"`
    78  	LaborName  proto.Option[string] `protobuf:"bytes,11,opt"`
    79  	Kfaccount  proto.Option[uint64] `protobuf:"varint,12,opt"`
    80  	TraceId    proto.Option[string] `protobuf:"bytes,13,opt"`
    81  	AppId      proto.Option[uint32] `protobuf:"varint,14,opt"`
    82  	_          [0]func()
    83  }