github.com/LagrangeDev/LagrangeGo@v0.0.0-20240512064304-ad4a85e10cb4/client/packets/pb/action/action.pb.go (about) 1 // Code generated by protoc-gen-golite. DO NOT EDIT. 2 // source: pb/action/action.proto 3 4 package action 5 6 import ( 7 message "github.com/LagrangeDev/LagrangeGo/client/packets/pb/message" 8 proto "github.com/RomiChan/protobuf/proto" 9 ) 10 11 type FaceRoamRequest struct { 12 Comm *PlatInfo `protobuf:"bytes,1,opt"` 13 SelfUin uint32 `protobuf:"varint,2,opt"` 14 SubCmd uint32 `protobuf:"varint,3,opt"` // 1 15 Field6 uint32 `protobuf:"varint,6,opt"` // 1 16 _ [0]func() 17 } 18 19 type PlatInfo struct { 20 ImPlat uint32 `protobuf:"varint,1,opt"` 21 OSVersion proto.Option[string] `protobuf:"bytes,2,opt"` 22 QVersion proto.Option[string] `protobuf:"bytes,3,opt"` 23 _ [0]func() 24 } 25 26 type FaceRoamResponse struct { 27 RetCode uint32 `protobuf:"varint,1,opt"` 28 ErrMsg string `protobuf:"bytes,2,opt"` 29 SubCmd uint32 `protobuf:"varint,3,opt"` 30 UserInfo *FaceRoamUserInfo `protobuf:"bytes,6,opt"` 31 _ [0]func() 32 } 33 34 type FaceRoamUserInfo struct { 35 FileName []string `protobuf:"bytes,1,rep"` 36 DeleteFile []string `protobuf:"bytes,2,rep"` 37 Bid string `protobuf:"bytes,3,opt"` 38 MaxRoamSize uint32 `protobuf:"varint,4,opt"` 39 EmojiType []uint32 `protobuf:"varint,5,rep"` 40 } 41 42 type SendMessageRequest struct { 43 State int32 `protobuf:"varint,1,opt"` 44 SizeCache int32 `protobuf:"varint,2,opt"` 45 UnknownFields []byte `protobuf:"bytes,3,opt"` 46 RoutingHead *message.RoutingHead `protobuf:"bytes,4,opt"` 47 ContentHead *message.ContentHead `protobuf:"bytes,5,opt"` 48 MessageBody *message.MessageBody `protobuf:"bytes,6,opt"` 49 MsgSeq int32 `protobuf:"varint,7,opt"` 50 MsgRand int32 `protobuf:"varint,8,opt"` 51 SyncCookie []byte `protobuf:"bytes,9,opt"` 52 MsgVia int32 `protobuf:"varint,10,opt"` 53 DataStatist int32 `protobuf:"varint,11,opt"` 54 MessageControl *message.MessageControl `protobuf:"bytes,12,opt"` 55 MultiSendSeq int32 `protobuf:"varint,13,opt"` 56 } 57 58 type SendMessageResponse struct { 59 Result int32 `protobuf:"varint,1,opt"` 60 ErrMsg proto.Option[string] `protobuf:"bytes,2,opt"` 61 Timestamp1 uint32 `protobuf:"varint,3,opt"` 62 Field10 uint32 `protobuf:"varint,10,opt"` 63 GroupSequence proto.Option[uint32] `protobuf:"varint,11,opt"` 64 Timestamp2 uint32 `protobuf:"varint,12,opt"` 65 PrivateSequence uint32 `protobuf:"varint,14,opt"` 66 _ [0]func() 67 } 68 69 type SetStatus struct { 70 Field1 uint32 `protobuf:"varint,1,opt"` 71 Status uint32 `protobuf:"varint,2,opt"` 72 ExtStatus uint32 `protobuf:"varint,3,opt"` 73 CustomExt *SetStatusCustomExt `protobuf:"bytes,4,opt"` 74 _ [0]func() 75 } 76 77 type SetStatusCustomExt struct { 78 FaceId uint32 `protobuf:"varint,1,opt"` 79 Text proto.Option[string] `protobuf:"bytes,2,opt"` 80 Field3 uint32 `protobuf:"varint,3,opt"` 81 _ [0]func() 82 } 83 84 type SetStatusResponse struct { 85 Message string `protobuf:"bytes,2,opt"` 86 _ [0]func() 87 } 88 89 type HttpConn struct { 90 Field1 int32 `protobuf:"varint,1,opt"` // 0 91 Field2 int32 `protobuf:"varint,2,opt"` // 0 92 Field3 int32 `protobuf:"varint,3,opt"` // 16 93 Field4 int32 `protobuf:"varint,4,opt"` // 1 94 Tgt string `protobuf:"bytes,5,opt"` // tgt lower hex 95 Field6 int32 `protobuf:"varint,6,opt"` // 3 96 ServiceTypes []int32 `protobuf:"varint,7,rep"` // 1, 5, 10, 21 for image 97 Field9 int32 `protobuf:"varint,9,opt"` // 2 98 Field10 int32 `protobuf:"varint,10,opt"` // 9 99 Field11 int32 `protobuf:"varint,11,opt"` // 8 100 Ver string `protobuf:"bytes,15,opt"` // 1.0.1 101 } 102 103 type HttpConn0X6Ff_501 struct { 104 HttpConn *HttpConn `protobuf:"bytes,1281,opt"` 105 _ [0]func() 106 } 107 108 type HttpConn0X6Ff_501Response struct { 109 HttpConn *HttpConnResponse `protobuf:"bytes,1281,opt"` 110 _ [0]func() 111 } 112 113 type HttpConnResponse struct { 114 SigSession []byte `protobuf:"bytes,1,opt"` 115 SessionKey []byte `protobuf:"bytes,2,opt"` 116 ServerInfos []*ServerInfo `protobuf:"bytes,3,rep"` 117 } 118 119 type ServerAddr struct { 120 Type uint32 `protobuf:"varint,1,opt"` 121 IP uint32 `protobuf:"fixed32,2,opt"` 122 Port uint32 `protobuf:"varint,3,opt"` 123 Area uint32 `protobuf:"varint,4,opt"` 124 _ [0]func() 125 } 126 127 type ServerInfo struct { 128 ServiceType uint32 `protobuf:"varint,1,opt"` 129 ServerAddrs []*ServerAddr `protobuf:"bytes,2,rep"` 130 }