Documentation
¶
Index ¶
- Variables
- type Data
- func (*Data) Descriptor() ([]byte, []int)deprecated
- func (x *Data) GetCandidate() string
- func (x *Data) GetContent() string
- func (x *Data) GetFrom() string
- func (x *Data) GetOfflineUsers() []string
- func (x *Data) GetOnlineUsers() []string
- func (x *Data) GetRequestStatus() RequestStatus
- func (x *Data) GetSendTime() string
- func (x *Data) GetTo() string
- func (x *Data) GetUuid() string
- func (*Data) ProtoMessage()
- func (x *Data) ProtoReflect() protoreflect.Message
- func (x *Data) Reset()
- func (x *Data) String() string
- type Msg
- func (*Msg) Descriptor() ([]byte, []int)deprecated
- func (x *Msg) GetData() *Data
- func (x *Msg) GetSeq() int64
- func (x *Msg) GetType() Type
- func (x *Msg) GetUserId() string
- func (*Msg) ProtoMessage()
- func (x *Msg) ProtoReflect() protoreflect.Message
- func (x *Msg) Reset()
- func (x *Msg) String() string
- type RequestStatus
- func (RequestStatus) Descriptor() protoreflect.EnumDescriptor
- func (x RequestStatus) Enum() *RequestStatus
- func (RequestStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x RequestStatus) Number() protoreflect.EnumNumber
- func (x RequestStatus) String() string
- func (RequestStatus) Type() protoreflect.EnumType
- type Resp
- type Type
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RequestStatus_name = map[int32]string{ 0: "Accepted", 1: "Refused", 2: "Waiting", } RequestStatus_value = map[string]int32{ "Accepted": 0, "Refused": 1, "Waiting": 2, } )
Enum value maps for RequestStatus.
View Source
var ( Type_name = map[int32]string{ 0: "Word", 1: "Online", 2: "Offline", 3: "FriendRequest", 4: "HeartPackage", 5: "Offer", 6: "Answer", 7: "Candidate", 8: "GetMaxSeq", 9: "PullMessage", } Type_value = map[string]int32{ "Word": 0, "Online": 1, "Offline": 2, "FriendRequest": 3, "HeartPackage": 4, "Offer": 5, "Answer": 6, "Candidate": 7, "GetMaxSeq": 8, "PullMessage": 9, } )
Enum value maps for Type.
View Source
var File_message_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Data ¶
type Data struct { To string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"` From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` SendTime string `protobuf:"bytes,4,opt,name=sendTime,proto3" json:"sendTime,omitempty"` OnlineUsers []string `protobuf:"bytes,5,rep,name=onlineUsers,proto3" json:"onlineUsers,omitempty"` OfflineUsers []string `protobuf:"bytes,6,rep,name=offlineUsers,proto3" json:"offlineUsers,omitempty"` Candidate string `protobuf:"bytes,7,opt,name=candidate,proto3" json:"candidate,omitempty"` RequestStatus RequestStatus `protobuf:"varint,8,opt,name=requestStatus,proto3,enum=RequestStatus" json:"requestStatus,omitempty"` Uuid string `protobuf:"bytes,9,opt,name=uuid,proto3" json:"uuid,omitempty"` // contains filtered or unexported fields }
func (*Data) Descriptor
deprecated
func (*Data) GetCandidate ¶
func (*Data) GetContent ¶
func (*Data) GetOfflineUsers ¶
func (*Data) GetOnlineUsers ¶
func (*Data) GetRequestStatus ¶
func (x *Data) GetRequestStatus() RequestStatus
func (*Data) GetSendTime ¶
func (*Data) ProtoMessage ¶
func (*Data) ProtoMessage()
func (*Data) ProtoReflect ¶
func (x *Data) ProtoReflect() protoreflect.Message
type Msg ¶
type Msg struct { Type Type `protobuf:"varint,1,opt,name=type,proto3,enum=Type" json:"type,omitempty"` Data *Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Seq int64 `protobuf:"varint,3,opt,name=seq,proto3" json:"seq,omitempty"` UserId string `protobuf:"bytes,4,opt,name=userId,proto3" json:"userId,omitempty"` // contains filtered or unexported fields }
func (*Msg) Descriptor
deprecated
func (*Msg) ProtoMessage ¶
func (*Msg) ProtoMessage()
func (*Msg) ProtoReflect ¶
func (x *Msg) ProtoReflect() protoreflect.Message
type RequestStatus ¶
type RequestStatus int32
const ( RequestStatus_Accepted RequestStatus = 0 RequestStatus_Refused RequestStatus = 1 RequestStatus_Waiting RequestStatus = 2 )
func (RequestStatus) Descriptor ¶
func (RequestStatus) Descriptor() protoreflect.EnumDescriptor
func (RequestStatus) Enum ¶
func (x RequestStatus) Enum() *RequestStatus
func (RequestStatus) EnumDescriptor
deprecated
func (RequestStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use RequestStatus.Descriptor instead.
func (RequestStatus) Number ¶
func (x RequestStatus) Number() protoreflect.EnumNumber
func (RequestStatus) String ¶
func (x RequestStatus) String() string
func (RequestStatus) Type ¶
func (RequestStatus) Type() protoreflect.EnumType
type Resp ¶
type Resp struct { ErrStr string `protobuf:"bytes,1,opt,name=errStr,proto3" json:"errStr,omitempty"` Msg *Msg `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*Resp) Descriptor
deprecated
func (*Resp) ProtoMessage ¶
func (*Resp) ProtoMessage()
func (*Resp) ProtoReflect ¶
func (x *Resp) ProtoReflect() protoreflect.Message
type Type ¶
type Type int32
func (Type) Descriptor ¶
func (Type) Descriptor() protoreflect.EnumDescriptor
func (Type) EnumDescriptor
deprecated
func (Type) Number ¶
func (x Type) Number() protoreflect.EnumNumber
func (Type) Type ¶
func (Type) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.