github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/oidb/oidb0xec4.pb.go (about) 1 // Code generated by protoc-gen-golite. DO NOT EDIT. 2 // source: pb/oidb/oidb0xec4.proto 3 4 package oidb 5 6 import ( 7 proto "github.com/RomiChan/protobuf/proto" 8 ) 9 10 type Comment struct { 11 Id proto.Option[string] `protobuf:"bytes,1,opt"` 12 Comment proto.Option[string] `protobuf:"bytes,2,opt"` 13 Time proto.Option[uint64] `protobuf:"varint,3,opt"` 14 FromUin proto.Option[uint64] `protobuf:"varint,4,opt"` 15 ToUin proto.Option[uint64] `protobuf:"varint,5,opt"` 16 ReplyId proto.Option[string] `protobuf:"bytes,6,opt"` 17 FromNick proto.Option[string] `protobuf:"bytes,7,opt"` 18 _ [0]func() 19 } 20 21 type Praise struct { 22 FromUin proto.Option[uint64] `protobuf:"varint,1,opt"` 23 ToUin proto.Option[uint64] `protobuf:"varint,2,opt"` 24 Time proto.Option[uint64] `protobuf:"varint,3,opt"` 25 FromNick proto.Option[string] `protobuf:"bytes,4,opt"` 26 _ [0]func() 27 } 28 29 type Quest struct { 30 Id proto.Option[string] `protobuf:"bytes,1,opt"` 31 Quest proto.Option[string] `protobuf:"bytes,2,opt"` 32 QuestUin proto.Option[uint64] `protobuf:"varint,3,opt"` 33 Time proto.Option[uint64] `protobuf:"varint,4,opt"` 34 Ans proto.Option[string] `protobuf:"bytes,5,opt"` 35 AnsTime proto.Option[uint64] `protobuf:"varint,6,opt"` 36 Comment []*Comment `protobuf:"bytes,7,rep"` 37 Praise []*Praise `protobuf:"bytes,8,rep"` 38 PraiseNum proto.Option[uint64] `protobuf:"varint,9,opt"` 39 LikeKey proto.Option[string] `protobuf:"bytes,10,opt"` 40 SystemId proto.Option[uint64] `protobuf:"varint,11,opt"` 41 CommentNum proto.Option[uint64] `protobuf:"varint,12,opt"` 42 ShowType proto.Option[uint64] `protobuf:"varint,13,opt"` 43 ShowTimes proto.Option[uint64] `protobuf:"varint,14,opt"` 44 BeenPraised proto.Option[uint64] `protobuf:"varint,15,opt"` 45 QuestRead proto.Option[bool] `protobuf:"varint,16,opt"` 46 AnsShowType proto.Option[uint64] `protobuf:"varint,17,opt"` 47 } 48 49 type DEC4ReqBody struct { 50 Uin proto.Option[uint64] `protobuf:"varint,1,opt"` 51 QuestNum proto.Option[uint64] `protobuf:"varint,2,opt"` 52 CommentNum proto.Option[uint64] `protobuf:"varint,3,opt"` 53 Cookie []byte `protobuf:"bytes,4,opt"` 54 FetchType proto.Option[uint32] `protobuf:"varint,5,opt"` 55 } 56 57 type DEC4RspBody struct { 58 Quest []*Quest `protobuf:"bytes,1,rep"` 59 IsFetchOver proto.Option[bool] `protobuf:"varint,2,opt"` 60 TotalQuestNum proto.Option[uint32] `protobuf:"varint,3,opt"` 61 Cookie []byte `protobuf:"bytes,4,opt"` 62 Ret proto.Option[uint32] `protobuf:"varint,5,opt"` 63 AnsweredQuestNum proto.Option[uint32] `protobuf:"varint,6,opt"` 64 }