Files
chain33-imparse/proto/signal.pb.go
2022-03-17 15:54:23 +08:00

1860 lines
57 KiB
Go

// protoc -I=. -I=$GOPATH/src --go_out=plugins=grpc:. *.proto
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
// protoc v3.19.1
// source: signal.proto
package proto
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type SignalType int32
const (
SignalType_Received SignalType = 0
SignalType_Revoke SignalType = 1
SignalType_SignInGroup SignalType = 10
SignalType_SignOutGroup SignalType = 11
SignalType_DeleteGroup SignalType = 12
SignalType_FocusMessage SignalType = 13
//
SignalType_UpdateGroupJoinType SignalType = 20
SignalType_UpdateGroupFriendType SignalType = 21
SignalType_UpdateGroupMuteType SignalType = 22
SignalType_UpdateGroupMemberType SignalType = 23
SignalType_UpdateGroupMemberMuteTime SignalType = 24
SignalType_UpdateGroupName SignalType = 25
SignalType_UpdateGroupAvatar SignalType = 26
//
SignalType_StartCall SignalType = 31
SignalType_AcceptCall SignalType = 32
SignalType_StopCall SignalType = 33
)
// Enum value maps for SignalType.
var (
SignalType_name = map[int32]string{
0: "Received",
1: "Revoke",
10: "SignInGroup",
11: "SignOutGroup",
12: "DeleteGroup",
13: "FocusMessage",
20: "UpdateGroupJoinType",
21: "UpdateGroupFriendType",
22: "UpdateGroupMuteType",
23: "UpdateGroupMemberType",
24: "UpdateGroupMemberMuteTime",
25: "UpdateGroupName",
26: "UpdateGroupAvatar",
31: "StartCall",
32: "AcceptCall",
33: "StopCall",
}
SignalType_value = map[string]int32{
"Received": 0,
"Revoke": 1,
"SignInGroup": 10,
"SignOutGroup": 11,
"DeleteGroup": 12,
"FocusMessage": 13,
"UpdateGroupJoinType": 20,
"UpdateGroupFriendType": 21,
"UpdateGroupMuteType": 22,
"UpdateGroupMemberType": 23,
"UpdateGroupMemberMuteTime": 24,
"UpdateGroupName": 25,
"UpdateGroupAvatar": 26,
"StartCall": 31,
"AcceptCall": 32,
"StopCall": 33,
}
)
func (x SignalType) Enum() *SignalType {
p := new(SignalType)
*p = x
return p
}
func (x SignalType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (SignalType) Descriptor() protoreflect.EnumDescriptor {
return file_signal_proto_enumTypes[0].Descriptor()
}
func (SignalType) Type() protoreflect.EnumType {
return &file_signal_proto_enumTypes[0]
}
func (x SignalType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use SignalType.Descriptor instead.
func (SignalType) EnumDescriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{0}
}
type JoinType int32
const (
JoinType_JoinAllow JoinType = 0
JoinType_JoinDeny JoinType = 1
JoinType_JoinApply JoinType = 2
)
// Enum value maps for JoinType.
var (
JoinType_name = map[int32]string{
0: "JoinAllow",
1: "JoinDeny",
2: "JoinApply",
}
JoinType_value = map[string]int32{
"JoinAllow": 0,
"JoinDeny": 1,
"JoinApply": 2,
}
)
func (x JoinType) Enum() *JoinType {
p := new(JoinType)
*p = x
return p
}
func (x JoinType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (JoinType) Descriptor() protoreflect.EnumDescriptor {
return file_signal_proto_enumTypes[1].Descriptor()
}
func (JoinType) Type() protoreflect.EnumType {
return &file_signal_proto_enumTypes[1]
}
func (x JoinType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use JoinType.Descriptor instead.
func (JoinType) EnumDescriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{1}
}
type FriendType int32
const (
FriendType_FriendAllow FriendType = 0
FriendType_FriendDeny FriendType = 1
)
// Enum value maps for FriendType.
var (
FriendType_name = map[int32]string{
0: "FriendAllow",
1: "FriendDeny",
}
FriendType_value = map[string]int32{
"FriendAllow": 0,
"FriendDeny": 1,
}
)
func (x FriendType) Enum() *FriendType {
p := new(FriendType)
*p = x
return p
}
func (x FriendType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (FriendType) Descriptor() protoreflect.EnumDescriptor {
return file_signal_proto_enumTypes[2].Descriptor()
}
func (FriendType) Type() protoreflect.EnumType {
return &file_signal_proto_enumTypes[2]
}
func (x FriendType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use FriendType.Descriptor instead.
func (FriendType) EnumDescriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{2}
}
type MuteType int32
const (
MuteType_MuteAllow MuteType = 0
MuteType_MuteDeny MuteType = 1
)
// Enum value maps for MuteType.
var (
MuteType_name = map[int32]string{
0: "MuteAllow",
1: "MuteDeny",
}
MuteType_value = map[string]int32{
"MuteAllow": 0,
"MuteDeny": 1,
}
)
func (x MuteType) Enum() *MuteType {
p := new(MuteType)
*p = x
return p
}
func (x MuteType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (MuteType) Descriptor() protoreflect.EnumDescriptor {
return file_signal_proto_enumTypes[3].Descriptor()
}
func (MuteType) Type() protoreflect.EnumType {
return &file_signal_proto_enumTypes[3]
}
func (x MuteType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use MuteType.Descriptor instead.
func (MuteType) EnumDescriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{3}
}
type MemberType int32
const (
MemberType_Normal MemberType = 0
MemberType_Admin MemberType = 1
MemberType_Owner MemberType = 2
)
// Enum value maps for MemberType.
var (
MemberType_name = map[int32]string{
0: "Normal",
1: "Admin",
2: "Owner",
}
MemberType_value = map[string]int32{
"Normal": 0,
"Admin": 1,
"Owner": 2,
}
)
func (x MemberType) Enum() *MemberType {
p := new(MemberType)
*p = x
return p
}
func (x MemberType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (MemberType) Descriptor() protoreflect.EnumDescriptor {
return file_signal_proto_enumTypes[4].Descriptor()
}
func (MemberType) Type() protoreflect.EnumType {
return &file_signal_proto_enumTypes[4]
}
func (x MemberType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use MemberType.Descriptor instead.
func (MemberType) EnumDescriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{4}
}
type StopCallType int32
const (
StopCallType_Busy StopCallType = 0
StopCallType_Timeout StopCallType = 1
StopCallType_Reject StopCallType = 2
StopCallType_Hangup StopCallType = 3
StopCallType_Cancel StopCallType = 4
)
// Enum value maps for StopCallType.
var (
StopCallType_name = map[int32]string{
0: "Busy",
1: "Timeout",
2: "Reject",
3: "Hangup",
4: "Cancel",
}
StopCallType_value = map[string]int32{
"Busy": 0,
"Timeout": 1,
"Reject": 2,
"Hangup": 3,
"Cancel": 4,
}
)
func (x StopCallType) Enum() *StopCallType {
p := new(StopCallType)
*p = x
return p
}
func (x StopCallType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (StopCallType) Descriptor() protoreflect.EnumDescriptor {
return file_signal_proto_enumTypes[5].Descriptor()
}
func (StopCallType) Type() protoreflect.EnumType {
return &file_signal_proto_enumTypes[5]
}
func (x StopCallType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use StopCallType.Descriptor instead.
func (StopCallType) EnumDescriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{5}
}
//alert msg define
type Signal struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type SignalType `protobuf:"varint,1,opt,name=type,proto3,enum=imparse.signal.SignalType" json:"type,omitempty"`
Body []byte `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"`
}
func (x *Signal) Reset() {
*x = Signal{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Signal) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Signal) ProtoMessage() {}
func (x *Signal) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Signal.ProtoReflect.Descriptor instead.
func (*Signal) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{0}
}
func (x *Signal) GetType() SignalType {
if x != nil {
return x.Type
}
return SignalType_Received
}
func (x *Signal) GetBody() []byte {
if x != nil {
return x.Body
}
return nil
}
type SignalReceived struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Logs []int64 `protobuf:"varint,1,rep,packed,name=logs,proto3" json:"logs,omitempty"`
}
func (x *SignalReceived) Reset() {
*x = SignalReceived{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalReceived) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalReceived) ProtoMessage() {}
func (x *SignalReceived) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalReceived.ProtoReflect.Descriptor instead.
func (*SignalReceived) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{1}
}
func (x *SignalReceived) GetLogs() []int64 {
if x != nil {
return x.Logs
}
return nil
}
type SignalSignInGroup struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Uid []string `protobuf:"bytes,1,rep,name=uid,proto3" json:"uid,omitempty"`
Group int64 `protobuf:"varint,2,opt,name=group,proto3" json:"group,omitempty"`
Time uint64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalSignInGroup) Reset() {
*x = SignalSignInGroup{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalSignInGroup) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalSignInGroup) ProtoMessage() {}
func (x *SignalSignInGroup) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalSignInGroup.ProtoReflect.Descriptor instead.
func (*SignalSignInGroup) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{2}
}
func (x *SignalSignInGroup) GetUid() []string {
if x != nil {
return x.Uid
}
return nil
}
func (x *SignalSignInGroup) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalSignInGroup) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalSignOutGroup struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Uid []string `protobuf:"bytes,1,rep,name=uid,proto3" json:"uid,omitempty"`
Group int64 `protobuf:"varint,2,opt,name=group,proto3" json:"group,omitempty"`
Time uint64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalSignOutGroup) Reset() {
*x = SignalSignOutGroup{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalSignOutGroup) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalSignOutGroup) ProtoMessage() {}
func (x *SignalSignOutGroup) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalSignOutGroup.ProtoReflect.Descriptor instead.
func (*SignalSignOutGroup) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{3}
}
func (x *SignalSignOutGroup) GetUid() []string {
if x != nil {
return x.Uid
}
return nil
}
func (x *SignalSignOutGroup) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalSignOutGroup) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalDeleteGroup struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Time uint64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalDeleteGroup) Reset() {
*x = SignalDeleteGroup{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalDeleteGroup) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalDeleteGroup) ProtoMessage() {}
func (x *SignalDeleteGroup) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalDeleteGroup.ProtoReflect.Descriptor instead.
func (*SignalDeleteGroup) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{4}
}
func (x *SignalDeleteGroup) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalDeleteGroup) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalFocusMessage struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid,omitempty"`
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
CurrentNum int32 `protobuf:"varint,3,opt,name=currentNum,proto3" json:"currentNum,omitempty"`
Time uint64 `protobuf:"varint,4,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalFocusMessage) Reset() {
*x = SignalFocusMessage{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalFocusMessage) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalFocusMessage) ProtoMessage() {}
func (x *SignalFocusMessage) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalFocusMessage.ProtoReflect.Descriptor instead.
func (*SignalFocusMessage) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{5}
}
func (x *SignalFocusMessage) GetMid() int64 {
if x != nil {
return x.Mid
}
return 0
}
func (x *SignalFocusMessage) GetUid() string {
if x != nil {
return x.Uid
}
return ""
}
func (x *SignalFocusMessage) GetCurrentNum() int32 {
if x != nil {
return x.CurrentNum
}
return 0
}
func (x *SignalFocusMessage) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalUpdateGroupJoinType struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Type JoinType `protobuf:"varint,2,opt,name=type,proto3,enum=imparse.signal.JoinType" json:"type,omitempty"`
Time uint64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalUpdateGroupJoinType) Reset() {
*x = SignalUpdateGroupJoinType{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalUpdateGroupJoinType) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalUpdateGroupJoinType) ProtoMessage() {}
func (x *SignalUpdateGroupJoinType) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalUpdateGroupJoinType.ProtoReflect.Descriptor instead.
func (*SignalUpdateGroupJoinType) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{6}
}
func (x *SignalUpdateGroupJoinType) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalUpdateGroupJoinType) GetType() JoinType {
if x != nil {
return x.Type
}
return JoinType_JoinAllow
}
func (x *SignalUpdateGroupJoinType) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalUpdateGroupFriendType struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Type FriendType `protobuf:"varint,2,opt,name=type,proto3,enum=imparse.signal.FriendType" json:"type,omitempty"`
Time uint64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalUpdateGroupFriendType) Reset() {
*x = SignalUpdateGroupFriendType{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalUpdateGroupFriendType) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalUpdateGroupFriendType) ProtoMessage() {}
func (x *SignalUpdateGroupFriendType) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalUpdateGroupFriendType.ProtoReflect.Descriptor instead.
func (*SignalUpdateGroupFriendType) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{7}
}
func (x *SignalUpdateGroupFriendType) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalUpdateGroupFriendType) GetType() FriendType {
if x != nil {
return x.Type
}
return FriendType_FriendAllow
}
func (x *SignalUpdateGroupFriendType) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalUpdateGroupMuteType struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Type MuteType `protobuf:"varint,2,opt,name=type,proto3,enum=imparse.signal.MuteType" json:"type,omitempty"`
Time uint64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalUpdateGroupMuteType) Reset() {
*x = SignalUpdateGroupMuteType{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalUpdateGroupMuteType) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalUpdateGroupMuteType) ProtoMessage() {}
func (x *SignalUpdateGroupMuteType) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalUpdateGroupMuteType.ProtoReflect.Descriptor instead.
func (*SignalUpdateGroupMuteType) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{8}
}
func (x *SignalUpdateGroupMuteType) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalUpdateGroupMuteType) GetType() MuteType {
if x != nil {
return x.Type
}
return MuteType_MuteAllow
}
func (x *SignalUpdateGroupMuteType) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalUpdateGroupMemberType struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"`
Type MemberType `protobuf:"varint,3,opt,name=type,proto3,enum=imparse.signal.MemberType" json:"type,omitempty"`
Time uint64 `protobuf:"varint,4,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalUpdateGroupMemberType) Reset() {
*x = SignalUpdateGroupMemberType{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalUpdateGroupMemberType) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalUpdateGroupMemberType) ProtoMessage() {}
func (x *SignalUpdateGroupMemberType) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalUpdateGroupMemberType.ProtoReflect.Descriptor instead.
func (*SignalUpdateGroupMemberType) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{9}
}
func (x *SignalUpdateGroupMemberType) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalUpdateGroupMemberType) GetUid() string {
if x != nil {
return x.Uid
}
return ""
}
func (x *SignalUpdateGroupMemberType) GetType() MemberType {
if x != nil {
return x.Type
}
return MemberType_Normal
}
func (x *SignalUpdateGroupMemberType) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalUpdateGroupMemberMuteTime struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Uid []string `protobuf:"bytes,2,rep,name=uid,proto3" json:"uid,omitempty"`
MuteTime int64 `protobuf:"varint,3,opt,name=muteTime,proto3" json:"muteTime,omitempty"`
Time uint64 `protobuf:"varint,4,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalUpdateGroupMemberMuteTime) Reset() {
*x = SignalUpdateGroupMemberMuteTime{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalUpdateGroupMemberMuteTime) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalUpdateGroupMemberMuteTime) ProtoMessage() {}
func (x *SignalUpdateGroupMemberMuteTime) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalUpdateGroupMemberMuteTime.ProtoReflect.Descriptor instead.
func (*SignalUpdateGroupMemberMuteTime) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{10}
}
func (x *SignalUpdateGroupMemberMuteTime) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalUpdateGroupMemberMuteTime) GetUid() []string {
if x != nil {
return x.Uid
}
return nil
}
func (x *SignalUpdateGroupMemberMuteTime) GetMuteTime() int64 {
if x != nil {
return x.MuteTime
}
return 0
}
func (x *SignalUpdateGroupMemberMuteTime) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalUpdateGroupName struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Time uint64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalUpdateGroupName) Reset() {
*x = SignalUpdateGroupName{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalUpdateGroupName) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalUpdateGroupName) ProtoMessage() {}
func (x *SignalUpdateGroupName) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalUpdateGroupName.ProtoReflect.Descriptor instead.
func (*SignalUpdateGroupName) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{11}
}
func (x *SignalUpdateGroupName) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalUpdateGroupName) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *SignalUpdateGroupName) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalUpdateGroupAvatar struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Group int64 `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`
Avatar string `protobuf:"bytes,2,opt,name=avatar,proto3" json:"avatar,omitempty"`
Time uint64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
}
func (x *SignalUpdateGroupAvatar) Reset() {
*x = SignalUpdateGroupAvatar{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalUpdateGroupAvatar) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalUpdateGroupAvatar) ProtoMessage() {}
func (x *SignalUpdateGroupAvatar) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalUpdateGroupAvatar.ProtoReflect.Descriptor instead.
func (*SignalUpdateGroupAvatar) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{12}
}
func (x *SignalUpdateGroupAvatar) GetGroup() int64 {
if x != nil {
return x.Group
}
return 0
}
func (x *SignalUpdateGroupAvatar) GetAvatar() string {
if x != nil {
return x.Avatar
}
return ""
}
func (x *SignalUpdateGroupAvatar) GetTime() uint64 {
if x != nil {
return x.Time
}
return 0
}
type SignalStartCall struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TraceId int64 `protobuf:"varint,1,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
}
func (x *SignalStartCall) Reset() {
*x = SignalStartCall{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalStartCall) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalStartCall) ProtoMessage() {}
func (x *SignalStartCall) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalStartCall.ProtoReflect.Descriptor instead.
func (*SignalStartCall) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{13}
}
func (x *SignalStartCall) GetTraceId() int64 {
if x != nil {
return x.TraceId
}
return 0
}
type SignalAcceptCall struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TraceId int64 `protobuf:"varint,1,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
RoomId int32 `protobuf:"varint,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
Uid string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`
UserSig string `protobuf:"bytes,4,opt,name=user_sig,json=userSig,proto3" json:"user_sig,omitempty"`
PrivateMapKey string `protobuf:"bytes,5,opt,name=private_map_key,json=privateMapKey,proto3" json:"private_map_key,omitempty"`
SkdAppId int32 `protobuf:"varint,6,opt,name=skd_app_id,json=skdAppId,proto3" json:"skd_app_id,omitempty"`
}
func (x *SignalAcceptCall) Reset() {
*x = SignalAcceptCall{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalAcceptCall) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalAcceptCall) ProtoMessage() {}
func (x *SignalAcceptCall) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalAcceptCall.ProtoReflect.Descriptor instead.
func (*SignalAcceptCall) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{14}
}
func (x *SignalAcceptCall) GetTraceId() int64 {
if x != nil {
return x.TraceId
}
return 0
}
func (x *SignalAcceptCall) GetRoomId() int32 {
if x != nil {
return x.RoomId
}
return 0
}
func (x *SignalAcceptCall) GetUid() string {
if x != nil {
return x.Uid
}
return ""
}
func (x *SignalAcceptCall) GetUserSig() string {
if x != nil {
return x.UserSig
}
return ""
}
func (x *SignalAcceptCall) GetPrivateMapKey() string {
if x != nil {
return x.PrivateMapKey
}
return ""
}
func (x *SignalAcceptCall) GetSkdAppId() int32 {
if x != nil {
return x.SkdAppId
}
return 0
}
type SignalStopCall struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TraceId int64 `protobuf:"varint,1,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
Reason StopCallType `protobuf:"varint,2,opt,name=reason,proto3,enum=imparse.signal.StopCallType" json:"reason,omitempty"`
}
func (x *SignalStopCall) Reset() {
*x = SignalStopCall{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalStopCall) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalStopCall) ProtoMessage() {}
func (x *SignalStopCall) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalStopCall.ProtoReflect.Descriptor instead.
func (*SignalStopCall) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{15}
}
func (x *SignalStopCall) GetTraceId() int64 {
if x != nil {
return x.TraceId
}
return 0
}
func (x *SignalStopCall) GetReason() StopCallType {
if x != nil {
return x.Reason
}
return StopCallType_Busy
}
type SignalRevoke struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Mid int64 `protobuf:"varint,1,opt,name=mid,proto3" json:"mid,omitempty"`
Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
Self bool `protobuf:"varint,3,opt,name=self,proto3" json:"self,omitempty"`
}
func (x *SignalRevoke) Reset() {
*x = SignalRevoke{}
if protoimpl.UnsafeEnabled {
mi := &file_signal_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SignalRevoke) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SignalRevoke) ProtoMessage() {}
func (x *SignalRevoke) ProtoReflect() protoreflect.Message {
mi := &file_signal_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SignalRevoke.ProtoReflect.Descriptor instead.
func (*SignalRevoke) Descriptor() ([]byte, []int) {
return file_signal_proto_rawDescGZIP(), []int{16}
}
func (x *SignalRevoke) GetMid() int64 {
if x != nil {
return x.Mid
}
return 0
}
func (x *SignalRevoke) GetOperator() string {
if x != nil {
return x.Operator
}
return ""
}
func (x *SignalRevoke) GetSelf() bool {
if x != nil {
return x.Self
}
return false
}
var File_signal_proto protoreflect.FileDescriptor
var file_signal_proto_rawDesc = []byte{
0x0a, 0x0c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0e,
0x69, 0x6d, 0x70, 0x61, 0x72, 0x73, 0x65, 0x2e, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x22, 0x4c,
0x0a, 0x06, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x69, 0x6d, 0x70, 0x61, 0x72, 0x73, 0x65,
0x2e, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x54, 0x79,
0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79,
0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x24, 0x0a, 0x0e,
0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x12, 0x12,
0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x04, 0x6c, 0x6f,
0x67, 0x73, 0x22, 0x4f, 0x0a, 0x11, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x67, 0x6e,
0x49, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01,
0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f,
0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12,
0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x74,
0x69, 0x6d, 0x65, 0x22, 0x50, 0x0a, 0x12, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x67,
0x6e, 0x4f, 0x75, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64,
0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x67,
0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75,
0x70, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52,
0x04, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x3d, 0x0a, 0x11, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x44,
0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72,
0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70,
0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04,
0x74, 0x69, 0x6d, 0x65, 0x22, 0x6c, 0x0a, 0x12, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x46, 0x6f,
0x63, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x69,
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x6d, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03,
0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x1e,
0x0a, 0x0a, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01,
0x28, 0x05, 0x52, 0x0a, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x75, 0x6d, 0x12, 0x12,
0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x74, 0x69,
0x6d, 0x65, 0x22, 0x73, 0x0a, 0x19, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x55, 0x70, 0x64, 0x61,
0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4a, 0x6f, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12,
0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20,
0x01, 0x28, 0x0e, 0x32, 0x18, 0x2e, 0x69, 0x6d, 0x70, 0x61, 0x72, 0x73, 0x65, 0x2e, 0x73, 0x69,
0x67, 0x6e, 0x61, 0x6c, 0x2e, 0x4a, 0x6f, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74,
0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
0x04, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x77, 0x0a, 0x1b, 0x53, 0x69, 0x67, 0x6e, 0x61,
0x6c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x72, 0x69, 0x65,
0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18,
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2e, 0x0a, 0x04,
0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x69, 0x6d, 0x70,
0x61, 0x72, 0x73, 0x65, 0x2e, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x2e, 0x46, 0x72, 0x69, 0x65,
0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04,
0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65,
0x22, 0x73, 0x0a, 0x19, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a,
0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72,
0x6f, 0x75, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
0x0e, 0x32, 0x18, 0x2e, 0x69, 0x6d, 0x70, 0x61, 0x72, 0x73, 0x65, 0x2e, 0x73, 0x69, 0x67, 0x6e,
0x61, 0x6c, 0x2e, 0x4d, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70,
0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52,
0x04, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x89, 0x01, 0x0a, 0x1b, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c,
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65, 0x6d, 0x62, 0x65,
0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01,
0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75,
0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x2e, 0x0a,
0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x69, 0x6d,
0x70, 0x61, 0x72, 0x73, 0x65, 0x2e, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x2e, 0x4d, 0x65, 0x6d,
0x62, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a,
0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x74, 0x69, 0x6d,
0x65, 0x22, 0x79, 0x0a, 0x1f, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x55, 0x70, 0x64, 0x61, 0x74,
0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x4d, 0x75, 0x74, 0x65,
0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20,
0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69,
0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08,
0x6d, 0x75, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
0x6d, 0x75, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65,
0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x55, 0x0a, 0x15,
0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75,
0x70, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01,
0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x6e,
0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x74,
0x69, 0x6d, 0x65, 0x22, 0x5b, 0x0a, 0x17, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x55, 0x70, 0x64,
0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x76, 0x61, 0x74, 0x61, 0x72, 0x12, 0x14,
0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x67,
0x72, 0x6f, 0x75, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x76, 0x61, 0x74, 0x61, 0x72, 0x18, 0x02,
0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x76, 0x61, 0x74, 0x61, 0x72, 0x12, 0x12, 0x0a, 0x04,
0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65,
0x22, 0x2c, 0x0a, 0x0f, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x43,
0x61, 0x6c, 0x6c, 0x12, 0x19, 0x0a, 0x08, 0x74, 0x72, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x74, 0x72, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0xb9,
0x01, 0x0a, 0x10, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x41, 0x63, 0x63, 0x65, 0x70, 0x74, 0x43,
0x61, 0x6c, 0x6c, 0x12, 0x19, 0x0a, 0x08, 0x74, 0x72, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x74, 0x72, 0x61, 0x63, 0x65, 0x49, 0x64, 0x12, 0x17,
0x0a, 0x07, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
0x06, 0x72, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x03,
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x75, 0x73, 0x65,
0x72, 0x5f, 0x73, 0x69, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x75, 0x73, 0x65,
0x72, 0x53, 0x69, 0x67, 0x12, 0x26, 0x0a, 0x0f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x5f,
0x6d, 0x61, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x70,
0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x70, 0x4b, 0x65, 0x79, 0x12, 0x1c, 0x0a, 0x0a,
0x73, 0x6b, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05,
0x52, 0x08, 0x73, 0x6b, 0x64, 0x41, 0x70, 0x70, 0x49, 0x64, 0x22, 0x61, 0x0a, 0x0e, 0x53, 0x69,
0x67, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x6f, 0x70, 0x43, 0x61, 0x6c, 0x6c, 0x12, 0x19, 0x0a, 0x08,
0x74, 0x72, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
0x74, 0x72, 0x61, 0x63, 0x65, 0x49, 0x64, 0x12, 0x34, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f,
0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x69, 0x6d, 0x70, 0x61, 0x72, 0x73,
0x65, 0x2e, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x43, 0x61, 0x6c,
0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x22, 0x54, 0x0a,
0x0c, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x12, 0x14, 0x0a,
0x05, 0x6c, 0x6f, 0x67, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6c, 0x6f,
0x67, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18,
0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12,
0x12, 0x0a, 0x04, 0x73, 0x65, 0x6c, 0x66, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x73,
0x65, 0x6c, 0x66, 0x2a, 0xcc, 0x02, 0x0a, 0x0a, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x54, 0x79,
0x70, 0x65, 0x12, 0x0c, 0x0a, 0x08, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0x00,
0x12, 0x0a, 0x0a, 0x06, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b,
0x53, 0x69, 0x67, 0x6e, 0x49, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x10, 0x0a, 0x12, 0x10, 0x0a,
0x0c, 0x53, 0x69, 0x67, 0x6e, 0x4f, 0x75, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x10, 0x0b, 0x12,
0x0f, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x10, 0x0c,
0x12, 0x10, 0x0a, 0x0c, 0x46, 0x6f, 0x63, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
0x10, 0x0d, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75,
0x70, 0x4a, 0x6f, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x10, 0x14, 0x12, 0x19, 0x0a, 0x15, 0x55,
0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64,
0x54, 0x79, 0x70, 0x65, 0x10, 0x15, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x10, 0x16, 0x12,
0x19, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65,
0x6d, 0x62, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x10, 0x17, 0x12, 0x1d, 0x0a, 0x19, 0x55, 0x70,
0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x4d,
0x75, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x10, 0x18, 0x12, 0x13, 0x0a, 0x0f, 0x55, 0x70, 0x64,
0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x10, 0x19, 0x12, 0x15,
0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x76, 0x61,
0x74, 0x61, 0x72, 0x10, 0x1a, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x43, 0x61,
0x6c, 0x6c, 0x10, 0x1f, 0x12, 0x0e, 0x0a, 0x0a, 0x41, 0x63, 0x63, 0x65, 0x70, 0x74, 0x43, 0x61,
0x6c, 0x6c, 0x10, 0x20, 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x74, 0x6f, 0x70, 0x43, 0x61, 0x6c, 0x6c,
0x10, 0x21, 0x2a, 0x36, 0x0a, 0x08, 0x4a, 0x6f, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d,
0x0a, 0x09, 0x4a, 0x6f, 0x69, 0x6e, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x10, 0x00, 0x12, 0x0c, 0x0a,
0x08, 0x4a, 0x6f, 0x69, 0x6e, 0x44, 0x65, 0x6e, 0x79, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x4a,
0x6f, 0x69, 0x6e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x10, 0x02, 0x2a, 0x2d, 0x0a, 0x0a, 0x46, 0x72,
0x69, 0x65, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x46, 0x72, 0x69, 0x65,
0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x46, 0x72, 0x69,
0x65, 0x6e, 0x64, 0x44, 0x65, 0x6e, 0x79, 0x10, 0x01, 0x2a, 0x27, 0x0a, 0x08, 0x4d, 0x75, 0x74,
0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x0a, 0x09, 0x4d, 0x75, 0x74, 0x65, 0x41, 0x6c, 0x6c,
0x6f, 0x77, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x4d, 0x75, 0x74, 0x65, 0x44, 0x65, 0x6e, 0x79,
0x10, 0x01, 0x2a, 0x2e, 0x0a, 0x0a, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65,
0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05,
0x41, 0x64, 0x6d, 0x69, 0x6e, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x4f, 0x77, 0x6e, 0x65, 0x72,
0x10, 0x02, 0x2a, 0x49, 0x0a, 0x0c, 0x53, 0x74, 0x6f, 0x70, 0x43, 0x61, 0x6c, 0x6c, 0x54, 0x79,
0x70, 0x65, 0x12, 0x08, 0x0a, 0x04, 0x42, 0x75, 0x73, 0x79, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07,
0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x52, 0x65, 0x6a,
0x65, 0x63, 0x74, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x48, 0x61, 0x6e, 0x67, 0x75, 0x70, 0x10,
0x03, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x10, 0x04, 0x42, 0x21, 0x5a,
0x1f, 0x67, 0x69, 0x74, 0x6c, 0x61, 0x62, 0x2e, 0x33, 0x33, 0x2e, 0x63, 0x6e, 0x2f, 0x63, 0x68,
0x61, 0x74, 0x2f, 0x69, 0x6d, 0x70, 0x61, 0x72, 0x73, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_signal_proto_rawDescOnce sync.Once
file_signal_proto_rawDescData = file_signal_proto_rawDesc
)
func file_signal_proto_rawDescGZIP() []byte {
file_signal_proto_rawDescOnce.Do(func() {
file_signal_proto_rawDescData = protoimpl.X.CompressGZIP(file_signal_proto_rawDescData)
})
return file_signal_proto_rawDescData
}
var file_signal_proto_enumTypes = make([]protoimpl.EnumInfo, 6)
var file_signal_proto_msgTypes = make([]protoimpl.MessageInfo, 17)
var file_signal_proto_goTypes = []interface{}{
(SignalType)(0), // 0: imparse.signal.SignalType
(JoinType)(0), // 1: imparse.signal.JoinType
(FriendType)(0), // 2: imparse.signal.FriendType
(MuteType)(0), // 3: imparse.signal.MuteType
(MemberType)(0), // 4: imparse.signal.MemberType
(StopCallType)(0), // 5: imparse.signal.StopCallType
(*Signal)(nil), // 6: imparse.signal.Signal
(*SignalReceived)(nil), // 7: imparse.signal.SignalReceived
(*SignalSignInGroup)(nil), // 8: imparse.signal.SignalSignInGroup
(*SignalSignOutGroup)(nil), // 9: imparse.signal.SignalSignOutGroup
(*SignalDeleteGroup)(nil), // 10: imparse.signal.SignalDeleteGroup
(*SignalFocusMessage)(nil), // 11: imparse.signal.SignalFocusMessage
(*SignalUpdateGroupJoinType)(nil), // 12: imparse.signal.SignalUpdateGroupJoinType
(*SignalUpdateGroupFriendType)(nil), // 13: imparse.signal.SignalUpdateGroupFriendType
(*SignalUpdateGroupMuteType)(nil), // 14: imparse.signal.SignalUpdateGroupMuteType
(*SignalUpdateGroupMemberType)(nil), // 15: imparse.signal.SignalUpdateGroupMemberType
(*SignalUpdateGroupMemberMuteTime)(nil), // 16: imparse.signal.SignalUpdateGroupMemberMuteTime
(*SignalUpdateGroupName)(nil), // 17: imparse.signal.SignalUpdateGroupName
(*SignalUpdateGroupAvatar)(nil), // 18: imparse.signal.SignalUpdateGroupAvatar
(*SignalStartCall)(nil), // 19: imparse.signal.SignalStartCall
(*SignalAcceptCall)(nil), // 20: imparse.signal.SignalAcceptCall
(*SignalStopCall)(nil), // 21: imparse.signal.SignalStopCall
(*SignalRevoke)(nil), // 22: imparse.signal.SignalRevoke
}
var file_signal_proto_depIdxs = []int32{
0, // 0: imparse.signal.Signal.type:type_name -> imparse.signal.SignalType
1, // 1: imparse.signal.SignalUpdateGroupJoinType.type:type_name -> imparse.signal.JoinType
2, // 2: imparse.signal.SignalUpdateGroupFriendType.type:type_name -> imparse.signal.FriendType
3, // 3: imparse.signal.SignalUpdateGroupMuteType.type:type_name -> imparse.signal.MuteType
4, // 4: imparse.signal.SignalUpdateGroupMemberType.type:type_name -> imparse.signal.MemberType
5, // 5: imparse.signal.SignalStopCall.reason:type_name -> imparse.signal.StopCallType
6, // [6:6] is the sub-list for method output_type
6, // [6:6] is the sub-list for method input_type
6, // [6:6] is the sub-list for extension type_name
6, // [6:6] is the sub-list for extension extendee
0, // [0:6] is the sub-list for field type_name
}
func init() { file_signal_proto_init() }
func file_signal_proto_init() {
if File_signal_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_signal_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Signal); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalReceived); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalSignInGroup); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalSignOutGroup); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalDeleteGroup); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalFocusMessage); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalUpdateGroupJoinType); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalUpdateGroupFriendType); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalUpdateGroupMuteType); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalUpdateGroupMemberType); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalUpdateGroupMemberMuteTime); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalUpdateGroupName); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalUpdateGroupAvatar); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalStartCall); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalAcceptCall); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalStopCall); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_signal_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SignalRevoke); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_signal_proto_rawDesc,
NumEnums: 6,
NumMessages: 17,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_signal_proto_goTypes,
DependencyIndexes: file_signal_proto_depIdxs,
EnumInfos: file_signal_proto_enumTypes,
MessageInfos: file_signal_proto_msgTypes,
}.Build()
File_signal_proto = out.File
file_signal_proto_rawDesc = nil
file_signal_proto_goTypes = nil
file_signal_proto_depIdxs = nil
}