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  }