You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Open-IM-Server/pkg/proto/group/group.pb.go

3853 lines
150 KiB

// Code generated by protoc-gen-go. DO NOT EDIT.
// source: group/group.proto
package group // import "OpenIM/pkg/proto/group"
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import sdkws "OpenIM/pkg/proto/sdkws"
import wrapperspb "OpenIM/pkg/proto/wrapperspb"
import (
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
type CreateGroupReq struct {
InitMembers []string `protobuf:"bytes,1,rep,name=initMembers" json:"initMembers,omitempty"`
GroupInfo *sdkws.GroupInfo `protobuf:"bytes,2,opt,name=groupInfo" json:"groupInfo,omitempty"`
AdminUserIDs []string `protobuf:"bytes,3,rep,name=adminUserIDs" json:"adminUserIDs,omitempty"`
OwnerUserID string `protobuf:"bytes,4,opt,name=ownerUserID" json:"ownerUserID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateGroupReq) Reset() { *m = CreateGroupReq{} }
func (m *CreateGroupReq) String() string { return proto.CompactTextString(m) }
func (*CreateGroupReq) ProtoMessage() {}
func (*CreateGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{0}
}
func (m *CreateGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateGroupReq.Unmarshal(m, b)
}
func (m *CreateGroupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateGroupReq.Marshal(b, m, deterministic)
}
func (dst *CreateGroupReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateGroupReq.Merge(dst, src)
}
func (m *CreateGroupReq) XXX_Size() int {
return xxx_messageInfo_CreateGroupReq.Size(m)
}
func (m *CreateGroupReq) XXX_DiscardUnknown() {
xxx_messageInfo_CreateGroupReq.DiscardUnknown(m)
}
var xxx_messageInfo_CreateGroupReq proto.InternalMessageInfo
func (m *CreateGroupReq) GetInitMembers() []string {
if m != nil {
return m.InitMembers
}
return nil
}
func (m *CreateGroupReq) GetGroupInfo() *sdkws.GroupInfo {
if m != nil {
return m.GroupInfo
}
return nil
}
func (m *CreateGroupReq) GetAdminUserIDs() []string {
if m != nil {
return m.AdminUserIDs
}
return nil
}
func (m *CreateGroupReq) GetOwnerUserID() string {
if m != nil {
return m.OwnerUserID
}
return ""
}
type CreateGroupResp struct {
GroupInfo *sdkws.GroupInfo `protobuf:"bytes,1,opt,name=groupInfo" json:"groupInfo,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateGroupResp) Reset() { *m = CreateGroupResp{} }
func (m *CreateGroupResp) String() string { return proto.CompactTextString(m) }
func (*CreateGroupResp) ProtoMessage() {}
func (*CreateGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{1}
}
func (m *CreateGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateGroupResp.Unmarshal(m, b)
}
func (m *CreateGroupResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateGroupResp.Marshal(b, m, deterministic)
}
func (dst *CreateGroupResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateGroupResp.Merge(dst, src)
}
func (m *CreateGroupResp) XXX_Size() int {
return xxx_messageInfo_CreateGroupResp.Size(m)
}
func (m *CreateGroupResp) XXX_DiscardUnknown() {
xxx_messageInfo_CreateGroupResp.DiscardUnknown(m)
}
var xxx_messageInfo_CreateGroupResp proto.InternalMessageInfo
func (m *CreateGroupResp) GetGroupInfo() *sdkws.GroupInfo {
if m != nil {
return m.GroupInfo
}
return nil
}
type GetGroupsInfoReq struct {
GroupIDs []string `protobuf:"bytes,1,rep,name=groupIDs" json:"groupIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupsInfoReq) Reset() { *m = GetGroupsInfoReq{} }
func (m *GetGroupsInfoReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupsInfoReq) ProtoMessage() {}
func (*GetGroupsInfoReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{2}
}
func (m *GetGroupsInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsInfoReq.Unmarshal(m, b)
}
func (m *GetGroupsInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupsInfoReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupsInfoReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupsInfoReq.Merge(dst, src)
}
func (m *GetGroupsInfoReq) XXX_Size() int {
return xxx_messageInfo_GetGroupsInfoReq.Size(m)
}
func (m *GetGroupsInfoReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupsInfoReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupsInfoReq proto.InternalMessageInfo
func (m *GetGroupsInfoReq) GetGroupIDs() []string {
if m != nil {
return m.GroupIDs
}
return nil
}
type GetGroupsInfoResp struct {
GroupInfos []*sdkws.GroupInfo `protobuf:"bytes,1,rep,name=groupInfos" json:"groupInfos,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupsInfoResp) Reset() { *m = GetGroupsInfoResp{} }
func (m *GetGroupsInfoResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupsInfoResp) ProtoMessage() {}
func (*GetGroupsInfoResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{3}
}
func (m *GetGroupsInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsInfoResp.Unmarshal(m, b)
}
func (m *GetGroupsInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupsInfoResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupsInfoResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupsInfoResp.Merge(dst, src)
}
func (m *GetGroupsInfoResp) XXX_Size() int {
return xxx_messageInfo_GetGroupsInfoResp.Size(m)
}
func (m *GetGroupsInfoResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupsInfoResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupsInfoResp proto.InternalMessageInfo
func (m *GetGroupsInfoResp) GetGroupInfos() []*sdkws.GroupInfo {
if m != nil {
return m.GroupInfos
}
return nil
}
type SetGroupInfoReq struct {
GroupInfoForSet *sdkws.GroupInfoForSet `protobuf:"bytes,1,opt,name=groupInfoForSet" json:"groupInfoForSet,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetGroupInfoReq) Reset() { *m = SetGroupInfoReq{} }
func (m *SetGroupInfoReq) String() string { return proto.CompactTextString(m) }
func (*SetGroupInfoReq) ProtoMessage() {}
func (*SetGroupInfoReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{4}
}
func (m *SetGroupInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupInfoReq.Unmarshal(m, b)
}
func (m *SetGroupInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetGroupInfoReq.Marshal(b, m, deterministic)
}
func (dst *SetGroupInfoReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetGroupInfoReq.Merge(dst, src)
}
func (m *SetGroupInfoReq) XXX_Size() int {
return xxx_messageInfo_SetGroupInfoReq.Size(m)
}
func (m *SetGroupInfoReq) XXX_DiscardUnknown() {
xxx_messageInfo_SetGroupInfoReq.DiscardUnknown(m)
}
var xxx_messageInfo_SetGroupInfoReq proto.InternalMessageInfo
func (m *SetGroupInfoReq) GetGroupInfoForSet() *sdkws.GroupInfoForSet {
if m != nil {
return m.GroupInfoForSet
}
return nil
}
type SetGroupInfoResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetGroupInfoResp) Reset() { *m = SetGroupInfoResp{} }
func (m *SetGroupInfoResp) String() string { return proto.CompactTextString(m) }
func (*SetGroupInfoResp) ProtoMessage() {}
func (*SetGroupInfoResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{5}
}
func (m *SetGroupInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupInfoResp.Unmarshal(m, b)
}
func (m *SetGroupInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetGroupInfoResp.Marshal(b, m, deterministic)
}
func (dst *SetGroupInfoResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetGroupInfoResp.Merge(dst, src)
}
func (m *SetGroupInfoResp) XXX_Size() int {
return xxx_messageInfo_SetGroupInfoResp.Size(m)
}
func (m *SetGroupInfoResp) XXX_DiscardUnknown() {
xxx_messageInfo_SetGroupInfoResp.DiscardUnknown(m)
}
var xxx_messageInfo_SetGroupInfoResp proto.InternalMessageInfo
type GetGroupApplicationListReq struct {
Pagination *sdkws.RequestPagination `protobuf:"bytes,1,opt,name=pagination" json:"pagination,omitempty"`
FromUserID string `protobuf:"bytes,2,opt,name=fromUserID" json:"fromUserID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupApplicationListReq) Reset() { *m = GetGroupApplicationListReq{} }
func (m *GetGroupApplicationListReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupApplicationListReq) ProtoMessage() {}
func (*GetGroupApplicationListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{6}
}
func (m *GetGroupApplicationListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupApplicationListReq.Unmarshal(m, b)
}
func (m *GetGroupApplicationListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupApplicationListReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupApplicationListReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupApplicationListReq.Merge(dst, src)
}
func (m *GetGroupApplicationListReq) XXX_Size() int {
return xxx_messageInfo_GetGroupApplicationListReq.Size(m)
}
func (m *GetGroupApplicationListReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupApplicationListReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupApplicationListReq proto.InternalMessageInfo
func (m *GetGroupApplicationListReq) GetPagination() *sdkws.RequestPagination {
if m != nil {
return m.Pagination
}
return nil
}
func (m *GetGroupApplicationListReq) GetFromUserID() string {
if m != nil {
return m.FromUserID
}
return ""
}
type GetGroupApplicationListResp struct {
Total uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"`
GroupRequests []*sdkws.GroupRequest `protobuf:"bytes,2,rep,name=groupRequests" json:"groupRequests,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupApplicationListResp) Reset() { *m = GetGroupApplicationListResp{} }
func (m *GetGroupApplicationListResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupApplicationListResp) ProtoMessage() {}
func (*GetGroupApplicationListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{7}
}
func (m *GetGroupApplicationListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupApplicationListResp.Unmarshal(m, b)
}
func (m *GetGroupApplicationListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupApplicationListResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupApplicationListResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupApplicationListResp.Merge(dst, src)
}
func (m *GetGroupApplicationListResp) XXX_Size() int {
return xxx_messageInfo_GetGroupApplicationListResp.Size(m)
}
func (m *GetGroupApplicationListResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupApplicationListResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupApplicationListResp proto.InternalMessageInfo
func (m *GetGroupApplicationListResp) GetTotal() uint32 {
if m != nil {
return m.Total
}
return 0
}
func (m *GetGroupApplicationListResp) GetGroupRequests() []*sdkws.GroupRequest {
if m != nil {
return m.GroupRequests
}
return nil
}
type GetUserReqApplicationListReq struct {
Pagination *sdkws.RequestPagination `protobuf:"bytes,1,opt,name=pagination" json:"pagination,omitempty"`
UserID string `protobuf:"bytes,2,opt,name=userID" json:"userID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserReqApplicationListReq) Reset() { *m = GetUserReqApplicationListReq{} }
func (m *GetUserReqApplicationListReq) String() string { return proto.CompactTextString(m) }
func (*GetUserReqApplicationListReq) ProtoMessage() {}
func (*GetUserReqApplicationListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{8}
}
func (m *GetUserReqApplicationListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserReqApplicationListReq.Unmarshal(m, b)
}
func (m *GetUserReqApplicationListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserReqApplicationListReq.Marshal(b, m, deterministic)
}
func (dst *GetUserReqApplicationListReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserReqApplicationListReq.Merge(dst, src)
}
func (m *GetUserReqApplicationListReq) XXX_Size() int {
return xxx_messageInfo_GetUserReqApplicationListReq.Size(m)
}
func (m *GetUserReqApplicationListReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserReqApplicationListReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserReqApplicationListReq proto.InternalMessageInfo
func (m *GetUserReqApplicationListReq) GetPagination() *sdkws.RequestPagination {
if m != nil {
return m.Pagination
}
return nil
}
func (m *GetUserReqApplicationListReq) GetUserID() string {
if m != nil {
return m.UserID
}
return ""
}
type GetUserReqApplicationListResp struct {
Total uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"`
GroupRequests []*sdkws.GroupRequest `protobuf:"bytes,2,rep,name=groupRequests" json:"groupRequests,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserReqApplicationListResp) Reset() { *m = GetUserReqApplicationListResp{} }
func (m *GetUserReqApplicationListResp) String() string { return proto.CompactTextString(m) }
func (*GetUserReqApplicationListResp) ProtoMessage() {}
func (*GetUserReqApplicationListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{9}
}
func (m *GetUserReqApplicationListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserReqApplicationListResp.Unmarshal(m, b)
}
func (m *GetUserReqApplicationListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserReqApplicationListResp.Marshal(b, m, deterministic)
}
func (dst *GetUserReqApplicationListResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserReqApplicationListResp.Merge(dst, src)
}
func (m *GetUserReqApplicationListResp) XXX_Size() int {
return xxx_messageInfo_GetUserReqApplicationListResp.Size(m)
}
func (m *GetUserReqApplicationListResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserReqApplicationListResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserReqApplicationListResp proto.InternalMessageInfo
func (m *GetUserReqApplicationListResp) GetTotal() uint32 {
if m != nil {
return m.Total
}
return 0
}
func (m *GetUserReqApplicationListResp) GetGroupRequests() []*sdkws.GroupRequest {
if m != nil {
return m.GroupRequests
}
return nil
}
type TransferGroupOwnerReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
OldOwnerUserID string `protobuf:"bytes,2,opt,name=oldOwnerUserID" json:"oldOwnerUserID,omitempty"`
NewOwnerUserID string `protobuf:"bytes,3,opt,name=newOwnerUserID" json:"newOwnerUserID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *TransferGroupOwnerReq) Reset() { *m = TransferGroupOwnerReq{} }
func (m *TransferGroupOwnerReq) String() string { return proto.CompactTextString(m) }
func (*TransferGroupOwnerReq) ProtoMessage() {}
func (*TransferGroupOwnerReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{10}
}
func (m *TransferGroupOwnerReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TransferGroupOwnerReq.Unmarshal(m, b)
}
func (m *TransferGroupOwnerReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TransferGroupOwnerReq.Marshal(b, m, deterministic)
}
func (dst *TransferGroupOwnerReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_TransferGroupOwnerReq.Merge(dst, src)
}
func (m *TransferGroupOwnerReq) XXX_Size() int {
return xxx_messageInfo_TransferGroupOwnerReq.Size(m)
}
func (m *TransferGroupOwnerReq) XXX_DiscardUnknown() {
xxx_messageInfo_TransferGroupOwnerReq.DiscardUnknown(m)
}
var xxx_messageInfo_TransferGroupOwnerReq proto.InternalMessageInfo
func (m *TransferGroupOwnerReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *TransferGroupOwnerReq) GetOldOwnerUserID() string {
if m != nil {
return m.OldOwnerUserID
}
return ""
}
func (m *TransferGroupOwnerReq) GetNewOwnerUserID() string {
if m != nil {
return m.NewOwnerUserID
}
return ""
}
type TransferGroupOwnerResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *TransferGroupOwnerResp) Reset() { *m = TransferGroupOwnerResp{} }
func (m *TransferGroupOwnerResp) String() string { return proto.CompactTextString(m) }
func (*TransferGroupOwnerResp) ProtoMessage() {}
func (*TransferGroupOwnerResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{11}
}
func (m *TransferGroupOwnerResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TransferGroupOwnerResp.Unmarshal(m, b)
}
func (m *TransferGroupOwnerResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TransferGroupOwnerResp.Marshal(b, m, deterministic)
}
func (dst *TransferGroupOwnerResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_TransferGroupOwnerResp.Merge(dst, src)
}
func (m *TransferGroupOwnerResp) XXX_Size() int {
return xxx_messageInfo_TransferGroupOwnerResp.Size(m)
}
func (m *TransferGroupOwnerResp) XXX_DiscardUnknown() {
xxx_messageInfo_TransferGroupOwnerResp.DiscardUnknown(m)
}
var xxx_messageInfo_TransferGroupOwnerResp proto.InternalMessageInfo
type JoinGroupReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
ReqMessage string `protobuf:"bytes,2,opt,name=reqMessage" json:"reqMessage,omitempty"`
JoinSource int32 `protobuf:"varint,3,opt,name=joinSource" json:"joinSource,omitempty"`
InviterUserID string `protobuf:"bytes,4,opt,name=inviterUserID" json:"inviterUserID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *JoinGroupReq) Reset() { *m = JoinGroupReq{} }
func (m *JoinGroupReq) String() string { return proto.CompactTextString(m) }
func (*JoinGroupReq) ProtoMessage() {}
func (*JoinGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{12}
}
func (m *JoinGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_JoinGroupReq.Unmarshal(m, b)
}
func (m *JoinGroupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_JoinGroupReq.Marshal(b, m, deterministic)
}
func (dst *JoinGroupReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_JoinGroupReq.Merge(dst, src)
}
func (m *JoinGroupReq) XXX_Size() int {
return xxx_messageInfo_JoinGroupReq.Size(m)
}
func (m *JoinGroupReq) XXX_DiscardUnknown() {
xxx_messageInfo_JoinGroupReq.DiscardUnknown(m)
}
var xxx_messageInfo_JoinGroupReq proto.InternalMessageInfo
func (m *JoinGroupReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *JoinGroupReq) GetReqMessage() string {
if m != nil {
return m.ReqMessage
}
return ""
}
func (m *JoinGroupReq) GetJoinSource() int32 {
if m != nil {
return m.JoinSource
}
return 0
}
func (m *JoinGroupReq) GetInviterUserID() string {
if m != nil {
return m.InviterUserID
}
return ""
}
type JoinGroupResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *JoinGroupResp) Reset() { *m = JoinGroupResp{} }
func (m *JoinGroupResp) String() string { return proto.CompactTextString(m) }
func (*JoinGroupResp) ProtoMessage() {}
func (*JoinGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{13}
}
func (m *JoinGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_JoinGroupResp.Unmarshal(m, b)
}
func (m *JoinGroupResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_JoinGroupResp.Marshal(b, m, deterministic)
}
func (dst *JoinGroupResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_JoinGroupResp.Merge(dst, src)
}
func (m *JoinGroupResp) XXX_Size() int {
return xxx_messageInfo_JoinGroupResp.Size(m)
}
func (m *JoinGroupResp) XXX_DiscardUnknown() {
xxx_messageInfo_JoinGroupResp.DiscardUnknown(m)
}
var xxx_messageInfo_JoinGroupResp proto.InternalMessageInfo
type GroupApplicationResponseReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
FromUserID string `protobuf:"bytes,2,opt,name=fromUserID" json:"fromUserID,omitempty"`
HandledMsg string `protobuf:"bytes,3,opt,name=handledMsg" json:"handledMsg,omitempty"`
HandleResult int32 `protobuf:"varint,4,opt,name=handleResult" json:"handleResult,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GroupApplicationResponseReq) Reset() { *m = GroupApplicationResponseReq{} }
func (m *GroupApplicationResponseReq) String() string { return proto.CompactTextString(m) }
func (*GroupApplicationResponseReq) ProtoMessage() {}
func (*GroupApplicationResponseReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{14}
}
func (m *GroupApplicationResponseReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupApplicationResponseReq.Unmarshal(m, b)
}
func (m *GroupApplicationResponseReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GroupApplicationResponseReq.Marshal(b, m, deterministic)
}
func (dst *GroupApplicationResponseReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GroupApplicationResponseReq.Merge(dst, src)
}
func (m *GroupApplicationResponseReq) XXX_Size() int {
return xxx_messageInfo_GroupApplicationResponseReq.Size(m)
}
func (m *GroupApplicationResponseReq) XXX_DiscardUnknown() {
xxx_messageInfo_GroupApplicationResponseReq.DiscardUnknown(m)
}
var xxx_messageInfo_GroupApplicationResponseReq proto.InternalMessageInfo
func (m *GroupApplicationResponseReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *GroupApplicationResponseReq) GetFromUserID() string {
if m != nil {
return m.FromUserID
}
return ""
}
func (m *GroupApplicationResponseReq) GetHandledMsg() string {
if m != nil {
return m.HandledMsg
}
return ""
}
func (m *GroupApplicationResponseReq) GetHandleResult() int32 {
if m != nil {
return m.HandleResult
}
return 0
}
type GroupApplicationResponseResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GroupApplicationResponseResp) Reset() { *m = GroupApplicationResponseResp{} }
func (m *GroupApplicationResponseResp) String() string { return proto.CompactTextString(m) }
func (*GroupApplicationResponseResp) ProtoMessage() {}
func (*GroupApplicationResponseResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{15}
}
func (m *GroupApplicationResponseResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupApplicationResponseResp.Unmarshal(m, b)
}
func (m *GroupApplicationResponseResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GroupApplicationResponseResp.Marshal(b, m, deterministic)
}
func (dst *GroupApplicationResponseResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GroupApplicationResponseResp.Merge(dst, src)
}
func (m *GroupApplicationResponseResp) XXX_Size() int {
return xxx_messageInfo_GroupApplicationResponseResp.Size(m)
}
func (m *GroupApplicationResponseResp) XXX_DiscardUnknown() {
xxx_messageInfo_GroupApplicationResponseResp.DiscardUnknown(m)
}
var xxx_messageInfo_GroupApplicationResponseResp proto.InternalMessageInfo
type QuitGroupReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *QuitGroupReq) Reset() { *m = QuitGroupReq{} }
func (m *QuitGroupReq) String() string { return proto.CompactTextString(m) }
func (*QuitGroupReq) ProtoMessage() {}
func (*QuitGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{16}
}
func (m *QuitGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QuitGroupReq.Unmarshal(m, b)
}
func (m *QuitGroupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QuitGroupReq.Marshal(b, m, deterministic)
}
func (dst *QuitGroupReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_QuitGroupReq.Merge(dst, src)
}
func (m *QuitGroupReq) XXX_Size() int {
return xxx_messageInfo_QuitGroupReq.Size(m)
}
func (m *QuitGroupReq) XXX_DiscardUnknown() {
xxx_messageInfo_QuitGroupReq.DiscardUnknown(m)
}
var xxx_messageInfo_QuitGroupReq proto.InternalMessageInfo
func (m *QuitGroupReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type QuitGroupResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *QuitGroupResp) Reset() { *m = QuitGroupResp{} }
func (m *QuitGroupResp) String() string { return proto.CompactTextString(m) }
func (*QuitGroupResp) ProtoMessage() {}
func (*QuitGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{17}
}
func (m *QuitGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QuitGroupResp.Unmarshal(m, b)
}
func (m *QuitGroupResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QuitGroupResp.Marshal(b, m, deterministic)
}
func (dst *QuitGroupResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_QuitGroupResp.Merge(dst, src)
}
func (m *QuitGroupResp) XXX_Size() int {
return xxx_messageInfo_QuitGroupResp.Size(m)
}
func (m *QuitGroupResp) XXX_DiscardUnknown() {
xxx_messageInfo_QuitGroupResp.DiscardUnknown(m)
}
var xxx_messageInfo_QuitGroupResp proto.InternalMessageInfo
type GetGroupMemberListReq struct {
Pagination *sdkws.RequestPagination `protobuf:"bytes,1,opt,name=pagination" json:"pagination,omitempty"`
GroupID string `protobuf:"bytes,2,opt,name=groupID" json:"groupID,omitempty"`
Filter int32 `protobuf:"varint,3,opt,name=filter" json:"filter,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMemberListReq) Reset() { *m = GetGroupMemberListReq{} }
func (m *GetGroupMemberListReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupMemberListReq) ProtoMessage() {}
func (*GetGroupMemberListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{18}
}
func (m *GetGroupMemberListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberListReq.Unmarshal(m, b)
}
func (m *GetGroupMemberListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMemberListReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupMemberListReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMemberListReq.Merge(dst, src)
}
func (m *GetGroupMemberListReq) XXX_Size() int {
return xxx_messageInfo_GetGroupMemberListReq.Size(m)
}
func (m *GetGroupMemberListReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMemberListReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMemberListReq proto.InternalMessageInfo
func (m *GetGroupMemberListReq) GetPagination() *sdkws.RequestPagination {
if m != nil {
return m.Pagination
}
return nil
}
func (m *GetGroupMemberListReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *GetGroupMemberListReq) GetFilter() int32 {
if m != nil {
return m.Filter
}
return 0
}
type GetGroupMemberListResp struct {
Total uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"`
Members []*sdkws.GroupMemberFullInfo `protobuf:"bytes,2,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMemberListResp) Reset() { *m = GetGroupMemberListResp{} }
func (m *GetGroupMemberListResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupMemberListResp) ProtoMessage() {}
func (*GetGroupMemberListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{19}
}
func (m *GetGroupMemberListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberListResp.Unmarshal(m, b)
}
func (m *GetGroupMemberListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMemberListResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupMemberListResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMemberListResp.Merge(dst, src)
}
func (m *GetGroupMemberListResp) XXX_Size() int {
return xxx_messageInfo_GetGroupMemberListResp.Size(m)
}
func (m *GetGroupMemberListResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMemberListResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMemberListResp proto.InternalMessageInfo
func (m *GetGroupMemberListResp) GetTotal() uint32 {
if m != nil {
return m.Total
}
return 0
}
func (m *GetGroupMemberListResp) GetMembers() []*sdkws.GroupMemberFullInfo {
if m != nil {
return m.Members
}
return nil
}
type GetGroupMembersInfoReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
Members []string `protobuf:"bytes,2,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMembersInfoReq) Reset() { *m = GetGroupMembersInfoReq{} }
func (m *GetGroupMembersInfoReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupMembersInfoReq) ProtoMessage() {}
func (*GetGroupMembersInfoReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{20}
}
func (m *GetGroupMembersInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersInfoReq.Unmarshal(m, b)
}
func (m *GetGroupMembersInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMembersInfoReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupMembersInfoReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMembersInfoReq.Merge(dst, src)
}
func (m *GetGroupMembersInfoReq) XXX_Size() int {
return xxx_messageInfo_GetGroupMembersInfoReq.Size(m)
}
func (m *GetGroupMembersInfoReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMembersInfoReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMembersInfoReq proto.InternalMessageInfo
func (m *GetGroupMembersInfoReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *GetGroupMembersInfoReq) GetMembers() []string {
if m != nil {
return m.Members
}
return nil
}
type GetGroupMembersInfoResp struct {
Members []*sdkws.GroupMemberFullInfo `protobuf:"bytes,1,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMembersInfoResp) Reset() { *m = GetGroupMembersInfoResp{} }
func (m *GetGroupMembersInfoResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupMembersInfoResp) ProtoMessage() {}
func (*GetGroupMembersInfoResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{21}
}
func (m *GetGroupMembersInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersInfoResp.Unmarshal(m, b)
}
func (m *GetGroupMembersInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMembersInfoResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupMembersInfoResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMembersInfoResp.Merge(dst, src)
}
func (m *GetGroupMembersInfoResp) XXX_Size() int {
return xxx_messageInfo_GetGroupMembersInfoResp.Size(m)
}
func (m *GetGroupMembersInfoResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMembersInfoResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMembersInfoResp proto.InternalMessageInfo
func (m *GetGroupMembersInfoResp) GetMembers() []*sdkws.GroupMemberFullInfo {
if m != nil {
return m.Members
}
return nil
}
type KickGroupMemberReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
KickedUserIDs []string `protobuf:"bytes,2,rep,name=kickedUserIDs" json:"kickedUserIDs,omitempty"`
Reason string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *KickGroupMemberReq) Reset() { *m = KickGroupMemberReq{} }
func (m *KickGroupMemberReq) String() string { return proto.CompactTextString(m) }
func (*KickGroupMemberReq) ProtoMessage() {}
func (*KickGroupMemberReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{22}
}
func (m *KickGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KickGroupMemberReq.Unmarshal(m, b)
}
func (m *KickGroupMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KickGroupMemberReq.Marshal(b, m, deterministic)
}
func (dst *KickGroupMemberReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_KickGroupMemberReq.Merge(dst, src)
}
func (m *KickGroupMemberReq) XXX_Size() int {
return xxx_messageInfo_KickGroupMemberReq.Size(m)
}
func (m *KickGroupMemberReq) XXX_DiscardUnknown() {
xxx_messageInfo_KickGroupMemberReq.DiscardUnknown(m)
}
var xxx_messageInfo_KickGroupMemberReq proto.InternalMessageInfo
func (m *KickGroupMemberReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *KickGroupMemberReq) GetKickedUserIDs() []string {
if m != nil {
return m.KickedUserIDs
}
return nil
}
func (m *KickGroupMemberReq) GetReason() string {
if m != nil {
return m.Reason
}
return ""
}
type KickGroupMemberResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *KickGroupMemberResp) Reset() { *m = KickGroupMemberResp{} }
func (m *KickGroupMemberResp) String() string { return proto.CompactTextString(m) }
func (*KickGroupMemberResp) ProtoMessage() {}
func (*KickGroupMemberResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{23}
}
func (m *KickGroupMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KickGroupMemberResp.Unmarshal(m, b)
}
func (m *KickGroupMemberResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KickGroupMemberResp.Marshal(b, m, deterministic)
}
func (dst *KickGroupMemberResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_KickGroupMemberResp.Merge(dst, src)
}
func (m *KickGroupMemberResp) XXX_Size() int {
return xxx_messageInfo_KickGroupMemberResp.Size(m)
}
func (m *KickGroupMemberResp) XXX_DiscardUnknown() {
xxx_messageInfo_KickGroupMemberResp.DiscardUnknown(m)
}
var xxx_messageInfo_KickGroupMemberResp proto.InternalMessageInfo
type GetJoinedGroupListReq struct {
Pagination *sdkws.RequestPagination `protobuf:"bytes,1,opt,name=pagination" json:"pagination,omitempty"`
FromUserID string `protobuf:"bytes,2,opt,name=fromUserID" json:"fromUserID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetJoinedGroupListReq) Reset() { *m = GetJoinedGroupListReq{} }
func (m *GetJoinedGroupListReq) String() string { return proto.CompactTextString(m) }
func (*GetJoinedGroupListReq) ProtoMessage() {}
func (*GetJoinedGroupListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{24}
}
func (m *GetJoinedGroupListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedGroupListReq.Unmarshal(m, b)
}
func (m *GetJoinedGroupListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetJoinedGroupListReq.Marshal(b, m, deterministic)
}
func (dst *GetJoinedGroupListReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetJoinedGroupListReq.Merge(dst, src)
}
func (m *GetJoinedGroupListReq) XXX_Size() int {
return xxx_messageInfo_GetJoinedGroupListReq.Size(m)
}
func (m *GetJoinedGroupListReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetJoinedGroupListReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetJoinedGroupListReq proto.InternalMessageInfo
func (m *GetJoinedGroupListReq) GetPagination() *sdkws.RequestPagination {
if m != nil {
return m.Pagination
}
return nil
}
func (m *GetJoinedGroupListReq) GetFromUserID() string {
if m != nil {
return m.FromUserID
}
return ""
}
type GetJoinedGroupListResp struct {
Total uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"`
Groups []*sdkws.GroupInfo `protobuf:"bytes,2,rep,name=groups" json:"groups,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetJoinedGroupListResp) Reset() { *m = GetJoinedGroupListResp{} }
func (m *GetJoinedGroupListResp) String() string { return proto.CompactTextString(m) }
func (*GetJoinedGroupListResp) ProtoMessage() {}
func (*GetJoinedGroupListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{25}
}
func (m *GetJoinedGroupListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedGroupListResp.Unmarshal(m, b)
}
func (m *GetJoinedGroupListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetJoinedGroupListResp.Marshal(b, m, deterministic)
}
func (dst *GetJoinedGroupListResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetJoinedGroupListResp.Merge(dst, src)
}
func (m *GetJoinedGroupListResp) XXX_Size() int {
return xxx_messageInfo_GetJoinedGroupListResp.Size(m)
}
func (m *GetJoinedGroupListResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetJoinedGroupListResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetJoinedGroupListResp proto.InternalMessageInfo
func (m *GetJoinedGroupListResp) GetTotal() uint32 {
if m != nil {
return m.Total
}
return 0
}
func (m *GetJoinedGroupListResp) GetGroups() []*sdkws.GroupInfo {
if m != nil {
return m.Groups
}
return nil
}
type InviteUserToGroupReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
Reason string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"`
InvitedUserIDs []string `protobuf:"bytes,3,rep,name=invitedUserIDs" json:"invitedUserIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *InviteUserToGroupReq) Reset() { *m = InviteUserToGroupReq{} }
func (m *InviteUserToGroupReq) String() string { return proto.CompactTextString(m) }
func (*InviteUserToGroupReq) ProtoMessage() {}
func (*InviteUserToGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{26}
}
func (m *InviteUserToGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InviteUserToGroupReq.Unmarshal(m, b)
}
func (m *InviteUserToGroupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InviteUserToGroupReq.Marshal(b, m, deterministic)
}
func (dst *InviteUserToGroupReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_InviteUserToGroupReq.Merge(dst, src)
}
func (m *InviteUserToGroupReq) XXX_Size() int {
return xxx_messageInfo_InviteUserToGroupReq.Size(m)
}
func (m *InviteUserToGroupReq) XXX_DiscardUnknown() {
xxx_messageInfo_InviteUserToGroupReq.DiscardUnknown(m)
}
var xxx_messageInfo_InviteUserToGroupReq proto.InternalMessageInfo
func (m *InviteUserToGroupReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *InviteUserToGroupReq) GetReason() string {
if m != nil {
return m.Reason
}
return ""
}
func (m *InviteUserToGroupReq) GetInvitedUserIDs() []string {
if m != nil {
return m.InvitedUserIDs
}
return nil
}
type InviteUserToGroupResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *InviteUserToGroupResp) Reset() { *m = InviteUserToGroupResp{} }
func (m *InviteUserToGroupResp) String() string { return proto.CompactTextString(m) }
func (*InviteUserToGroupResp) ProtoMessage() {}
func (*InviteUserToGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{27}
}
func (m *InviteUserToGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InviteUserToGroupResp.Unmarshal(m, b)
}
func (m *InviteUserToGroupResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InviteUserToGroupResp.Marshal(b, m, deterministic)
}
func (dst *InviteUserToGroupResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_InviteUserToGroupResp.Merge(dst, src)
}
func (m *InviteUserToGroupResp) XXX_Size() int {
return xxx_messageInfo_InviteUserToGroupResp.Size(m)
}
func (m *InviteUserToGroupResp) XXX_DiscardUnknown() {
xxx_messageInfo_InviteUserToGroupResp.DiscardUnknown(m)
}
var xxx_messageInfo_InviteUserToGroupResp proto.InternalMessageInfo
type GetGroupAllMemberReq struct {
Pagination *sdkws.RequestPagination `protobuf:"bytes,1,opt,name=pagination" json:"pagination,omitempty"`
GroupID string `protobuf:"bytes,2,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupAllMemberReq) Reset() { *m = GetGroupAllMemberReq{} }
func (m *GetGroupAllMemberReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupAllMemberReq) ProtoMessage() {}
func (*GetGroupAllMemberReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{28}
}
func (m *GetGroupAllMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupAllMemberReq.Unmarshal(m, b)
}
func (m *GetGroupAllMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupAllMemberReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupAllMemberReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupAllMemberReq.Merge(dst, src)
}
func (m *GetGroupAllMemberReq) XXX_Size() int {
return xxx_messageInfo_GetGroupAllMemberReq.Size(m)
}
func (m *GetGroupAllMemberReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupAllMemberReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupAllMemberReq proto.InternalMessageInfo
func (m *GetGroupAllMemberReq) GetPagination() *sdkws.RequestPagination {
if m != nil {
return m.Pagination
}
return nil
}
func (m *GetGroupAllMemberReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type GetGroupAllMemberResp struct {
Members []*sdkws.GroupMemberFullInfo `protobuf:"bytes,1,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupAllMemberResp) Reset() { *m = GetGroupAllMemberResp{} }
func (m *GetGroupAllMemberResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupAllMemberResp) ProtoMessage() {}
func (*GetGroupAllMemberResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{29}
}
func (m *GetGroupAllMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupAllMemberResp.Unmarshal(m, b)
}
func (m *GetGroupAllMemberResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupAllMemberResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupAllMemberResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupAllMemberResp.Merge(dst, src)
}
func (m *GetGroupAllMemberResp) XXX_Size() int {
return xxx_messageInfo_GetGroupAllMemberResp.Size(m)
}
func (m *GetGroupAllMemberResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupAllMemberResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupAllMemberResp proto.InternalMessageInfo
func (m *GetGroupAllMemberResp) GetMembers() []*sdkws.GroupMemberFullInfo {
if m != nil {
return m.Members
}
return nil
}
type CMSGroup struct {
GroupInfo *sdkws.GroupInfo `protobuf:"bytes,1,opt,name=groupInfo" json:"groupInfo,omitempty"`
GroupOwnerUserName string `protobuf:"bytes,2,opt,name=groupOwnerUserName" json:"groupOwnerUserName,omitempty"`
GroupOwnerUserID string `protobuf:"bytes,3,opt,name=groupOwnerUserID" json:"groupOwnerUserID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CMSGroup) Reset() { *m = CMSGroup{} }
func (m *CMSGroup) String() string { return proto.CompactTextString(m) }
func (*CMSGroup) ProtoMessage() {}
func (*CMSGroup) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{30}
}
func (m *CMSGroup) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CMSGroup.Unmarshal(m, b)
}
func (m *CMSGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CMSGroup.Marshal(b, m, deterministic)
}
func (dst *CMSGroup) XXX_Merge(src proto.Message) {
xxx_messageInfo_CMSGroup.Merge(dst, src)
}
func (m *CMSGroup) XXX_Size() int {
return xxx_messageInfo_CMSGroup.Size(m)
}
func (m *CMSGroup) XXX_DiscardUnknown() {
xxx_messageInfo_CMSGroup.DiscardUnknown(m)
}
var xxx_messageInfo_CMSGroup proto.InternalMessageInfo
func (m *CMSGroup) GetGroupInfo() *sdkws.GroupInfo {
if m != nil {
return m.GroupInfo
}
return nil
}
func (m *CMSGroup) GetGroupOwnerUserName() string {
if m != nil {
return m.GroupOwnerUserName
}
return ""
}
func (m *CMSGroup) GetGroupOwnerUserID() string {
if m != nil {
return m.GroupOwnerUserID
}
return ""
}
type GetGroupsReq struct {
Pagination *sdkws.RequestPagination `protobuf:"bytes,1,opt,name=pagination" json:"pagination,omitempty"`
GroupName string `protobuf:"bytes,2,opt,name=groupName" json:"groupName,omitempty"`
GroupID string `protobuf:"bytes,3,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupsReq) Reset() { *m = GetGroupsReq{} }
func (m *GetGroupsReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupsReq) ProtoMessage() {}
func (*GetGroupsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{31}
}
func (m *GetGroupsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsReq.Unmarshal(m, b)
}
func (m *GetGroupsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupsReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupsReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupsReq.Merge(dst, src)
}
func (m *GetGroupsReq) XXX_Size() int {
return xxx_messageInfo_GetGroupsReq.Size(m)
}
func (m *GetGroupsReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupsReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupsReq proto.InternalMessageInfo
func (m *GetGroupsReq) GetPagination() *sdkws.RequestPagination {
if m != nil {
return m.Pagination
}
return nil
}
func (m *GetGroupsReq) GetGroupName() string {
if m != nil {
return m.GroupName
}
return ""
}
func (m *GetGroupsReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type GetGroupsResp struct {
Total uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"`
Groups []*CMSGroup `protobuf:"bytes,2,rep,name=groups" json:"groups,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupsResp) Reset() { *m = GetGroupsResp{} }
func (m *GetGroupsResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupsResp) ProtoMessage() {}
func (*GetGroupsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{32}
}
func (m *GetGroupsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsResp.Unmarshal(m, b)
}
func (m *GetGroupsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupsResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupsResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupsResp.Merge(dst, src)
}
func (m *GetGroupsResp) XXX_Size() int {
return xxx_messageInfo_GetGroupsResp.Size(m)
}
func (m *GetGroupsResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupsResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupsResp proto.InternalMessageInfo
func (m *GetGroupsResp) GetTotal() uint32 {
if m != nil {
return m.Total
}
return 0
}
func (m *GetGroupsResp) GetGroups() []*CMSGroup {
if m != nil {
return m.Groups
}
return nil
}
type GetGroupMemberReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMemberReq) Reset() { *m = GetGroupMemberReq{} }
func (m *GetGroupMemberReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupMemberReq) ProtoMessage() {}
func (*GetGroupMemberReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{33}
}
func (m *GetGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberReq.Unmarshal(m, b)
}
func (m *GetGroupMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMemberReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupMemberReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMemberReq.Merge(dst, src)
}
func (m *GetGroupMemberReq) XXX_Size() int {
return xxx_messageInfo_GetGroupMemberReq.Size(m)
}
func (m *GetGroupMemberReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMemberReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMemberReq proto.InternalMessageInfo
func (m *GetGroupMemberReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type GetGroupMembersCMSReq struct {
Pagination *sdkws.RequestPagination `protobuf:"bytes,1,opt,name=pagination" json:"pagination,omitempty"`
GroupID string `protobuf:"bytes,2,opt,name=groupID" json:"groupID,omitempty"`
UserName string `protobuf:"bytes,3,opt,name=userName" json:"userName,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMembersCMSReq) Reset() { *m = GetGroupMembersCMSReq{} }
func (m *GetGroupMembersCMSReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupMembersCMSReq) ProtoMessage() {}
func (*GetGroupMembersCMSReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{34}
}
func (m *GetGroupMembersCMSReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersCMSReq.Unmarshal(m, b)
}
func (m *GetGroupMembersCMSReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMembersCMSReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupMembersCMSReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMembersCMSReq.Merge(dst, src)
}
func (m *GetGroupMembersCMSReq) XXX_Size() int {
return xxx_messageInfo_GetGroupMembersCMSReq.Size(m)
}
func (m *GetGroupMembersCMSReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMembersCMSReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMembersCMSReq proto.InternalMessageInfo
func (m *GetGroupMembersCMSReq) GetPagination() *sdkws.RequestPagination {
if m != nil {
return m.Pagination
}
return nil
}
func (m *GetGroupMembersCMSReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *GetGroupMembersCMSReq) GetUserName() string {
if m != nil {
return m.UserName
}
return ""
}
type GetGroupMembersCMSResp struct {
Total uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"`
Members []*sdkws.GroupMemberFullInfo `protobuf:"bytes,2,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMembersCMSResp) Reset() { *m = GetGroupMembersCMSResp{} }
func (m *GetGroupMembersCMSResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupMembersCMSResp) ProtoMessage() {}
func (*GetGroupMembersCMSResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{35}
}
func (m *GetGroupMembersCMSResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersCMSResp.Unmarshal(m, b)
}
func (m *GetGroupMembersCMSResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMembersCMSResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupMembersCMSResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMembersCMSResp.Merge(dst, src)
}
func (m *GetGroupMembersCMSResp) XXX_Size() int {
return xxx_messageInfo_GetGroupMembersCMSResp.Size(m)
}
func (m *GetGroupMembersCMSResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMembersCMSResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMembersCMSResp proto.InternalMessageInfo
func (m *GetGroupMembersCMSResp) GetTotal() uint32 {
if m != nil {
return m.Total
}
return 0
}
func (m *GetGroupMembersCMSResp) GetMembers() []*sdkws.GroupMemberFullInfo {
if m != nil {
return m.Members
}
return nil
}
type DismissGroupReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DismissGroupReq) Reset() { *m = DismissGroupReq{} }
func (m *DismissGroupReq) String() string { return proto.CompactTextString(m) }
func (*DismissGroupReq) ProtoMessage() {}
func (*DismissGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{36}
}
func (m *DismissGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DismissGroupReq.Unmarshal(m, b)
}
func (m *DismissGroupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DismissGroupReq.Marshal(b, m, deterministic)
}
func (dst *DismissGroupReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_DismissGroupReq.Merge(dst, src)
}
func (m *DismissGroupReq) XXX_Size() int {
return xxx_messageInfo_DismissGroupReq.Size(m)
}
func (m *DismissGroupReq) XXX_DiscardUnknown() {
xxx_messageInfo_DismissGroupReq.DiscardUnknown(m)
}
var xxx_messageInfo_DismissGroupReq proto.InternalMessageInfo
func (m *DismissGroupReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type DismissGroupResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DismissGroupResp) Reset() { *m = DismissGroupResp{} }
func (m *DismissGroupResp) String() string { return proto.CompactTextString(m) }
func (*DismissGroupResp) ProtoMessage() {}
func (*DismissGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{37}
}
func (m *DismissGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DismissGroupResp.Unmarshal(m, b)
}
func (m *DismissGroupResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DismissGroupResp.Marshal(b, m, deterministic)
}
func (dst *DismissGroupResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_DismissGroupResp.Merge(dst, src)
}
func (m *DismissGroupResp) XXX_Size() int {
return xxx_messageInfo_DismissGroupResp.Size(m)
}
func (m *DismissGroupResp) XXX_DiscardUnknown() {
xxx_messageInfo_DismissGroupResp.DiscardUnknown(m)
}
var xxx_messageInfo_DismissGroupResp proto.InternalMessageInfo
type MuteGroupMemberReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
UserID string `protobuf:"bytes,2,opt,name=userID" json:"userID,omitempty"`
MutedSeconds uint32 `protobuf:"varint,3,opt,name=mutedSeconds" json:"mutedSeconds,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *MuteGroupMemberReq) Reset() { *m = MuteGroupMemberReq{} }
func (m *MuteGroupMemberReq) String() string { return proto.CompactTextString(m) }
func (*MuteGroupMemberReq) ProtoMessage() {}
func (*MuteGroupMemberReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{38}
}
func (m *MuteGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupMemberReq.Unmarshal(m, b)
}
func (m *MuteGroupMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MuteGroupMemberReq.Marshal(b, m, deterministic)
}
func (dst *MuteGroupMemberReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_MuteGroupMemberReq.Merge(dst, src)
}
func (m *MuteGroupMemberReq) XXX_Size() int {
return xxx_messageInfo_MuteGroupMemberReq.Size(m)
}
func (m *MuteGroupMemberReq) XXX_DiscardUnknown() {
xxx_messageInfo_MuteGroupMemberReq.DiscardUnknown(m)
}
var xxx_messageInfo_MuteGroupMemberReq proto.InternalMessageInfo
func (m *MuteGroupMemberReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *MuteGroupMemberReq) GetUserID() string {
if m != nil {
return m.UserID
}
return ""
}
func (m *MuteGroupMemberReq) GetMutedSeconds() uint32 {
if m != nil {
return m.MutedSeconds
}
return 0
}
type MuteGroupMemberResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *MuteGroupMemberResp) Reset() { *m = MuteGroupMemberResp{} }
func (m *MuteGroupMemberResp) String() string { return proto.CompactTextString(m) }
func (*MuteGroupMemberResp) ProtoMessage() {}
func (*MuteGroupMemberResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{39}
}
func (m *MuteGroupMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupMemberResp.Unmarshal(m, b)
}
func (m *MuteGroupMemberResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MuteGroupMemberResp.Marshal(b, m, deterministic)
}
func (dst *MuteGroupMemberResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_MuteGroupMemberResp.Merge(dst, src)
}
func (m *MuteGroupMemberResp) XXX_Size() int {
return xxx_messageInfo_MuteGroupMemberResp.Size(m)
}
func (m *MuteGroupMemberResp) XXX_DiscardUnknown() {
xxx_messageInfo_MuteGroupMemberResp.DiscardUnknown(m)
}
var xxx_messageInfo_MuteGroupMemberResp proto.InternalMessageInfo
type CancelMuteGroupMemberReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
UserID string `protobuf:"bytes,2,opt,name=userID" json:"userID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CancelMuteGroupMemberReq) Reset() { *m = CancelMuteGroupMemberReq{} }
func (m *CancelMuteGroupMemberReq) String() string { return proto.CompactTextString(m) }
func (*CancelMuteGroupMemberReq) ProtoMessage() {}
func (*CancelMuteGroupMemberReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{40}
}
func (m *CancelMuteGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupMemberReq.Unmarshal(m, b)
}
func (m *CancelMuteGroupMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelMuteGroupMemberReq.Marshal(b, m, deterministic)
}
func (dst *CancelMuteGroupMemberReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelMuteGroupMemberReq.Merge(dst, src)
}
func (m *CancelMuteGroupMemberReq) XXX_Size() int {
return xxx_messageInfo_CancelMuteGroupMemberReq.Size(m)
}
func (m *CancelMuteGroupMemberReq) XXX_DiscardUnknown() {
xxx_messageInfo_CancelMuteGroupMemberReq.DiscardUnknown(m)
}
var xxx_messageInfo_CancelMuteGroupMemberReq proto.InternalMessageInfo
func (m *CancelMuteGroupMemberReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *CancelMuteGroupMemberReq) GetUserID() string {
if m != nil {
return m.UserID
}
return ""
}
type CancelMuteGroupMemberResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CancelMuteGroupMemberResp) Reset() { *m = CancelMuteGroupMemberResp{} }
func (m *CancelMuteGroupMemberResp) String() string { return proto.CompactTextString(m) }
func (*CancelMuteGroupMemberResp) ProtoMessage() {}
func (*CancelMuteGroupMemberResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{41}
}
func (m *CancelMuteGroupMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupMemberResp.Unmarshal(m, b)
}
func (m *CancelMuteGroupMemberResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelMuteGroupMemberResp.Marshal(b, m, deterministic)
}
func (dst *CancelMuteGroupMemberResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelMuteGroupMemberResp.Merge(dst, src)
}
func (m *CancelMuteGroupMemberResp) XXX_Size() int {
return xxx_messageInfo_CancelMuteGroupMemberResp.Size(m)
}
func (m *CancelMuteGroupMemberResp) XXX_DiscardUnknown() {
xxx_messageInfo_CancelMuteGroupMemberResp.DiscardUnknown(m)
}
var xxx_messageInfo_CancelMuteGroupMemberResp proto.InternalMessageInfo
type MuteGroupReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *MuteGroupReq) Reset() { *m = MuteGroupReq{} }
func (m *MuteGroupReq) String() string { return proto.CompactTextString(m) }
func (*MuteGroupReq) ProtoMessage() {}
func (*MuteGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{42}
}
func (m *MuteGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupReq.Unmarshal(m, b)
}
func (m *MuteGroupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MuteGroupReq.Marshal(b, m, deterministic)
}
func (dst *MuteGroupReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_MuteGroupReq.Merge(dst, src)
}
func (m *MuteGroupReq) XXX_Size() int {
return xxx_messageInfo_MuteGroupReq.Size(m)
}
func (m *MuteGroupReq) XXX_DiscardUnknown() {
xxx_messageInfo_MuteGroupReq.DiscardUnknown(m)
}
var xxx_messageInfo_MuteGroupReq proto.InternalMessageInfo
func (m *MuteGroupReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type MuteGroupResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *MuteGroupResp) Reset() { *m = MuteGroupResp{} }
func (m *MuteGroupResp) String() string { return proto.CompactTextString(m) }
func (*MuteGroupResp) ProtoMessage() {}
func (*MuteGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{43}
}
func (m *MuteGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupResp.Unmarshal(m, b)
}
func (m *MuteGroupResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MuteGroupResp.Marshal(b, m, deterministic)
}
func (dst *MuteGroupResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_MuteGroupResp.Merge(dst, src)
}
func (m *MuteGroupResp) XXX_Size() int {
return xxx_messageInfo_MuteGroupResp.Size(m)
}
func (m *MuteGroupResp) XXX_DiscardUnknown() {
xxx_messageInfo_MuteGroupResp.DiscardUnknown(m)
}
var xxx_messageInfo_MuteGroupResp proto.InternalMessageInfo
type CancelMuteGroupReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CancelMuteGroupReq) Reset() { *m = CancelMuteGroupReq{} }
func (m *CancelMuteGroupReq) String() string { return proto.CompactTextString(m) }
func (*CancelMuteGroupReq) ProtoMessage() {}
func (*CancelMuteGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{44}
}
func (m *CancelMuteGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupReq.Unmarshal(m, b)
}
func (m *CancelMuteGroupReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelMuteGroupReq.Marshal(b, m, deterministic)
}
func (dst *CancelMuteGroupReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelMuteGroupReq.Merge(dst, src)
}
func (m *CancelMuteGroupReq) XXX_Size() int {
return xxx_messageInfo_CancelMuteGroupReq.Size(m)
}
func (m *CancelMuteGroupReq) XXX_DiscardUnknown() {
xxx_messageInfo_CancelMuteGroupReq.DiscardUnknown(m)
}
var xxx_messageInfo_CancelMuteGroupReq proto.InternalMessageInfo
func (m *CancelMuteGroupReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type CancelMuteGroupResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CancelMuteGroupResp) Reset() { *m = CancelMuteGroupResp{} }
func (m *CancelMuteGroupResp) String() string { return proto.CompactTextString(m) }
func (*CancelMuteGroupResp) ProtoMessage() {}
func (*CancelMuteGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{45}
}
func (m *CancelMuteGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupResp.Unmarshal(m, b)
}
func (m *CancelMuteGroupResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelMuteGroupResp.Marshal(b, m, deterministic)
}
func (dst *CancelMuteGroupResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelMuteGroupResp.Merge(dst, src)
}
func (m *CancelMuteGroupResp) XXX_Size() int {
return xxx_messageInfo_CancelMuteGroupResp.Size(m)
}
func (m *CancelMuteGroupResp) XXX_DiscardUnknown() {
xxx_messageInfo_CancelMuteGroupResp.DiscardUnknown(m)
}
var xxx_messageInfo_CancelMuteGroupResp proto.InternalMessageInfo
type GetJoinedSuperGroupListReq struct {
UserID string `protobuf:"bytes,1,opt,name=userID" json:"userID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetJoinedSuperGroupListReq) Reset() { *m = GetJoinedSuperGroupListReq{} }
func (m *GetJoinedSuperGroupListReq) String() string { return proto.CompactTextString(m) }
func (*GetJoinedSuperGroupListReq) ProtoMessage() {}
func (*GetJoinedSuperGroupListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{46}
}
func (m *GetJoinedSuperGroupListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedSuperGroupListReq.Unmarshal(m, b)
}
func (m *GetJoinedSuperGroupListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetJoinedSuperGroupListReq.Marshal(b, m, deterministic)
}
func (dst *GetJoinedSuperGroupListReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetJoinedSuperGroupListReq.Merge(dst, src)
}
func (m *GetJoinedSuperGroupListReq) XXX_Size() int {
return xxx_messageInfo_GetJoinedSuperGroupListReq.Size(m)
}
func (m *GetJoinedSuperGroupListReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetJoinedSuperGroupListReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetJoinedSuperGroupListReq proto.InternalMessageInfo
func (m *GetJoinedSuperGroupListReq) GetUserID() string {
if m != nil {
return m.UserID
}
return ""
}
type GetJoinedSuperGroupListResp struct {
Groups []*sdkws.GroupInfo `protobuf:"bytes,1,rep,name=groups" json:"groups,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetJoinedSuperGroupListResp) Reset() { *m = GetJoinedSuperGroupListResp{} }
func (m *GetJoinedSuperGroupListResp) String() string { return proto.CompactTextString(m) }
func (*GetJoinedSuperGroupListResp) ProtoMessage() {}
func (*GetJoinedSuperGroupListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{47}
}
func (m *GetJoinedSuperGroupListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedSuperGroupListResp.Unmarshal(m, b)
}
func (m *GetJoinedSuperGroupListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetJoinedSuperGroupListResp.Marshal(b, m, deterministic)
}
func (dst *GetJoinedSuperGroupListResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetJoinedSuperGroupListResp.Merge(dst, src)
}
func (m *GetJoinedSuperGroupListResp) XXX_Size() int {
return xxx_messageInfo_GetJoinedSuperGroupListResp.Size(m)
}
func (m *GetJoinedSuperGroupListResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetJoinedSuperGroupListResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetJoinedSuperGroupListResp proto.InternalMessageInfo
func (m *GetJoinedSuperGroupListResp) GetGroups() []*sdkws.GroupInfo {
if m != nil {
return m.Groups
}
return nil
}
type GetSuperGroupsInfoReq struct {
GroupIDs []string `protobuf:"bytes,1,rep,name=groupIDs" json:"groupIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetSuperGroupsInfoReq) Reset() { *m = GetSuperGroupsInfoReq{} }
func (m *GetSuperGroupsInfoReq) String() string { return proto.CompactTextString(m) }
func (*GetSuperGroupsInfoReq) ProtoMessage() {}
func (*GetSuperGroupsInfoReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{48}
}
func (m *GetSuperGroupsInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupsInfoReq.Unmarshal(m, b)
}
func (m *GetSuperGroupsInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSuperGroupsInfoReq.Marshal(b, m, deterministic)
}
func (dst *GetSuperGroupsInfoReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSuperGroupsInfoReq.Merge(dst, src)
}
func (m *GetSuperGroupsInfoReq) XXX_Size() int {
return xxx_messageInfo_GetSuperGroupsInfoReq.Size(m)
}
func (m *GetSuperGroupsInfoReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetSuperGroupsInfoReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetSuperGroupsInfoReq proto.InternalMessageInfo
func (m *GetSuperGroupsInfoReq) GetGroupIDs() []string {
if m != nil {
return m.GroupIDs
}
return nil
}
type GetSuperGroupsInfoResp struct {
GroupInfos []*sdkws.GroupInfo `protobuf:"bytes,1,rep,name=groupInfos" json:"groupInfos,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetSuperGroupsInfoResp) Reset() { *m = GetSuperGroupsInfoResp{} }
func (m *GetSuperGroupsInfoResp) String() string { return proto.CompactTextString(m) }
func (*GetSuperGroupsInfoResp) ProtoMessage() {}
func (*GetSuperGroupsInfoResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{49}
}
func (m *GetSuperGroupsInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupsInfoResp.Unmarshal(m, b)
}
func (m *GetSuperGroupsInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSuperGroupsInfoResp.Marshal(b, m, deterministic)
}
func (dst *GetSuperGroupsInfoResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSuperGroupsInfoResp.Merge(dst, src)
}
func (m *GetSuperGroupsInfoResp) XXX_Size() int {
return xxx_messageInfo_GetSuperGroupsInfoResp.Size(m)
}
func (m *GetSuperGroupsInfoResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetSuperGroupsInfoResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetSuperGroupsInfoResp proto.InternalMessageInfo
func (m *GetSuperGroupsInfoResp) GetGroupInfos() []*sdkws.GroupInfo {
if m != nil {
return m.GroupInfos
}
return nil
}
type SetGroupMemberInfo struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
UserID string `protobuf:"bytes,2,opt,name=userID" json:"userID,omitempty"`
Nickname *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=nickname" json:"nickname,omitempty"`
FaceURL *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=faceURL" json:"faceURL,omitempty"`
RoleLevel *wrapperspb.Int32Value `protobuf:"bytes,5,opt,name=roleLevel" json:"roleLevel,omitempty"`
Ex *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=ex" json:"ex,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetGroupMemberInfo) Reset() { *m = SetGroupMemberInfo{} }
func (m *SetGroupMemberInfo) String() string { return proto.CompactTextString(m) }
func (*SetGroupMemberInfo) ProtoMessage() {}
func (*SetGroupMemberInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{50}
}
func (m *SetGroupMemberInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupMemberInfo.Unmarshal(m, b)
}
func (m *SetGroupMemberInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetGroupMemberInfo.Marshal(b, m, deterministic)
}
func (dst *SetGroupMemberInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetGroupMemberInfo.Merge(dst, src)
}
func (m *SetGroupMemberInfo) XXX_Size() int {
return xxx_messageInfo_SetGroupMemberInfo.Size(m)
}
func (m *SetGroupMemberInfo) XXX_DiscardUnknown() {
xxx_messageInfo_SetGroupMemberInfo.DiscardUnknown(m)
}
var xxx_messageInfo_SetGroupMemberInfo proto.InternalMessageInfo
func (m *SetGroupMemberInfo) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *SetGroupMemberInfo) GetUserID() string {
if m != nil {
return m.UserID
}
return ""
}
func (m *SetGroupMemberInfo) GetNickname() *wrapperspb.StringValue {
if m != nil {
return m.Nickname
}
return nil
}
func (m *SetGroupMemberInfo) GetFaceURL() *wrapperspb.StringValue {
if m != nil {
return m.FaceURL
}
return nil
}
func (m *SetGroupMemberInfo) GetRoleLevel() *wrapperspb.Int32Value {
if m != nil {
return m.RoleLevel
}
return nil
}
func (m *SetGroupMemberInfo) GetEx() *wrapperspb.StringValue {
if m != nil {
return m.Ex
}
return nil
}
type SetGroupMemberInfoReq struct {
Members []*SetGroupMemberInfo `protobuf:"bytes,1,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetGroupMemberInfoReq) Reset() { *m = SetGroupMemberInfoReq{} }
func (m *SetGroupMemberInfoReq) String() string { return proto.CompactTextString(m) }
func (*SetGroupMemberInfoReq) ProtoMessage() {}
func (*SetGroupMemberInfoReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{51}
}
func (m *SetGroupMemberInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupMemberInfoReq.Unmarshal(m, b)
}
func (m *SetGroupMemberInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetGroupMemberInfoReq.Marshal(b, m, deterministic)
}
func (dst *SetGroupMemberInfoReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetGroupMemberInfoReq.Merge(dst, src)
}
func (m *SetGroupMemberInfoReq) XXX_Size() int {
return xxx_messageInfo_SetGroupMemberInfoReq.Size(m)
}
func (m *SetGroupMemberInfoReq) XXX_DiscardUnknown() {
xxx_messageInfo_SetGroupMemberInfoReq.DiscardUnknown(m)
}
var xxx_messageInfo_SetGroupMemberInfoReq proto.InternalMessageInfo
func (m *SetGroupMemberInfoReq) GetMembers() []*SetGroupMemberInfo {
if m != nil {
return m.Members
}
return nil
}
type SetGroupMemberInfoResp struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetGroupMemberInfoResp) Reset() { *m = SetGroupMemberInfoResp{} }
func (m *SetGroupMemberInfoResp) String() string { return proto.CompactTextString(m) }
func (*SetGroupMemberInfoResp) ProtoMessage() {}
func (*SetGroupMemberInfoResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{52}
}
func (m *SetGroupMemberInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupMemberInfoResp.Unmarshal(m, b)
}
func (m *SetGroupMemberInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetGroupMemberInfoResp.Marshal(b, m, deterministic)
}
func (dst *SetGroupMemberInfoResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetGroupMemberInfoResp.Merge(dst, src)
}
func (m *SetGroupMemberInfoResp) XXX_Size() int {
return xxx_messageInfo_SetGroupMemberInfoResp.Size(m)
}
func (m *SetGroupMemberInfoResp) XXX_DiscardUnknown() {
xxx_messageInfo_SetGroupMemberInfoResp.DiscardUnknown(m)
}
var xxx_messageInfo_SetGroupMemberInfoResp proto.InternalMessageInfo
type GetGroupAbstractInfoReq struct {
GroupIDs []string `protobuf:"bytes,1,rep,name=groupIDs" json:"groupIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupAbstractInfoReq) Reset() { *m = GetGroupAbstractInfoReq{} }
func (m *GetGroupAbstractInfoReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupAbstractInfoReq) ProtoMessage() {}
func (*GetGroupAbstractInfoReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{53}
}
func (m *GetGroupAbstractInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupAbstractInfoReq.Unmarshal(m, b)
}
func (m *GetGroupAbstractInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupAbstractInfoReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupAbstractInfoReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupAbstractInfoReq.Merge(dst, src)
}
func (m *GetGroupAbstractInfoReq) XXX_Size() int {
return xxx_messageInfo_GetGroupAbstractInfoReq.Size(m)
}
func (m *GetGroupAbstractInfoReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupAbstractInfoReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupAbstractInfoReq proto.InternalMessageInfo
func (m *GetGroupAbstractInfoReq) GetGroupIDs() []string {
if m != nil {
return m.GroupIDs
}
return nil
}
type GroupAbstractInfo struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
GroupMemberNumber uint32 `protobuf:"varint,2,opt,name=groupMemberNumber" json:"groupMemberNumber,omitempty"`
GroupMemberListHash uint64 `protobuf:"varint,3,opt,name=groupMemberListHash" json:"groupMemberListHash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GroupAbstractInfo) Reset() { *m = GroupAbstractInfo{} }
func (m *GroupAbstractInfo) String() string { return proto.CompactTextString(m) }
func (*GroupAbstractInfo) ProtoMessage() {}
func (*GroupAbstractInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{54}
}
func (m *GroupAbstractInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupAbstractInfo.Unmarshal(m, b)
}
func (m *GroupAbstractInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GroupAbstractInfo.Marshal(b, m, deterministic)
}
func (dst *GroupAbstractInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_GroupAbstractInfo.Merge(dst, src)
}
func (m *GroupAbstractInfo) XXX_Size() int {
return xxx_messageInfo_GroupAbstractInfo.Size(m)
}
func (m *GroupAbstractInfo) XXX_DiscardUnknown() {
xxx_messageInfo_GroupAbstractInfo.DiscardUnknown(m)
}
var xxx_messageInfo_GroupAbstractInfo proto.InternalMessageInfo
func (m *GroupAbstractInfo) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *GroupAbstractInfo) GetGroupMemberNumber() uint32 {
if m != nil {
return m.GroupMemberNumber
}
return 0
}
func (m *GroupAbstractInfo) GetGroupMemberListHash() uint64 {
if m != nil {
return m.GroupMemberListHash
}
return 0
}
type GetGroupAbstractInfoResp struct {
GroupAbstractInfos []*GroupAbstractInfo `protobuf:"bytes,1,rep,name=groupAbstractInfos" json:"groupAbstractInfos,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupAbstractInfoResp) Reset() { *m = GetGroupAbstractInfoResp{} }
func (m *GetGroupAbstractInfoResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupAbstractInfoResp) ProtoMessage() {}
func (*GetGroupAbstractInfoResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{55}
}
func (m *GetGroupAbstractInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupAbstractInfoResp.Unmarshal(m, b)
}
func (m *GetGroupAbstractInfoResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupAbstractInfoResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupAbstractInfoResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupAbstractInfoResp.Merge(dst, src)
}
func (m *GetGroupAbstractInfoResp) XXX_Size() int {
return xxx_messageInfo_GetGroupAbstractInfoResp.Size(m)
}
func (m *GetGroupAbstractInfoResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupAbstractInfoResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupAbstractInfoResp proto.InternalMessageInfo
func (m *GetGroupAbstractInfoResp) GetGroupAbstractInfos() []*GroupAbstractInfo {
if m != nil {
return m.GroupAbstractInfos
}
return nil
}
type GetUserInGroupMembersReq struct {
UserID string `protobuf:"bytes,1,opt,name=userID" json:"userID,omitempty"`
GroupIDs []string `protobuf:"bytes,2,rep,name=groupIDs" json:"groupIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserInGroupMembersReq) Reset() { *m = GetUserInGroupMembersReq{} }
func (m *GetUserInGroupMembersReq) String() string { return proto.CompactTextString(m) }
func (*GetUserInGroupMembersReq) ProtoMessage() {}
func (*GetUserInGroupMembersReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{56}
}
func (m *GetUserInGroupMembersReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserInGroupMembersReq.Unmarshal(m, b)
}
func (m *GetUserInGroupMembersReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserInGroupMembersReq.Marshal(b, m, deterministic)
}
func (dst *GetUserInGroupMembersReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserInGroupMembersReq.Merge(dst, src)
}
func (m *GetUserInGroupMembersReq) XXX_Size() int {
return xxx_messageInfo_GetUserInGroupMembersReq.Size(m)
}
func (m *GetUserInGroupMembersReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserInGroupMembersReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserInGroupMembersReq proto.InternalMessageInfo
func (m *GetUserInGroupMembersReq) GetUserID() string {
if m != nil {
return m.UserID
}
return ""
}
func (m *GetUserInGroupMembersReq) GetGroupIDs() []string {
if m != nil {
return m.GroupIDs
}
return nil
}
type GetUserInGroupMembersResp struct {
Members []*sdkws.GroupMemberFullInfo `protobuf:"bytes,1,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserInGroupMembersResp) Reset() { *m = GetUserInGroupMembersResp{} }
func (m *GetUserInGroupMembersResp) String() string { return proto.CompactTextString(m) }
func (*GetUserInGroupMembersResp) ProtoMessage() {}
func (*GetUserInGroupMembersResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{57}
}
func (m *GetUserInGroupMembersResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserInGroupMembersResp.Unmarshal(m, b)
}
func (m *GetUserInGroupMembersResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserInGroupMembersResp.Marshal(b, m, deterministic)
}
func (dst *GetUserInGroupMembersResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserInGroupMembersResp.Merge(dst, src)
}
func (m *GetUserInGroupMembersResp) XXX_Size() int {
return xxx_messageInfo_GetUserInGroupMembersResp.Size(m)
}
func (m *GetUserInGroupMembersResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserInGroupMembersResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserInGroupMembersResp proto.InternalMessageInfo
func (m *GetUserInGroupMembersResp) GetMembers() []*sdkws.GroupMemberFullInfo {
if m != nil {
return m.Members
}
return nil
}
type GetGroupMemberUserIDsReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMemberUserIDsReq) Reset() { *m = GetGroupMemberUserIDsReq{} }
func (m *GetGroupMemberUserIDsReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupMemberUserIDsReq) ProtoMessage() {}
func (*GetGroupMemberUserIDsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{58}
}
func (m *GetGroupMemberUserIDsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberUserIDsReq.Unmarshal(m, b)
}
func (m *GetGroupMemberUserIDsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMemberUserIDsReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupMemberUserIDsReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMemberUserIDsReq.Merge(dst, src)
}
func (m *GetGroupMemberUserIDsReq) XXX_Size() int {
return xxx_messageInfo_GetGroupMemberUserIDsReq.Size(m)
}
func (m *GetGroupMemberUserIDsReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMemberUserIDsReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMemberUserIDsReq proto.InternalMessageInfo
func (m *GetGroupMemberUserIDsReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type GetGroupMemberUserIDsResp struct {
UserIDs []string `protobuf:"bytes,1,rep,name=userIDs" json:"userIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMemberUserIDsResp) Reset() { *m = GetGroupMemberUserIDsResp{} }
func (m *GetGroupMemberUserIDsResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupMemberUserIDsResp) ProtoMessage() {}
func (*GetGroupMemberUserIDsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{59}
}
func (m *GetGroupMemberUserIDsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberUserIDsResp.Unmarshal(m, b)
}
func (m *GetGroupMemberUserIDsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMemberUserIDsResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupMemberUserIDsResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMemberUserIDsResp.Merge(dst, src)
}
func (m *GetGroupMemberUserIDsResp) XXX_Size() int {
return xxx_messageInfo_GetGroupMemberUserIDsResp.Size(m)
}
func (m *GetGroupMemberUserIDsResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMemberUserIDsResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMemberUserIDsResp proto.InternalMessageInfo
func (m *GetGroupMemberUserIDsResp) GetUserIDs() []string {
if m != nil {
return m.UserIDs
}
return nil
}
type GetGroupMemberRoleLevelReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
RoleLevels []int32 `protobuf:"varint,2,rep,packed,name=roleLevels" json:"roleLevels,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMemberRoleLevelReq) Reset() { *m = GetGroupMemberRoleLevelReq{} }
func (m *GetGroupMemberRoleLevelReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupMemberRoleLevelReq) ProtoMessage() {}
func (*GetGroupMemberRoleLevelReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{60}
}
func (m *GetGroupMemberRoleLevelReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberRoleLevelReq.Unmarshal(m, b)
}
func (m *GetGroupMemberRoleLevelReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMemberRoleLevelReq.Marshal(b, m, deterministic)
}
func (dst *GetGroupMemberRoleLevelReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMemberRoleLevelReq.Merge(dst, src)
}
func (m *GetGroupMemberRoleLevelReq) XXX_Size() int {
return xxx_messageInfo_GetGroupMemberRoleLevelReq.Size(m)
}
func (m *GetGroupMemberRoleLevelReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMemberRoleLevelReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMemberRoleLevelReq proto.InternalMessageInfo
func (m *GetGroupMemberRoleLevelReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
func (m *GetGroupMemberRoleLevelReq) GetRoleLevels() []int32 {
if m != nil {
return m.RoleLevels
}
return nil
}
type GetGroupMemberRoleLevelResp struct {
Members []*sdkws.GroupMemberFullInfo `protobuf:"bytes,1,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetGroupMemberRoleLevelResp) Reset() { *m = GetGroupMemberRoleLevelResp{} }
func (m *GetGroupMemberRoleLevelResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupMemberRoleLevelResp) ProtoMessage() {}
func (*GetGroupMemberRoleLevelResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_20346bfaa1601d8d, []int{61}
}
func (m *GetGroupMemberRoleLevelResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberRoleLevelResp.Unmarshal(m, b)
}
func (m *GetGroupMemberRoleLevelResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetGroupMemberRoleLevelResp.Marshal(b, m, deterministic)
}
func (dst *GetGroupMemberRoleLevelResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetGroupMemberRoleLevelResp.Merge(dst, src)
}
func (m *GetGroupMemberRoleLevelResp) XXX_Size() int {
return xxx_messageInfo_GetGroupMemberRoleLevelResp.Size(m)
}
func (m *GetGroupMemberRoleLevelResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetGroupMemberRoleLevelResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetGroupMemberRoleLevelResp proto.InternalMessageInfo
func (m *GetGroupMemberRoleLevelResp) GetMembers() []*sdkws.GroupMemberFullInfo {
if m != nil {
return m.Members
}
return nil
}
func init() {
proto.RegisterType((*CreateGroupReq)(nil), "OpenIMServer.group.CreateGroupReq")
proto.RegisterType((*CreateGroupResp)(nil), "OpenIMServer.group.CreateGroupResp")
proto.RegisterType((*GetGroupsInfoReq)(nil), "OpenIMServer.group.GetGroupsInfoReq")
proto.RegisterType((*GetGroupsInfoResp)(nil), "OpenIMServer.group.GetGroupsInfoResp")
proto.RegisterType((*SetGroupInfoReq)(nil), "OpenIMServer.group.SetGroupInfoReq")
proto.RegisterType((*SetGroupInfoResp)(nil), "OpenIMServer.group.SetGroupInfoResp")
proto.RegisterType((*GetGroupApplicationListReq)(nil), "OpenIMServer.group.GetGroupApplicationListReq")
proto.RegisterType((*GetGroupApplicationListResp)(nil), "OpenIMServer.group.GetGroupApplicationListResp")
proto.RegisterType((*GetUserReqApplicationListReq)(nil), "OpenIMServer.group.GetUserReqApplicationListReq")
proto.RegisterType((*GetUserReqApplicationListResp)(nil), "OpenIMServer.group.GetUserReqApplicationListResp")
proto.RegisterType((*TransferGroupOwnerReq)(nil), "OpenIMServer.group.TransferGroupOwnerReq")
proto.RegisterType((*TransferGroupOwnerResp)(nil), "OpenIMServer.group.TransferGroupOwnerResp")
proto.RegisterType((*JoinGroupReq)(nil), "OpenIMServer.group.JoinGroupReq")
proto.RegisterType((*JoinGroupResp)(nil), "OpenIMServer.group.JoinGroupResp")
proto.RegisterType((*GroupApplicationResponseReq)(nil), "OpenIMServer.group.GroupApplicationResponseReq")
proto.RegisterType((*GroupApplicationResponseResp)(nil), "OpenIMServer.group.GroupApplicationResponseResp")
proto.RegisterType((*QuitGroupReq)(nil), "OpenIMServer.group.QuitGroupReq")
proto.RegisterType((*QuitGroupResp)(nil), "OpenIMServer.group.QuitGroupResp")
proto.RegisterType((*GetGroupMemberListReq)(nil), "OpenIMServer.group.GetGroupMemberListReq")
proto.RegisterType((*GetGroupMemberListResp)(nil), "OpenIMServer.group.GetGroupMemberListResp")
proto.RegisterType((*GetGroupMembersInfoReq)(nil), "OpenIMServer.group.GetGroupMembersInfoReq")
proto.RegisterType((*GetGroupMembersInfoResp)(nil), "OpenIMServer.group.GetGroupMembersInfoResp")
proto.RegisterType((*KickGroupMemberReq)(nil), "OpenIMServer.group.KickGroupMemberReq")
proto.RegisterType((*KickGroupMemberResp)(nil), "OpenIMServer.group.KickGroupMemberResp")
proto.RegisterType((*GetJoinedGroupListReq)(nil), "OpenIMServer.group.GetJoinedGroupListReq")
proto.RegisterType((*GetJoinedGroupListResp)(nil), "OpenIMServer.group.GetJoinedGroupListResp")
proto.RegisterType((*InviteUserToGroupReq)(nil), "OpenIMServer.group.InviteUserToGroupReq")
proto.RegisterType((*InviteUserToGroupResp)(nil), "OpenIMServer.group.InviteUserToGroupResp")
proto.RegisterType((*GetGroupAllMemberReq)(nil), "OpenIMServer.group.GetGroupAllMemberReq")
proto.RegisterType((*GetGroupAllMemberResp)(nil), "OpenIMServer.group.GetGroupAllMemberResp")
proto.RegisterType((*CMSGroup)(nil), "OpenIMServer.group.CMSGroup")
proto.RegisterType((*GetGroupsReq)(nil), "OpenIMServer.group.GetGroupsReq")
proto.RegisterType((*GetGroupsResp)(nil), "OpenIMServer.group.GetGroupsResp")
proto.RegisterType((*GetGroupMemberReq)(nil), "OpenIMServer.group.GetGroupMemberReq")
proto.RegisterType((*GetGroupMembersCMSReq)(nil), "OpenIMServer.group.GetGroupMembersCMSReq")
proto.RegisterType((*GetGroupMembersCMSResp)(nil), "OpenIMServer.group.GetGroupMembersCMSResp")
proto.RegisterType((*DismissGroupReq)(nil), "OpenIMServer.group.DismissGroupReq")
proto.RegisterType((*DismissGroupResp)(nil), "OpenIMServer.group.DismissGroupResp")
proto.RegisterType((*MuteGroupMemberReq)(nil), "OpenIMServer.group.MuteGroupMemberReq")
proto.RegisterType((*MuteGroupMemberResp)(nil), "OpenIMServer.group.MuteGroupMemberResp")
proto.RegisterType((*CancelMuteGroupMemberReq)(nil), "OpenIMServer.group.CancelMuteGroupMemberReq")
proto.RegisterType((*CancelMuteGroupMemberResp)(nil), "OpenIMServer.group.CancelMuteGroupMemberResp")
proto.RegisterType((*MuteGroupReq)(nil), "OpenIMServer.group.MuteGroupReq")
proto.RegisterType((*MuteGroupResp)(nil), "OpenIMServer.group.MuteGroupResp")
proto.RegisterType((*CancelMuteGroupReq)(nil), "OpenIMServer.group.CancelMuteGroupReq")
proto.RegisterType((*CancelMuteGroupResp)(nil), "OpenIMServer.group.CancelMuteGroupResp")
proto.RegisterType((*GetJoinedSuperGroupListReq)(nil), "OpenIMServer.group.GetJoinedSuperGroupListReq")
proto.RegisterType((*GetJoinedSuperGroupListResp)(nil), "OpenIMServer.group.GetJoinedSuperGroupListResp")
proto.RegisterType((*GetSuperGroupsInfoReq)(nil), "OpenIMServer.group.GetSuperGroupsInfoReq")
proto.RegisterType((*GetSuperGroupsInfoResp)(nil), "OpenIMServer.group.GetSuperGroupsInfoResp")
proto.RegisterType((*SetGroupMemberInfo)(nil), "OpenIMServer.group.SetGroupMemberInfo")
proto.RegisterType((*SetGroupMemberInfoReq)(nil), "OpenIMServer.group.SetGroupMemberInfoReq")
proto.RegisterType((*SetGroupMemberInfoResp)(nil), "OpenIMServer.group.SetGroupMemberInfoResp")
proto.RegisterType((*GetGroupAbstractInfoReq)(nil), "OpenIMServer.group.GetGroupAbstractInfoReq")
proto.RegisterType((*GroupAbstractInfo)(nil), "OpenIMServer.group.GroupAbstractInfo")
proto.RegisterType((*GetGroupAbstractInfoResp)(nil), "OpenIMServer.group.GetGroupAbstractInfoResp")
proto.RegisterType((*GetUserInGroupMembersReq)(nil), "OpenIMServer.group.GetUserInGroupMembersReq")
proto.RegisterType((*GetUserInGroupMembersResp)(nil), "OpenIMServer.group.GetUserInGroupMembersResp")
proto.RegisterType((*GetGroupMemberUserIDsReq)(nil), "OpenIMServer.group.GetGroupMemberUserIDsReq")
proto.RegisterType((*GetGroupMemberUserIDsResp)(nil), "OpenIMServer.group.GetGroupMemberUserIDsResp")
proto.RegisterType((*GetGroupMemberRoleLevelReq)(nil), "OpenIMServer.group.GetGroupMemberRoleLevelReq")
proto.RegisterType((*GetGroupMemberRoleLevelResp)(nil), "OpenIMServer.group.GetGroupMemberRoleLevelResp")
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4
// Client API for Group service
type GroupClient interface {
// 创建群
CreateGroup(ctx context.Context, in *CreateGroupReq, opts ...grpc.CallOption) (*CreateGroupResp, error)
// 申请加群
JoinGroup(ctx context.Context, in *JoinGroupReq, opts ...grpc.CallOption) (*JoinGroupResp, error)
// 退出群
QuitGroup(ctx context.Context, in *QuitGroupReq, opts ...grpc.CallOption) (*QuitGroupResp, error)
// 获取指定群信息
GetGroupsInfo(ctx context.Context, in *GetGroupsInfoReq, opts ...grpc.CallOption) (*GetGroupsInfoResp, error)
// 设置群信息
SetGroupInfo(ctx context.Context, in *SetGroupInfoReq, opts ...grpc.CallOption) (*SetGroupInfoResp, error)
// (以管理员或群主身份)获取群的加群申请
GetGroupApplicationList(ctx context.Context, in *GetGroupApplicationListReq, opts ...grpc.CallOption) (*GetGroupApplicationListResp, error)
// 获取用户自己的主动加群申请
GetUserReqApplicationList(ctx context.Context, in *GetUserReqApplicationListReq, opts ...grpc.CallOption) (*GetUserReqApplicationListResp, error)
// 转让群主
TransferGroupOwner(ctx context.Context, in *TransferGroupOwnerReq, opts ...grpc.CallOption) (*TransferGroupOwnerResp, error)
// 群主或管理员处理进群申请
GroupApplicationResponse(ctx context.Context, in *GroupApplicationResponseReq, opts ...grpc.CallOption) (*GroupApplicationResponseResp, error)
// 获取某个群的群成员
GetGroupMemberList(ctx context.Context, in *GetGroupMemberListReq, opts ...grpc.CallOption) (*GetGroupMemberListResp, error)
// 获取某个群的指定群成员
GetGroupMembersInfo(ctx context.Context, in *GetGroupMembersInfoReq, opts ...grpc.CallOption) (*GetGroupMembersInfoResp, error)
// 踢出群
KickGroupMember(ctx context.Context, in *KickGroupMemberReq, opts ...grpc.CallOption) (*KickGroupMemberResp, error)
// 获取某个人已加入群
GetJoinedGroupList(ctx context.Context, in *GetJoinedGroupListReq, opts ...grpc.CallOption) (*GetJoinedGroupListResp, error)
// 邀请某些人进群
InviteUserToGroup(ctx context.Context, in *InviteUserToGroupReq, opts ...grpc.CallOption) (*InviteUserToGroupResp, error)
GetGroups(ctx context.Context, in *GetGroupsReq, opts ...grpc.CallOption) (*GetGroupsResp, error)
GetGroupMembersCMS(ctx context.Context, in *GetGroupMembersCMSReq, opts ...grpc.CallOption) (*GetGroupMembersCMSResp, error)
// 解散群
DismissGroup(ctx context.Context, in *DismissGroupReq, opts ...grpc.CallOption) (*DismissGroupResp, error)
// 对某个群成员禁言
MuteGroupMember(ctx context.Context, in *MuteGroupMemberReq, opts ...grpc.CallOption) (*MuteGroupMemberResp, error)
// 对某个群成员取消禁言
CancelMuteGroupMember(ctx context.Context, in *CancelMuteGroupMemberReq, opts ...grpc.CallOption) (*CancelMuteGroupMemberResp, error)
// 对某个群禁言
MuteGroup(ctx context.Context, in *MuteGroupReq, opts ...grpc.CallOption) (*MuteGroupResp, error)
// 对某个群取消禁言
CancelMuteGroup(ctx context.Context, in *CancelMuteGroupReq, opts ...grpc.CallOption) (*CancelMuteGroupResp, error)
// 获取某个用户加入的超级群
GetJoinedSuperGroupList(ctx context.Context, in *GetJoinedSuperGroupListReq, opts ...grpc.CallOption) (*GetJoinedSuperGroupListResp, error)
// 获取指定的超级群信息
GetSuperGroupsInfo(ctx context.Context, in *GetSuperGroupsInfoReq, opts ...grpc.CallOption) (*GetSuperGroupsInfoResp, error)
// 设置群成员昵称
// 设置群成员信息
SetGroupMemberInfo(ctx context.Context, in *SetGroupMemberInfoReq, opts ...grpc.CallOption) (*SetGroupMemberInfoResp, error)
// 获取群信息hash值
GetGroupAbstractInfo(ctx context.Context, in *GetGroupAbstractInfoReq, opts ...grpc.CallOption) (*GetGroupAbstractInfoResp, error)
// 获取某个用户在指定群中的信息
GetUserInGroupMembers(ctx context.Context, in *GetUserInGroupMembersReq, opts ...grpc.CallOption) (*GetUserInGroupMembersResp, error)
// 获取群成员用户ID
GetGroupMemberUserIDs(ctx context.Context, in *GetGroupMemberUserIDsReq, opts ...grpc.CallOption) (*GetGroupMemberUserIDsResp, error)
// 查询群组中对应级别的成员
GetGroupMemberRoleLevel(ctx context.Context, in *GetGroupMemberRoleLevelReq, opts ...grpc.CallOption) (*GetGroupMemberRoleLevelResp, error)
}
type groupClient struct {
cc *grpc.ClientConn
}
func NewGroupClient(cc *grpc.ClientConn) GroupClient {
return &groupClient{cc}
}
func (c *groupClient) CreateGroup(ctx context.Context, in *CreateGroupReq, opts ...grpc.CallOption) (*CreateGroupResp, error) {
out := new(CreateGroupResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/createGroup", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) JoinGroup(ctx context.Context, in *JoinGroupReq, opts ...grpc.CallOption) (*JoinGroupResp, error) {
out := new(JoinGroupResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/joinGroup", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) QuitGroup(ctx context.Context, in *QuitGroupReq, opts ...grpc.CallOption) (*QuitGroupResp, error) {
out := new(QuitGroupResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/quitGroup", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupsInfo(ctx context.Context, in *GetGroupsInfoReq, opts ...grpc.CallOption) (*GetGroupsInfoResp, error) {
out := new(GetGroupsInfoResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupsInfo", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) SetGroupInfo(ctx context.Context, in *SetGroupInfoReq, opts ...grpc.CallOption) (*SetGroupInfoResp, error) {
out := new(SetGroupInfoResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/setGroupInfo", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupApplicationList(ctx context.Context, in *GetGroupApplicationListReq, opts ...grpc.CallOption) (*GetGroupApplicationListResp, error) {
out := new(GetGroupApplicationListResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupApplicationList", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetUserReqApplicationList(ctx context.Context, in *GetUserReqApplicationListReq, opts ...grpc.CallOption) (*GetUserReqApplicationListResp, error) {
out := new(GetUserReqApplicationListResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getUserReqApplicationList", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) TransferGroupOwner(ctx context.Context, in *TransferGroupOwnerReq, opts ...grpc.CallOption) (*TransferGroupOwnerResp, error) {
out := new(TransferGroupOwnerResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/transferGroupOwner", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GroupApplicationResponse(ctx context.Context, in *GroupApplicationResponseReq, opts ...grpc.CallOption) (*GroupApplicationResponseResp, error) {
out := new(GroupApplicationResponseResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/groupApplicationResponse", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupMemberList(ctx context.Context, in *GetGroupMemberListReq, opts ...grpc.CallOption) (*GetGroupMemberListResp, error) {
out := new(GetGroupMemberListResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMemberList", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupMembersInfo(ctx context.Context, in *GetGroupMembersInfoReq, opts ...grpc.CallOption) (*GetGroupMembersInfoResp, error) {
out := new(GetGroupMembersInfoResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMembersInfo", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) KickGroupMember(ctx context.Context, in *KickGroupMemberReq, opts ...grpc.CallOption) (*KickGroupMemberResp, error) {
out := new(KickGroupMemberResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/kickGroupMember", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetJoinedGroupList(ctx context.Context, in *GetJoinedGroupListReq, opts ...grpc.CallOption) (*GetJoinedGroupListResp, error) {
out := new(GetJoinedGroupListResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getJoinedGroupList", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) InviteUserToGroup(ctx context.Context, in *InviteUserToGroupReq, opts ...grpc.CallOption) (*InviteUserToGroupResp, error) {
out := new(InviteUserToGroupResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/inviteUserToGroup", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroups(ctx context.Context, in *GetGroupsReq, opts ...grpc.CallOption) (*GetGroupsResp, error) {
out := new(GetGroupsResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroups", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupMembersCMS(ctx context.Context, in *GetGroupMembersCMSReq, opts ...grpc.CallOption) (*GetGroupMembersCMSResp, error) {
out := new(GetGroupMembersCMSResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMembersCMS", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) DismissGroup(ctx context.Context, in *DismissGroupReq, opts ...grpc.CallOption) (*DismissGroupResp, error) {
out := new(DismissGroupResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/dismissGroup", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) MuteGroupMember(ctx context.Context, in *MuteGroupMemberReq, opts ...grpc.CallOption) (*MuteGroupMemberResp, error) {
out := new(MuteGroupMemberResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/muteGroupMember", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) CancelMuteGroupMember(ctx context.Context, in *CancelMuteGroupMemberReq, opts ...grpc.CallOption) (*CancelMuteGroupMemberResp, error) {
out := new(CancelMuteGroupMemberResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/cancelMuteGroupMember", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) MuteGroup(ctx context.Context, in *MuteGroupReq, opts ...grpc.CallOption) (*MuteGroupResp, error) {
out := new(MuteGroupResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/muteGroup", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) CancelMuteGroup(ctx context.Context, in *CancelMuteGroupReq, opts ...grpc.CallOption) (*CancelMuteGroupResp, error) {
out := new(CancelMuteGroupResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/cancelMuteGroup", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetJoinedSuperGroupList(ctx context.Context, in *GetJoinedSuperGroupListReq, opts ...grpc.CallOption) (*GetJoinedSuperGroupListResp, error) {
out := new(GetJoinedSuperGroupListResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getJoinedSuperGroupList", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetSuperGroupsInfo(ctx context.Context, in *GetSuperGroupsInfoReq, opts ...grpc.CallOption) (*GetSuperGroupsInfoResp, error) {
out := new(GetSuperGroupsInfoResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getSuperGroupsInfo", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) SetGroupMemberInfo(ctx context.Context, in *SetGroupMemberInfoReq, opts ...grpc.CallOption) (*SetGroupMemberInfoResp, error) {
out := new(SetGroupMemberInfoResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/setGroupMemberInfo", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupAbstractInfo(ctx context.Context, in *GetGroupAbstractInfoReq, opts ...grpc.CallOption) (*GetGroupAbstractInfoResp, error) {
out := new(GetGroupAbstractInfoResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupAbstractInfo", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetUserInGroupMembers(ctx context.Context, in *GetUserInGroupMembersReq, opts ...grpc.CallOption) (*GetUserInGroupMembersResp, error) {
out := new(GetUserInGroupMembersResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getUserInGroupMembers", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupMemberUserIDs(ctx context.Context, in *GetGroupMemberUserIDsReq, opts ...grpc.CallOption) (*GetGroupMemberUserIDsResp, error) {
out := new(GetGroupMemberUserIDsResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/getGroupMemberUserIDs", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *groupClient) GetGroupMemberRoleLevel(ctx context.Context, in *GetGroupMemberRoleLevelReq, opts ...grpc.CallOption) (*GetGroupMemberRoleLevelResp, error) {
out := new(GetGroupMemberRoleLevelResp)
err := grpc.Invoke(ctx, "/OpenIMServer.group.group/GetGroupMemberRoleLevel", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// Server API for Group service
type GroupServer interface {
// 创建群
CreateGroup(context.Context, *CreateGroupReq) (*CreateGroupResp, error)
// 申请加群
JoinGroup(context.Context, *JoinGroupReq) (*JoinGroupResp, error)
// 退出群
QuitGroup(context.Context, *QuitGroupReq) (*QuitGroupResp, error)
// 获取指定群信息
GetGroupsInfo(context.Context, *GetGroupsInfoReq) (*GetGroupsInfoResp, error)
// 设置群信息
SetGroupInfo(context.Context, *SetGroupInfoReq) (*SetGroupInfoResp, error)
// (以管理员或群主身份)获取群的加群申请
GetGroupApplicationList(context.Context, *GetGroupApplicationListReq) (*GetGroupApplicationListResp, error)
// 获取用户自己的主动加群申请
GetUserReqApplicationList(context.Context, *GetUserReqApplicationListReq) (*GetUserReqApplicationListResp, error)
// 转让群主
TransferGroupOwner(context.Context, *TransferGroupOwnerReq) (*TransferGroupOwnerResp, error)
// 群主或管理员处理进群申请
GroupApplicationResponse(context.Context, *GroupApplicationResponseReq) (*GroupApplicationResponseResp, error)
// 获取某个群的群成员
GetGroupMemberList(context.Context, *GetGroupMemberListReq) (*GetGroupMemberListResp, error)
// 获取某个群的指定群成员
GetGroupMembersInfo(context.Context, *GetGroupMembersInfoReq) (*GetGroupMembersInfoResp, error)
// 踢出群
KickGroupMember(context.Context, *KickGroupMemberReq) (*KickGroupMemberResp, error)
// 获取某个人已加入群
GetJoinedGroupList(context.Context, *GetJoinedGroupListReq) (*GetJoinedGroupListResp, error)
// 邀请某些人进群
InviteUserToGroup(context.Context, *InviteUserToGroupReq) (*InviteUserToGroupResp, error)
GetGroups(context.Context, *GetGroupsReq) (*GetGroupsResp, error)
GetGroupMembersCMS(context.Context, *GetGroupMembersCMSReq) (*GetGroupMembersCMSResp, error)
// 解散群
DismissGroup(context.Context, *DismissGroupReq) (*DismissGroupResp, error)
// 对某个群成员禁言
MuteGroupMember(context.Context, *MuteGroupMemberReq) (*MuteGroupMemberResp, error)
// 对某个群成员取消禁言
CancelMuteGroupMember(context.Context, *CancelMuteGroupMemberReq) (*CancelMuteGroupMemberResp, error)
// 对某个群禁言
MuteGroup(context.Context, *MuteGroupReq) (*MuteGroupResp, error)
// 对某个群取消禁言
CancelMuteGroup(context.Context, *CancelMuteGroupReq) (*CancelMuteGroupResp, error)
// 获取某个用户加入的超级群
GetJoinedSuperGroupList(context.Context, *GetJoinedSuperGroupListReq) (*GetJoinedSuperGroupListResp, error)
// 获取指定的超级群信息
GetSuperGroupsInfo(context.Context, *GetSuperGroupsInfoReq) (*GetSuperGroupsInfoResp, error)
// 设置群成员昵称
// 设置群成员信息
SetGroupMemberInfo(context.Context, *SetGroupMemberInfoReq) (*SetGroupMemberInfoResp, error)
// 获取群信息hash值
GetGroupAbstractInfo(context.Context, *GetGroupAbstractInfoReq) (*GetGroupAbstractInfoResp, error)
// 获取某个用户在指定群中的信息
GetUserInGroupMembers(context.Context, *GetUserInGroupMembersReq) (*GetUserInGroupMembersResp, error)
// 获取群成员用户ID
GetGroupMemberUserIDs(context.Context, *GetGroupMemberUserIDsReq) (*GetGroupMemberUserIDsResp, error)
// 查询群组中对应级别的成员
GetGroupMemberRoleLevel(context.Context, *GetGroupMemberRoleLevelReq) (*GetGroupMemberRoleLevelResp, error)
}
func RegisterGroupServer(s *grpc.Server, srv GroupServer) {
s.RegisterService(&_Group_serviceDesc, srv)
}
func _Group_CreateGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateGroupReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).CreateGroup(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/CreateGroup",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).CreateGroup(ctx, req.(*CreateGroupReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_JoinGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(JoinGroupReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).JoinGroup(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/JoinGroup",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).JoinGroup(ctx, req.(*JoinGroupReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_QuitGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QuitGroupReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).QuitGroup(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/QuitGroup",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).QuitGroup(ctx, req.(*QuitGroupReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupsInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupsInfoReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupsInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupsInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupsInfo(ctx, req.(*GetGroupsInfoReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_SetGroupInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetGroupInfoReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).SetGroupInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/SetGroupInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).SetGroupInfo(ctx, req.(*SetGroupInfoReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupApplicationList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupApplicationListReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupApplicationList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupApplicationList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupApplicationList(ctx, req.(*GetGroupApplicationListReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetUserReqApplicationList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetUserReqApplicationListReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetUserReqApplicationList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetUserReqApplicationList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetUserReqApplicationList(ctx, req.(*GetUserReqApplicationListReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_TransferGroupOwner_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TransferGroupOwnerReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).TransferGroupOwner(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/TransferGroupOwner",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).TransferGroupOwner(ctx, req.(*TransferGroupOwnerReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GroupApplicationResponse_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GroupApplicationResponseReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GroupApplicationResponse(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GroupApplicationResponse",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GroupApplicationResponse(ctx, req.(*GroupApplicationResponseReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupMemberList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupMemberListReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupMemberList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupMemberList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupMemberList(ctx, req.(*GetGroupMemberListReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupMembersInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupMembersInfoReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupMembersInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupMembersInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupMembersInfo(ctx, req.(*GetGroupMembersInfoReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_KickGroupMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(KickGroupMemberReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).KickGroupMember(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/KickGroupMember",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).KickGroupMember(ctx, req.(*KickGroupMemberReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetJoinedGroupList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetJoinedGroupListReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetJoinedGroupList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetJoinedGroupList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetJoinedGroupList(ctx, req.(*GetJoinedGroupListReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_InviteUserToGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(InviteUserToGroupReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).InviteUserToGroup(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/InviteUserToGroup",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).InviteUserToGroup(ctx, req.(*InviteUserToGroupReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroups_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupsReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroups(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroups",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroups(ctx, req.(*GetGroupsReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupMembersCMS_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupMembersCMSReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupMembersCMS(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupMembersCMS",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupMembersCMS(ctx, req.(*GetGroupMembersCMSReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_DismissGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DismissGroupReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).DismissGroup(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/DismissGroup",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).DismissGroup(ctx, req.(*DismissGroupReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_MuteGroupMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(MuteGroupMemberReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).MuteGroupMember(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/MuteGroupMember",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).MuteGroupMember(ctx, req.(*MuteGroupMemberReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_CancelMuteGroupMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CancelMuteGroupMemberReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).CancelMuteGroupMember(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/CancelMuteGroupMember",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).CancelMuteGroupMember(ctx, req.(*CancelMuteGroupMemberReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_MuteGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(MuteGroupReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).MuteGroup(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/MuteGroup",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).MuteGroup(ctx, req.(*MuteGroupReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_CancelMuteGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CancelMuteGroupReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).CancelMuteGroup(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/CancelMuteGroup",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).CancelMuteGroup(ctx, req.(*CancelMuteGroupReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetJoinedSuperGroupList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetJoinedSuperGroupListReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetJoinedSuperGroupList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetJoinedSuperGroupList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetJoinedSuperGroupList(ctx, req.(*GetJoinedSuperGroupListReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetSuperGroupsInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSuperGroupsInfoReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetSuperGroupsInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetSuperGroupsInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetSuperGroupsInfo(ctx, req.(*GetSuperGroupsInfoReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_SetGroupMemberInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetGroupMemberInfoReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).SetGroupMemberInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/SetGroupMemberInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).SetGroupMemberInfo(ctx, req.(*SetGroupMemberInfoReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupAbstractInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupAbstractInfoReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupAbstractInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupAbstractInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupAbstractInfo(ctx, req.(*GetGroupAbstractInfoReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetUserInGroupMembers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetUserInGroupMembersReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetUserInGroupMembers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetUserInGroupMembers",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetUserInGroupMembers(ctx, req.(*GetUserInGroupMembersReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupMemberUserIDs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupMemberUserIDsReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupMemberUserIDs(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupMemberUserIDs",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupMemberUserIDs(ctx, req.(*GetGroupMemberUserIDsReq))
}
return interceptor(ctx, in, info, handler)
}
func _Group_GetGroupMemberRoleLevel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetGroupMemberRoleLevelReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(GroupServer).GetGroupMemberRoleLevel(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/OpenIMServer.group.group/GetGroupMemberRoleLevel",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(GroupServer).GetGroupMemberRoleLevel(ctx, req.(*GetGroupMemberRoleLevelReq))
}
return interceptor(ctx, in, info, handler)
}
var _Group_serviceDesc = grpc.ServiceDesc{
ServiceName: "OpenIMServer.group.group",
HandlerType: (*GroupServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "createGroup",
Handler: _Group_CreateGroup_Handler,
},
{
MethodName: "joinGroup",
Handler: _Group_JoinGroup_Handler,
},
{
MethodName: "quitGroup",
Handler: _Group_QuitGroup_Handler,
},
{
MethodName: "getGroupsInfo",
Handler: _Group_GetGroupsInfo_Handler,
},
{
MethodName: "setGroupInfo",
Handler: _Group_SetGroupInfo_Handler,
},
{
MethodName: "getGroupApplicationList",
Handler: _Group_GetGroupApplicationList_Handler,
},
{
MethodName: "getUserReqApplicationList",
Handler: _Group_GetUserReqApplicationList_Handler,
},
{
MethodName: "transferGroupOwner",
Handler: _Group_TransferGroupOwner_Handler,
},
{
MethodName: "groupApplicationResponse",
Handler: _Group_GroupApplicationResponse_Handler,
},
{
MethodName: "getGroupMemberList",
Handler: _Group_GetGroupMemberList_Handler,
},
{
MethodName: "getGroupMembersInfo",
Handler: _Group_GetGroupMembersInfo_Handler,
},
{
MethodName: "kickGroupMember",
Handler: _Group_KickGroupMember_Handler,
},
{
MethodName: "getJoinedGroupList",
Handler: _Group_GetJoinedGroupList_Handler,
},
{
MethodName: "inviteUserToGroup",
Handler: _Group_InviteUserToGroup_Handler,
},
{
MethodName: "getGroups",
Handler: _Group_GetGroups_Handler,
},
{
MethodName: "getGroupMembersCMS",
Handler: _Group_GetGroupMembersCMS_Handler,
},
{
MethodName: "dismissGroup",
Handler: _Group_DismissGroup_Handler,
},
{
MethodName: "muteGroupMember",
Handler: _Group_MuteGroupMember_Handler,
},
{
MethodName: "cancelMuteGroupMember",
Handler: _Group_CancelMuteGroupMember_Handler,
},
{
MethodName: "muteGroup",
Handler: _Group_MuteGroup_Handler,
},
{
MethodName: "cancelMuteGroup",
Handler: _Group_CancelMuteGroup_Handler,
},
{
MethodName: "getJoinedSuperGroupList",
Handler: _Group_GetJoinedSuperGroupList_Handler,
},
{
MethodName: "getSuperGroupsInfo",
Handler: _Group_GetSuperGroupsInfo_Handler,
},
{
MethodName: "setGroupMemberInfo",
Handler: _Group_SetGroupMemberInfo_Handler,
},
{
MethodName: "getGroupAbstractInfo",
Handler: _Group_GetGroupAbstractInfo_Handler,
},
{
MethodName: "getUserInGroupMembers",
Handler: _Group_GetUserInGroupMembers_Handler,
},
{
MethodName: "getGroupMemberUserIDs",
Handler: _Group_GetGroupMemberUserIDs_Handler,
},
{
MethodName: "GetGroupMemberRoleLevel",
Handler: _Group_GetGroupMemberRoleLevel_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "group/group.proto",
}
func init() { proto.RegisterFile("group/group.proto", fileDescriptor_group_20346bfaa1601d8d) }
var fileDescriptor_group_20346bfaa1601d8d = []byte{
// 1878 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5a, 0xdd, 0x73, 0xdb, 0xc6,
0x11, 0x1f, 0xd0, 0x91, 0x6c, 0xad, 0xc4, 0x48, 0x3a, 0x7d, 0xd1, 0xb0, 0xa2, 0x51, 0xce, 0x72,
0x2c, 0x27, 0x12, 0xe5, 0xca, 0xf2, 0x53, 0xfa, 0xe5, 0xca, 0xb5, 0xaa, 0x56, 0x94, 0x53, 0xd0,
0x76, 0xc7, 0x69, 0xa6, 0x13, 0x88, 0x3c, 0xc1, 0x30, 0x49, 0xe0, 0x88, 0x03, 0xad, 0x4c, 0x3a,
0xee, 0xb4, 0xd3, 0xe7, 0x74, 0xfa, 0xd0, 0xa7, 0xf6, 0xb1, 0x7f, 0x43, 0x1f, 0xfa, 0xdf, 0x75,
0x70, 0x87, 0x8f, 0x03, 0x70, 0x47, 0x42, 0x8d, 0x94, 0x17, 0x8e, 0xb1, 0xb7, 0xbb, 0xb7, 0xb7,
0xb7, 0xb7, 0xbb, 0xbf, 0xb5, 0x60, 0xd1, 0x09, 0xfc, 0x11, 0xdd, 0xe3, 0xbf, 0x4d, 0x1a, 0xf8,
0xa1, 0x8f, 0xd0, 0x73, 0x4a, 0xbc, 0xe3, 0x56, 0x9b, 0x04, 0xef, 0x48, 0xd0, 0xe4, 0x2b, 0xe6,
0xfd, 0x88, 0xb6, 0x7b, 0xdc, 0xda, 0x15, 0xd4, 0x3d, 0xda, 0x73, 0xf6, 0x38, 0xf7, 0x1e, 0xeb,
0xf6, 0x2e, 0xd8, 0xde, 0x05, 0x13, 0xc2, 0xe6, 0x81, 0x96, 0xf1, 0x22, 0xb0, 0x29, 0x25, 0x01,
0xa3, 0x67, 0xd2, 0x3f, 0x85, 0x14, 0xfe, 0x8f, 0x01, 0x1f, 0x1e, 0x06, 0xc4, 0x0e, 0xc9, 0x51,
0xb4, 0x9d, 0x45, 0x86, 0x68, 0x13, 0x66, 0x5d, 0xcf, 0x0d, 0x5b, 0x64, 0x70, 0x46, 0x02, 0xd6,
0x30, 0x36, 0x6f, 0x6c, 0xcf, 0x58, 0x32, 0x09, 0x7d, 0x0e, 0x33, 0xdc, 0xb8, 0x63, 0xef, 0xdc,
0x6f, 0xd4, 0x36, 0x8d, 0xed, 0xd9, 0xfd, 0x8f, 0x9a, 0x39, 0xdb, 0xb9, 0x6d, 0xcd, 0xa3, 0x84,
0xc9, 0xca, 0xf8, 0x11, 0x86, 0x39, 0xbb, 0x3b, 0x70, 0xbd, 0x97, 0x8c, 0x04, 0xc7, 0x4f, 0x59,
0xe3, 0x06, 0xd7, 0x9f, 0xa3, 0x45, 0x26, 0xf8, 0x17, 0x1e, 0x09, 0xc4, 0x77, 0xe3, 0x83, 0x4d,
0x23, 0x32, 0x41, 0x22, 0xe1, 0x53, 0x98, 0xcf, 0x99, 0xcd, 0x68, 0xde, 0x2a, 0xe3, 0x72, 0x56,
0xe1, 0x26, 0x2c, 0x1c, 0x91, 0x90, 0x2f, 0x31, 0xbe, 0x46, 0x86, 0xc8, 0x84, 0x5b, 0x82, 0xe1,
0x69, 0xe2, 0x85, 0xf4, 0x1b, 0x5b, 0xb0, 0x58, 0xe0, 0x67, 0x14, 0xfd, 0x04, 0x20, 0xd5, 0x28,
0x44, 0x26, 0x9a, 0x20, 0x09, 0xe0, 0xaf, 0x61, 0xbe, 0x1d, 0xeb, 0x4c, 0x4c, 0x68, 0xc1, 0x7c,
0xca, 0xf0, 0xcc, 0x0f, 0xda, 0x24, 0x8c, 0x4f, 0x76, 0x77, 0xac, 0x5a, 0xc1, 0x6a, 0x15, 0x65,
0x31, 0x82, 0x85, 0xfc, 0x0e, 0x8c, 0xe2, 0xbf, 0x1a, 0x60, 0x26, 0x47, 0x79, 0x42, 0x69, 0xdf,
0xed, 0xd8, 0xa1, 0xeb, 0x7b, 0x27, 0x2e, 0x0b, 0x23, 0x0b, 0x7e, 0x09, 0x40, 0x6d, 0xc7, 0xf5,
0x38, 0x31, 0xde, 0xfc, 0x9e, 0x6a, 0x73, 0x8b, 0x0c, 0x47, 0x84, 0x85, 0x5f, 0xa4, 0xcc, 0x96,
0x24, 0x88, 0x36, 0x00, 0xce, 0x03, 0x7f, 0x10, 0x5f, 0x68, 0x8d, 0x5f, 0xa8, 0x44, 0xc1, 0x7f,
0x84, 0x3b, 0x5a, 0x23, 0x18, 0x45, 0xcb, 0x30, 0x15, 0xfa, 0xa1, 0xdd, 0xe7, 0x06, 0xd4, 0x2d,
0xf1, 0x81, 0x9e, 0x41, 0xdd, 0x89, 0xa3, 0x36, 0xda, 0x9a, 0x35, 0x6a, 0xdc, 0xe5, 0x9b, 0x5a,
0xdf, 0xc4, 0x8c, 0x56, 0x5e, 0x0c, 0xbf, 0x87, 0xf5, 0x23, 0x12, 0x46, 0x96, 0x58, 0x64, 0x78,
0x7d, 0x3e, 0x58, 0x85, 0xe9, 0x91, 0x7c, 0xfe, 0xf8, 0x0b, 0xbf, 0x87, 0x8f, 0xc6, 0x6c, 0x7f,
0xed, 0xa7, 0xff, 0x8b, 0x01, 0x2b, 0x2f, 0x02, 0xdb, 0x63, 0xe7, 0x24, 0xe0, 0x7c, 0xcf, 0xa3,
0x77, 0x16, 0x9d, 0xbb, 0x01, 0x37, 0xe3, 0x80, 0xe7, 0x3b, 0xcf, 0x58, 0xc9, 0x27, 0xfa, 0x04,
0x3e, 0xf4, 0xfb, 0xdd, 0xe7, 0xd2, 0x1b, 0x15, 0x47, 0x2a, 0x50, 0x23, 0x3e, 0x8f, 0x5c, 0xc8,
0x7c, 0x37, 0x04, 0x5f, 0x9e, 0x8a, 0x1b, 0xb0, 0xaa, 0x32, 0x81, 0x51, 0xfc, 0x37, 0x03, 0xe6,
0x7e, 0xed, 0xbb, 0x5e, 0x9a, 0x9e, 0xf4, 0x46, 0x6d, 0x00, 0x04, 0x64, 0xd8, 0x22, 0x8c, 0xd9,
0x0e, 0x49, 0x62, 0x2c, 0xa3, 0x44, 0xeb, 0x6f, 0x7d, 0xd7, 0x6b, 0xfb, 0xa3, 0xa0, 0x43, 0xb8,
0x21, 0x53, 0x96, 0x44, 0x41, 0x5b, 0x50, 0x77, 0xbd, 0x77, 0x6e, 0x58, 0xc8, 0x3b, 0x79, 0x22,
0x9e, 0x87, 0xba, 0x64, 0x0f, 0xa3, 0xf8, 0x5f, 0x06, 0xdc, 0x29, 0x06, 0x6e, 0xb4, 0xe0, 0x7b,
0x8c, 0x4c, 0x34, 0x78, 0xdc, 0xa3, 0x88, 0xd6, 0xdf, 0xd8, 0x5e, 0xb7, 0x4f, 0xba, 0x2d, 0xe6,
0xc4, 0x9e, 0x93, 0x28, 0x51, 0x2a, 0x15, 0x5f, 0x16, 0x61, 0xa3, 0x7e, 0xc8, 0xed, 0x9d, 0xb2,
0x72, 0x34, 0xbc, 0x01, 0xeb, 0x7a, 0xe3, 0x18, 0xc5, 0xdb, 0x30, 0xf7, 0xdb, 0x91, 0x1b, 0x4e,
0x76, 0x6f, 0x74, 0x70, 0x89, 0x93, 0x51, 0xfc, 0x77, 0x03, 0x56, 0x92, 0x47, 0x2b, 0x4a, 0xc3,
0x15, 0x3f, 0x18, 0xc9, 0x96, 0x5a, 0xde, 0x73, 0xab, 0x30, 0x7d, 0xee, 0xf6, 0x43, 0x12, 0xc4,
0xd7, 0x18, 0x7f, 0xe1, 0x21, 0xac, 0xaa, 0x2c, 0xd2, 0xbe, 0xa1, 0x27, 0x70, 0x73, 0x10, 0xd7,
0x39, 0xf1, 0x7a, 0xee, 0x6b, 0x5f, 0x8f, 0xd0, 0xf7, 0x6c, 0xd4, 0xef, 0xf3, 0xd4, 0x99, 0xc8,
0xe1, 0x93, 0xe2, 0x96, 0x69, 0xfd, 0xd0, 0x5f, 0x7c, 0x23, 0xbf, 0xed, 0x4c, 0xa6, 0xed, 0x2b,
0x58, 0x53, 0x6a, 0x63, 0x54, 0xb6, 0xd5, 0xf8, 0x3f, 0x6d, 0xed, 0x03, 0xfa, 0x8d, 0xdb, 0xe9,
0x49, 0x3c, 0xe3, 0xed, 0xdc, 0x82, 0x7a, 0xcf, 0xed, 0xf4, 0x48, 0x37, 0x29, 0xd6, 0xc2, 0xda,
0x3c, 0x31, 0xba, 0x8c, 0x80, 0xd8, 0xcc, 0xf7, 0xe2, 0x10, 0x8d, 0xbf, 0xf0, 0x0a, 0x2c, 0x95,
0x76, 0x63, 0x14, 0xff, 0x89, 0x47, 0x4d, 0xf4, 0x86, 0x48, 0x97, 0xaf, 0xfd, 0xc0, 0xa5, 0x86,
0xf0, 0x0b, 0x2b, 0xed, 0xaf, 0x8d, 0x91, 0xc7, 0x30, 0xcd, 0xfd, 0x91, 0x84, 0xc8, 0x84, 0x8a,
0x1e, 0x33, 0x63, 0x0a, 0xcb, 0xc7, 0x3c, 0x71, 0x44, 0xdb, 0xbe, 0xf0, 0x2b, 0xe4, 0xaf, 0xcc,
0x8f, 0x35, 0xd9, 0x8f, 0x51, 0x12, 0x15, 0x29, 0xa8, 0x9b, 0xef, 0x99, 0x0a, 0x54, 0xbc, 0x06,
0x2b, 0x8a, 0x1d, 0x19, 0xc5, 0x17, 0xb0, 0x9c, 0x16, 0xd7, 0x7e, 0x3f, 0xbb, 0xf8, 0xeb, 0x7e,
0xa6, 0xf8, 0xcb, 0x2c, 0x41, 0x48, 0x1b, 0x5f, 0x4d, 0x2c, 0xff, 0xdb, 0x80, 0x5b, 0x87, 0xad,
0x36, 0xe7, 0xf9, 0x5e, 0xbd, 0x1f, 0x6a, 0x02, 0x72, 0xd2, 0xa2, 0x13, 0xf9, 0xee, 0xd4, 0x1e,
0x24, 0xf5, 0x43, 0xb1, 0x82, 0x3e, 0x85, 0x85, 0x3c, 0x35, 0x2d, 0x6b, 0x25, 0x3a, 0xfe, 0xce,
0x80, 0xb9, 0xb4, 0x51, 0xbc, 0x42, 0x9f, 0xaf, 0xc7, 0x07, 0x96, 0x4c, 0xcd, 0x08, 0xf2, 0x8d,
0xdc, 0xc8, 0xdf, 0xc8, 0xef, 0xa1, 0x2e, 0x99, 0xa3, 0x8d, 0xf9, 0x83, 0x42, 0xcc, 0xaf, 0x37,
0xcb, 0xd0, 0xa4, 0x99, 0x78, 0x3f, 0x0d, 0xf9, 0xdd, 0xac, 0x29, 0xae, 0x90, 0x5d, 0xf0, 0x3f,
0x4a, 0xf5, 0x83, 0x1d, 0xb6, 0xda, 0x3f, 0x48, 0xfd, 0x30, 0xe1, 0xd6, 0x28, 0xb9, 0x68, 0xe1,
0xa1, 0xf4, 0xbb, 0x5c, 0x43, 0x84, 0x55, 0xd7, 0x59, 0x43, 0x3e, 0x83, 0xf9, 0xa7, 0x2e, 0x1b,
0xb8, 0x8c, 0x55, 0xa8, 0xc3, 0x08, 0x16, 0xf2, 0xcc, 0x8c, 0xe2, 0xb7, 0x80, 0x5a, 0xa3, 0x18,
0x0c, 0x55, 0x49, 0xec, 0x9a, 0x56, 0x34, 0xea, 0x28, 0x06, 0xa3, 0x90, 0x74, 0xdb, 0xa4, 0xe3,
0x7b, 0x5d, 0xc6, 0x7d, 0x53, 0xb7, 0x72, 0xb4, 0x28, 0xad, 0x97, 0xf6, 0x62, 0x14, 0x9f, 0x40,
0xe3, 0xd0, 0xf6, 0x3a, 0xa4, 0x7f, 0x15, 0x86, 0xe0, 0x3b, 0x70, 0x5b, 0xa3, 0x4d, 0xf4, 0x2c,
0x29, 0x79, 0x62, 0xcf, 0x22, 0x71, 0x32, 0x8a, 0x9b, 0x80, 0x0a, 0x7a, 0xc7, 0x2b, 0x58, 0x81,
0xa5, 0x12, 0x3f, 0xa3, 0xf8, 0x80, 0x63, 0x26, 0x51, 0x43, 0xda, 0x23, 0x1a, 0x77, 0xad, 0x49,
0x21, 0xcb, 0x0e, 0x65, 0xe4, 0x0e, 0xf5, 0x82, 0x83, 0x1c, 0xb5, 0x14, 0xa3, 0x52, 0xa1, 0x31,
0x2e, 0x53, 0x68, 0x1e, 0xf1, 0x57, 0x94, 0xe9, 0xab, 0x84, 0x5f, 0x7f, 0xc7, 0x83, 0xbc, 0x24,
0xf4, 0xfd, 0x41, 0xec, 0x7f, 0x6b, 0x80, 0xda, 0xb9, 0xe7, 0xc3, 0x73, 0xec, 0xe5, 0x43, 0xf1,
0xa7, 0x70, 0xcb, 0x73, 0x3b, 0x3d, 0x2f, 0x79, 0xa2, 0xb3, 0xfb, 0x38, 0x6f, 0x05, 0x1f, 0x60,
0x9c, 0x8d, 0xce, 0x9b, 0xed, 0x30, 0x70, 0x3d, 0xe7, 0x95, 0xdd, 0x1f, 0x11, 0x2b, 0x95, 0x41,
0x3f, 0x86, 0x9b, 0xe7, 0x76, 0x87, 0xbc, 0xb4, 0x4e, 0x78, 0x5f, 0x5c, 0x4d, 0x3c, 0x11, 0x41,
0x3f, 0x83, 0x99, 0xc0, 0xef, 0x93, 0x13, 0xf2, 0x8e, 0xf4, 0x1b, 0x53, 0x5c, 0xfe, 0x63, 0x8d,
0xfc, 0xb1, 0x17, 0x3e, 0xda, 0x17, 0xe2, 0x99, 0x0c, 0xda, 0x87, 0x1a, 0xf9, 0xa6, 0x31, 0x5d,
0x79, 0xe7, 0x1a, 0xf9, 0x06, 0xbf, 0x86, 0x95, 0xb2, 0xeb, 0xa2, 0x9b, 0xfc, 0x79, 0xb1, 0x5c,
0x7e, 0xa2, 0xca, 0xc7, 0x0a, 0xd9, 0x34, 0xc3, 0x34, 0x60, 0x55, 0xa5, 0x9a, 0x51, 0xfc, 0x38,
0xeb, 0x38, 0x9f, 0x9c, 0xb1, 0x30, 0xb0, 0x3b, 0x61, 0x95, 0x00, 0xfa, 0xce, 0x80, 0xc5, 0x92,
0xd0, 0x98, 0x6b, 0xde, 0x89, 0x07, 0x5e, 0x62, 0xf7, 0xd3, 0x51, 0xf4, 0xcb, 0x6f, 0xbc, 0x6e,
0x95, 0x17, 0xd0, 0x43, 0x58, 0x72, 0xf2, 0x4d, 0xfc, 0xaf, 0x6c, 0xf6, 0x86, 0xc7, 0xc1, 0x07,
0x96, 0x6a, 0x09, 0x0f, 0xa1, 0xa1, 0x3e, 0x06, 0xa3, 0xe8, 0x65, 0x5c, 0xe0, 0xe5, 0x85, 0xc4,
0x93, 0xf7, 0x54, 0x9e, 0x2c, 0xab, 0x51, 0x28, 0xc0, 0xa7, 0x7c, 0x4b, 0x5e, 0xe8, 0x3d, 0xb9,
0x5c, 0x8c, 0x49, 0x01, 0x39, 0x97, 0xd6, 0x0a, 0x2e, 0xfd, 0x03, 0xdc, 0xd6, 0xe8, 0xbb, 0x9a,
0x8e, 0xe9, 0x20, 0x73, 0x91, 0x60, 0x89, 0x1b, 0xc7, 0xf1, 0x19, 0xf0, 0x31, 0xb7, 0x4a, 0x25,
0xc5, 0x68, 0x24, 0x36, 0x8a, 0x7b, 0x52, 0x11, 0x20, 0xc9, 0x27, 0x7e, 0x95, 0x4d, 0x95, 0xe2,
0xcc, 0x9d, 0x3c, 0x8d, 0xc9, 0x20, 0x3e, 0xe1, 0x14, 0x2e, 0x9a, 0xb2, 0x24, 0x0a, 0xfe, 0x3a,
0x1b, 0x14, 0x95, 0xf4, 0x5e, 0x89, 0x9b, 0xf6, 0xff, 0xb9, 0x06, 0x53, 0xdc, 0x1a, 0xf4, 0x0a,
0x66, 0x3b, 0xd9, 0x90, 0x11, 0x61, 0x65, 0x13, 0x94, 0x1b, 0x9e, 0x9a, 0x77, 0x27, 0xf2, 0x30,
0x8a, 0xbe, 0x80, 0x99, 0xb7, 0xc9, 0x08, 0x01, 0x6d, 0xaa, 0x24, 0xe4, 0x89, 0x87, 0xf9, 0xf1,
0x04, 0x0e, 0xa1, 0x71, 0x98, 0x60, 0x73, 0xb5, 0x46, 0x19, 0xe4, 0xab, 0x35, 0xe6, 0xc0, 0x3d,
0xfa, 0x0a, 0xea, 0x8e, 0x3c, 0xe0, 0x44, 0x5b, 0xca, 0x87, 0x52, 0x98, 0x99, 0x9a, 0xf7, 0x2a,
0x70, 0x31, 0x8a, 0x5e, 0xc3, 0x1c, 0x93, 0x06, 0x91, 0xe8, 0xee, 0xb8, 0x7c, 0x96, 0xe8, 0xde,
0x9a, 0xcc, 0xc4, 0x28, 0xfa, 0x16, 0xd6, 0x1c, 0xf5, 0x24, 0x11, 0x35, 0xc7, 0x19, 0x57, 0x9e,
0xfb, 0x99, 0x7b, 0x97, 0xe2, 0x67, 0x14, 0xfd, 0xd9, 0x80, 0xdb, 0x8e, 0x6e, 0x94, 0x87, 0x1e,
0x6a, 0xd4, 0x69, 0x07, 0x8f, 0xe6, 0x8f, 0x2e, 0x29, 0xc1, 0x28, 0xea, 0x01, 0x0a, 0x4b, 0x93,
0x34, 0xf4, 0x40, 0xa5, 0x48, 0x39, 0xf4, 0x33, 0x3f, 0xad, 0xca, 0xca, 0x28, 0x7a, 0x0f, 0x0d,
0x47, 0x33, 0x5c, 0x42, 0x7b, 0xfa, 0xc4, 0xaa, 0x9c, 0x93, 0x99, 0x0f, 0x2f, 0x27, 0x20, 0xce,
0xea, 0x94, 0xa6, 0x3d, 0xea, 0xb3, 0x2a, 0xe7, 0x54, 0xea, 0xb3, 0x6a, 0x06, 0x48, 0x1e, 0x2c,
0x39, 0xe5, 0xc9, 0x0c, 0xaa, 0xa0, 0x22, 0x7d, 0x1c, 0x9f, 0x55, 0xe6, 0x65, 0x14, 0x9d, 0xc1,
0x7c, 0x2f, 0x3f, 0x3d, 0x41, 0xca, 0xaa, 0x5f, 0x1e, 0xe8, 0x98, 0xf7, 0x2b, 0xf1, 0xa5, 0x0e,
0x2c, 0x8c, 0x42, 0xb4, 0x0e, 0x2c, 0x8f, 0x6c, 0xb4, 0x0e, 0x54, 0x4d, 0x57, 0xde, 0xc0, 0xa2,
0x5b, 0x1c, 0x4f, 0xa0, 0x6d, 0x95, 0x02, 0xd5, 0xdc, 0xc4, 0x7c, 0x50, 0x91, 0x53, 0x64, 0xc3,
0x34, 0x77, 0xa9, 0xb3, 0xa1, 0x0c, 0xc9, 0xd5, 0xd9, 0x30, 0x8f, 0x92, 0x4b, 0x91, 0x16, 0x61,
0xc2, 0x2a, 0x91, 0x16, 0x23, 0xda, 0x2a, 0x91, 0x96, 0xc2, 0xcc, 0xd7, 0x30, 0xd7, 0x95, 0x00,
0x9e, 0x3a, 0x39, 0x16, 0xf0, 0xa2, 0x3a, 0x39, 0x16, 0x71, 0x62, 0x14, 0x54, 0x83, 0x3c, 0xa0,
0x52, 0x07, 0x55, 0x19, 0xc3, 0xa9, 0x83, 0x4a, 0x81, 0xce, 0x50, 0x08, 0x2b, 0x1d, 0x15, 0x74,
0x43, 0x3b, 0xca, 0xda, 0xa8, 0xc1, 0x8c, 0xe6, 0xee, 0x25, 0xb8, 0xc5, 0x9d, 0xa7, 0x27, 0x53,
0xdf, 0xb9, 0x8c, 0xf8, 0xd4, 0x77, 0x9e, 0xc3, 0x78, 0x91, 0xaf, 0x0a, 0xe7, 0x50, 0xfb, 0xaa,
0x8c, 0x27, 0xd5, 0xbe, 0x52, 0xe0, 0xc8, 0xb8, 0x58, 0xa9, 0x10, 0xa1, 0xb6, 0x58, 0x69, 0x40,
0xa7, 0xb6, 0x58, 0x69, 0xe1, 0xa6, 0x88, 0xe9, 0x02, 0x04, 0xd4, 0xc6, 0x74, 0x19, 0x5f, 0x6a,
0x63, 0x5a, 0x85, 0x2a, 0x7b, 0x80, 0x58, 0x19, 0x15, 0x3e, 0xa8, 0x08, 0x63, 0x74, 0x9b, 0xa9,
0x21, 0x0d, 0x1a, 0xc2, 0xb2, 0xa3, 0xc0, 0x02, 0x68, 0x6c, 0xfe, 0x2d, 0x80, 0x1f, 0x73, 0xa7,
0x3a, 0xb3, 0x08, 0x7a, 0x47, 0xd5, 0xbb, 0xa3, 0x9d, 0x31, 0x25, 0xbc, 0x04, 0x1b, 0xd4, 0x41,
0xaf, 0x07, 0x05, 0x62, 0xd7, 0x72, 0x6f, 0x8e, 0x76, 0x26, 0xa7, 0x9b, 0xac, 0xf9, 0xd7, 0xee,
0xaa, 0x69, 0xfa, 0xbf, 0x2d, 0xfe, 0x1f, 0x45, 0xda, 0x82, 0x8f, 0xef, 0xb0, 0xca, 0x38, 0x60,
0x7c, 0x87, 0xa5, 0xe8, 0xef, 0x7f, 0xb1, 0xf1, 0xe5, 0xba, 0x90, 0x90, 0xfe, 0xbe, 0x81, 0x4b,
0x7d, 0xce, 0x7f, 0xcf, 0xa6, 0x39, 0xe9, 0xd1, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x8f, 0xfb,
0x8b, 0xf2, 0x5e, 0x21, 0x00, 0x00,
}