GetGroupAllMemberListBySplit

pull/261/head
skiffer-git 2 years ago
parent 18891c554d
commit a1392a7677

@ -106,6 +106,7 @@ func main() {
groupRouterGroup.POST("/cancel_mute_group", group.CancelMuteGroup)
groupRouterGroup.POST("/set_group_member_nickname", group.SetGroupMemberNickname)
groupRouterGroup.POST("/set_group_member_info", group.SetGroupMemberInfo)
groupRouterGroup.POST("/get_group_all_member_list_by_split", group.GetGroupAllMemberListBySplit)
}
superGroupRouterGroup := r.Group("/super_group")
{

@ -241,6 +241,50 @@ func GetGroupAllMemberList(c *gin.Context) {
c.JSON(http.StatusOK, memberListResp)
}
//get_group_all_member_list_by_split
func GetGroupAllMemberListBySplit(c *gin.Context) {
params := api.GetGroupAllMemberListBySplitReq{}
if err := c.BindJSON(&params); err != nil {
log.NewError("0", "BindJSON failed ", err.Error())
c.JSON(http.StatusBadRequest, gin.H{"errCode": 400, "errMsg": err.Error()})
return
}
req := &rpc.GetGroupAllMemberReq{}
utils.CopyStructFields(req, &params)
var ok bool
var errInfo string
ok, req.OpUserID, errInfo = token_verify.GetUserIDFromToken(c.Request.Header.Get("token"), req.OperationID)
if !ok {
errMsg := req.OperationID + " " + "GetUserIDFromToken failed " + errInfo + " token:" + c.Request.Header.Get("token")
log.NewError(req.OperationID, errMsg)
c.JSON(http.StatusBadRequest, gin.H{"errCode": 500, "errMsg": errMsg})
return
}
log.NewInfo(req.OperationID, "GetGroupAllMember args ", req.String())
etcdConn := getcdv3.GetConn(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImGroupName, req.OperationID)
if etcdConn == nil {
errMsg := req.OperationID + "getcdv3.GetConn == nil"
log.NewError(req.OperationID, errMsg)
c.JSON(http.StatusInternalServerError, gin.H{"errCode": 500, "errMsg": errMsg})
return
}
client := rpc.NewGroupClient(etcdConn)
RpcResp, err := client.GetGroupAllMember(context.Background(), req)
if err != nil {
log.NewError(req.OperationID, "GetGroupAllMember failed err", err.Error(), req.String())
c.JSON(http.StatusInternalServerError, gin.H{"errCode": 500, "errMsg": err.Error()})
return
}
memberListResp := api.GetGroupAllMemberResp{CommResp: api.CommResp{ErrCode: RpcResp.ErrCode, ErrMsg: RpcResp.ErrMsg}, MemberList: RpcResp.MemberList}
memberListResp.Data = jsonData.JsonDataList(memberListResp.MemberList)
log.NewInfo(req.OperationID, "GetGroupAllMember api return ", memberListResp)
c.JSON(http.StatusOK, memberListResp)
}
// @Summary 获取用户加入群列表
// @Description 获取用户加入群列表
// @Tags 群组相关

@ -21,7 +21,6 @@ import (
"context"
"encoding/json"
"github.com/golang/protobuf/proto"
"google.golang.org/grpc"
"strings"
)
@ -37,16 +36,13 @@ type AtContent struct {
IsAtSelf bool `json:"isAtSelf"`
}
var grpcCons []*grpc.ClientConn
//var grpcCons []*grpc.ClientConn
func MsgToUser(pushMsg *pbPush.PushMsgReq) {
var wsResult []*pbRelay.SingelMsgToUserResultList
isOfflinePush := utils.GetSwitchFromOptions(pushMsg.MsgData.Options, constant.IsOfflinePush)
log.Debug(pushMsg.OperationID, "Get msg from msg_transfer And push msg", pushMsg.String())
if len(grpcCons) == 0 {
log.NewWarn(pushMsg.OperationID, "first GetConn4Unique ")
grpcCons = getcdv3.GetConn4Unique(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImRelayName)
}
grpcCons := getcdv3.GetConn4Unique(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImRelayName)
var UIDList = []string{pushMsg.PushToUserID}
callbackResp := callbackOnlinePush(pushMsg.OperationID, UIDList, pushMsg.MsgData)
@ -191,13 +187,10 @@ func MsgToSuperGroupUser(pushMsg *pbPush.PushMsgReq) {
pushToUserIDList = cacheResp.UserIDList
}
if len(grpcCons) == 0 {
log.NewWarn(pushMsg.OperationID, "first GetConn4Unique ")
grpcCons = getcdv3.GetConn4Unique(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImRelayName)
}
grpcCons := getcdv3.GetConn4Unique(config.Config.Etcd.EtcdSchema, strings.Join(config.Config.Etcd.EtcdAddr, ","), config.Config.RpcRegisterName.OpenImRelayName)
//Online push message
log.Debug("test", pushMsg.OperationID, "len grpc", len(grpcCons), "data", pushMsg.String())
log.Debug(pushMsg.OperationID, "len grpc", len(grpcCons), "data", pushMsg.String())
for _, v := range grpcCons {
msgClient := pbRelay.NewRelayClient(v)
reply, err := msgClient.SuperGroupOnlineBatchPushOneMsg(context.Background(), &pbRelay.OnlineBatchPushOneMsgReq{OperationID: pushMsg.OperationID, MsgData: pushMsg.MsgData, PushToUserIDList: pushToUserIDList})

@ -80,6 +80,18 @@ type GetGroupAllMemberResp struct {
Data []map[string]interface{} `json:"data" swaggerignore:"true"`
}
type GetGroupAllMemberListBySplitReq struct {
GroupID string `json:"groupID" binding:"required"`
OperationID string `json:"operationID" binding:"required"`
Offset int32 `json:"offset" binding:"required"`
Count int32 `json:"count" binding:"required"`
}
type GetGroupAllMemberListBySplitResp struct {
CommResp
MemberList []*open_im_sdk.GroupMemberFullInfo `json:"-"`
Data []map[string]interface{} `json:"data" swaggerignore:"true"`
}
type CreateGroupReq struct {
MemberList []*GroupAddMemberInfo `json:"memberList"`
OwnerUserID string `json:"ownerUserID"`

@ -37,7 +37,7 @@ func (m *CommonResp) Reset() { *m = CommonResp{} }
func (m *CommonResp) String() string { return proto.CompactTextString(m) }
func (*CommonResp) ProtoMessage() {}
func (*CommonResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{0}
return fileDescriptor_group_b72712dbc4ea95cc, []int{0}
}
func (m *CommonResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CommonResp.Unmarshal(m, b)
@ -83,7 +83,7 @@ func (m *GroupAddMemberInfo) Reset() { *m = GroupAddMemberInfo{} }
func (m *GroupAddMemberInfo) String() string { return proto.CompactTextString(m) }
func (*GroupAddMemberInfo) ProtoMessage() {}
func (*GroupAddMemberInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{1}
return fileDescriptor_group_b72712dbc4ea95cc, []int{1}
}
func (m *GroupAddMemberInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupAddMemberInfo.Unmarshal(m, b)
@ -132,7 +132,7 @@ 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_d529c7a0e85dbd90, []int{2}
return fileDescriptor_group_b72712dbc4ea95cc, []int{2}
}
func (m *CreateGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateGroupReq.Unmarshal(m, b)
@ -200,7 +200,7 @@ 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_d529c7a0e85dbd90, []int{3}
return fileDescriptor_group_b72712dbc4ea95cc, []int{3}
}
func (m *CreateGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateGroupResp.Unmarshal(m, b)
@ -254,7 +254,7 @@ 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_d529c7a0e85dbd90, []int{4}
return fileDescriptor_group_b72712dbc4ea95cc, []int{4}
}
func (m *GetGroupsInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsInfoReq.Unmarshal(m, b)
@ -308,7 +308,7 @@ 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_d529c7a0e85dbd90, []int{5}
return fileDescriptor_group_b72712dbc4ea95cc, []int{5}
}
func (m *GetGroupsInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsInfoResp.Unmarshal(m, b)
@ -362,7 +362,7 @@ 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_d529c7a0e85dbd90, []int{6}
return fileDescriptor_group_b72712dbc4ea95cc, []int{6}
}
func (m *SetGroupInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupInfoReq.Unmarshal(m, b)
@ -414,7 +414,7 @@ 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_d529c7a0e85dbd90, []int{7}
return fileDescriptor_group_b72712dbc4ea95cc, []int{7}
}
func (m *SetGroupInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupInfoResp.Unmarshal(m, b)
@ -454,7 +454,7 @@ func (m *GetGroupApplicationListReq) Reset() { *m = GetGroupApplicationL
func (m *GetGroupApplicationListReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupApplicationListReq) ProtoMessage() {}
func (*GetGroupApplicationListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{8}
return fileDescriptor_group_b72712dbc4ea95cc, []int{8}
}
func (m *GetGroupApplicationListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupApplicationListReq.Unmarshal(m, b)
@ -508,7 +508,7 @@ func (m *GetGroupApplicationListResp) Reset() { *m = GetGroupApplication
func (m *GetGroupApplicationListResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupApplicationListResp) ProtoMessage() {}
func (*GetGroupApplicationListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{9}
return fileDescriptor_group_b72712dbc4ea95cc, []int{9}
}
func (m *GetGroupApplicationListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupApplicationListResp.Unmarshal(m, b)
@ -562,7 +562,7 @@ func (m *GetUserReqApplicationListReq) Reset() { *m = GetUserReqApplicat
func (m *GetUserReqApplicationListReq) String() string { return proto.CompactTextString(m) }
func (*GetUserReqApplicationListReq) ProtoMessage() {}
func (*GetUserReqApplicationListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{10}
return fileDescriptor_group_b72712dbc4ea95cc, []int{10}
}
func (m *GetUserReqApplicationListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserReqApplicationListReq.Unmarshal(m, b)
@ -615,7 +615,7 @@ func (m *GetUserReqApplicationListResp) Reset() { *m = GetUserReqApplica
func (m *GetUserReqApplicationListResp) String() string { return proto.CompactTextString(m) }
func (*GetUserReqApplicationListResp) ProtoMessage() {}
func (*GetUserReqApplicationListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{11}
return fileDescriptor_group_b72712dbc4ea95cc, []int{11}
}
func (m *GetUserReqApplicationListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserReqApplicationListResp.Unmarshal(m, b)
@ -664,7 +664,7 @@ 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_d529c7a0e85dbd90, []int{12}
return fileDescriptor_group_b72712dbc4ea95cc, []int{12}
}
func (m *TransferGroupOwnerReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TransferGroupOwnerReq.Unmarshal(m, b)
@ -730,7 +730,7 @@ 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_d529c7a0e85dbd90, []int{13}
return fileDescriptor_group_b72712dbc4ea95cc, []int{13}
}
func (m *TransferGroupOwnerResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TransferGroupOwnerResp.Unmarshal(m, b)
@ -773,7 +773,7 @@ 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_d529c7a0e85dbd90, []int{14}
return fileDescriptor_group_b72712dbc4ea95cc, []int{14}
}
func (m *JoinGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_JoinGroupReq.Unmarshal(m, b)
@ -846,7 +846,7 @@ 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_d529c7a0e85dbd90, []int{15}
return fileDescriptor_group_b72712dbc4ea95cc, []int{15}
}
func (m *JoinGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_JoinGroupResp.Unmarshal(m, b)
@ -889,7 +889,7 @@ func (m *GroupApplicationResponseReq) Reset() { *m = GroupApplicationRes
func (m *GroupApplicationResponseReq) String() string { return proto.CompactTextString(m) }
func (*GroupApplicationResponseReq) ProtoMessage() {}
func (*GroupApplicationResponseReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{16}
return fileDescriptor_group_b72712dbc4ea95cc, []int{16}
}
func (m *GroupApplicationResponseReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupApplicationResponseReq.Unmarshal(m, b)
@ -962,7 +962,7 @@ func (m *GroupApplicationResponseResp) Reset() { *m = GroupApplicationRe
func (m *GroupApplicationResponseResp) String() string { return proto.CompactTextString(m) }
func (*GroupApplicationResponseResp) ProtoMessage() {}
func (*GroupApplicationResponseResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{17}
return fileDescriptor_group_b72712dbc4ea95cc, []int{17}
}
func (m *GroupApplicationResponseResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupApplicationResponseResp.Unmarshal(m, b)
@ -1002,7 +1002,7 @@ 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_d529c7a0e85dbd90, []int{18}
return fileDescriptor_group_b72712dbc4ea95cc, []int{18}
}
func (m *QuitGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QuitGroupReq.Unmarshal(m, b)
@ -1054,7 +1054,7 @@ 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_d529c7a0e85dbd90, []int{19}
return fileDescriptor_group_b72712dbc4ea95cc, []int{19}
}
func (m *QuitGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QuitGroupResp.Unmarshal(m, b)
@ -1096,7 +1096,7 @@ 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_d529c7a0e85dbd90, []int{20}
return fileDescriptor_group_b72712dbc4ea95cc, []int{20}
}
func (m *GetGroupMemberListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberListReq.Unmarshal(m, b)
@ -1165,7 +1165,7 @@ 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_d529c7a0e85dbd90, []int{21}
return fileDescriptor_group_b72712dbc4ea95cc, []int{21}
}
func (m *GetGroupMemberListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberListResp.Unmarshal(m, b)
@ -1227,7 +1227,7 @@ 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_d529c7a0e85dbd90, []int{22}
return fileDescriptor_group_b72712dbc4ea95cc, []int{22}
}
func (m *GetGroupMembersInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersInfoReq.Unmarshal(m, b)
@ -1288,7 +1288,7 @@ 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_d529c7a0e85dbd90, []int{23}
return fileDescriptor_group_b72712dbc4ea95cc, []int{23}
}
func (m *GetGroupMembersInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersInfoResp.Unmarshal(m, b)
@ -1344,7 +1344,7 @@ 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_d529c7a0e85dbd90, []int{24}
return fileDescriptor_group_b72712dbc4ea95cc, []int{24}
}
func (m *KickGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KickGroupMemberReq.Unmarshal(m, b)
@ -1411,7 +1411,7 @@ func (m *Id2Result) Reset() { *m = Id2Result{} }
func (m *Id2Result) String() string { return proto.CompactTextString(m) }
func (*Id2Result) ProtoMessage() {}
func (*Id2Result) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{25}
return fileDescriptor_group_b72712dbc4ea95cc, []int{25}
}
func (m *Id2Result) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Id2Result.Unmarshal(m, b)
@ -1458,7 +1458,7 @@ 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_d529c7a0e85dbd90, []int{26}
return fileDescriptor_group_b72712dbc4ea95cc, []int{26}
}
func (m *KickGroupMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KickGroupMemberResp.Unmarshal(m, b)
@ -1512,7 +1512,7 @@ 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_d529c7a0e85dbd90, []int{27}
return fileDescriptor_group_b72712dbc4ea95cc, []int{27}
}
func (m *GetJoinedGroupListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedGroupListReq.Unmarshal(m, b)
@ -1566,7 +1566,7 @@ 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_d529c7a0e85dbd90, []int{28}
return fileDescriptor_group_b72712dbc4ea95cc, []int{28}
}
func (m *GetJoinedGroupListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedGroupListResp.Unmarshal(m, b)
@ -1622,7 +1622,7 @@ 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_d529c7a0e85dbd90, []int{29}
return fileDescriptor_group_b72712dbc4ea95cc, []int{29}
}
func (m *InviteUserToGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InviteUserToGroupReq.Unmarshal(m, b)
@ -1690,7 +1690,7 @@ 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_d529c7a0e85dbd90, []int{30}
return fileDescriptor_group_b72712dbc4ea95cc, []int{30}
}
func (m *InviteUserToGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InviteUserToGroupResp.Unmarshal(m, b)
@ -1735,6 +1735,8 @@ type GetGroupAllMemberReq struct {
GroupID string `protobuf:"bytes,1,opt,name=GroupID" json:"GroupID,omitempty"`
OpUserID string `protobuf:"bytes,2,opt,name=OpUserID" json:"OpUserID,omitempty"`
OperationID string `protobuf:"bytes,3,opt,name=OperationID" json:"OperationID,omitempty"`
Offset int32 `protobuf:"varint,4,opt,name=Offset" json:"Offset,omitempty"`
Count int32 `protobuf:"varint,5,opt,name=Count" json:"Count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@ -1744,7 +1746,7 @@ 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_d529c7a0e85dbd90, []int{31}
return fileDescriptor_group_b72712dbc4ea95cc, []int{31}
}
func (m *GetGroupAllMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupAllMemberReq.Unmarshal(m, b)
@ -1785,6 +1787,20 @@ func (m *GetGroupAllMemberReq) GetOperationID() string {
return ""
}
func (m *GetGroupAllMemberReq) GetOffset() int32 {
if m != nil {
return m.Offset
}
return 0
}
func (m *GetGroupAllMemberReq) GetCount() int32 {
if m != nil {
return m.Count
}
return 0
}
type GetGroupAllMemberResp struct {
ErrCode int32 `protobuf:"varint,1,opt,name=ErrCode" json:"ErrCode,omitempty"`
ErrMsg string `protobuf:"bytes,2,opt,name=ErrMsg" json:"ErrMsg,omitempty"`
@ -1798,7 +1814,7 @@ 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_d529c7a0e85dbd90, []int{32}
return fileDescriptor_group_b72712dbc4ea95cc, []int{32}
}
func (m *GetGroupAllMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupAllMemberResp.Unmarshal(m, b)
@ -1852,7 +1868,7 @@ 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_d529c7a0e85dbd90, []int{33}
return fileDescriptor_group_b72712dbc4ea95cc, []int{33}
}
func (m *CMSGroup) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CMSGroup.Unmarshal(m, b)
@ -1906,7 +1922,7 @@ func (m *GetGroupReq) Reset() { *m = GetGroupReq{} }
func (m *GetGroupReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupReq) ProtoMessage() {}
func (*GetGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{34}
return fileDescriptor_group_b72712dbc4ea95cc, []int{34}
}
func (m *GetGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupReq.Unmarshal(m, b)
@ -1960,7 +1976,7 @@ func (m *GetGroupResp) Reset() { *m = GetGroupResp{} }
func (m *GetGroupResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupResp) ProtoMessage() {}
func (*GetGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{35}
return fileDescriptor_group_b72712dbc4ea95cc, []int{35}
}
func (m *GetGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupResp.Unmarshal(m, b)
@ -2013,7 +2029,7 @@ 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_d529c7a0e85dbd90, []int{36}
return fileDescriptor_group_b72712dbc4ea95cc, []int{36}
}
func (m *GetGroupsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsReq.Unmarshal(m, b)
@ -2060,7 +2076,7 @@ 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_d529c7a0e85dbd90, []int{37}
return fileDescriptor_group_b72712dbc4ea95cc, []int{37}
}
func (m *GetGroupsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupsResp.Unmarshal(m, b)
@ -2113,7 +2129,7 @@ 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_d529c7a0e85dbd90, []int{38}
return fileDescriptor_group_b72712dbc4ea95cc, []int{38}
}
func (m *GetGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMemberReq.Unmarshal(m, b)
@ -2160,7 +2176,7 @@ func (m *OperateGroupStatusReq) Reset() { *m = OperateGroupStatusReq{} }
func (m *OperateGroupStatusReq) String() string { return proto.CompactTextString(m) }
func (*OperateGroupStatusReq) ProtoMessage() {}
func (*OperateGroupStatusReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{39}
return fileDescriptor_group_b72712dbc4ea95cc, []int{39}
}
func (m *OperateGroupStatusReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OperateGroupStatusReq.Unmarshal(m, b)
@ -2211,7 +2227,7 @@ func (m *OperateGroupStatusResp) Reset() { *m = OperateGroupStatusResp{}
func (m *OperateGroupStatusResp) String() string { return proto.CompactTextString(m) }
func (*OperateGroupStatusResp) ProtoMessage() {}
func (*OperateGroupStatusResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{40}
return fileDescriptor_group_b72712dbc4ea95cc, []int{40}
}
func (m *OperateGroupStatusResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OperateGroupStatusResp.Unmarshal(m, b)
@ -2245,7 +2261,7 @@ func (m *OperateUserRoleReq) Reset() { *m = OperateUserRoleReq{} }
func (m *OperateUserRoleReq) String() string { return proto.CompactTextString(m) }
func (*OperateUserRoleReq) ProtoMessage() {}
func (*OperateUserRoleReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{41}
return fileDescriptor_group_b72712dbc4ea95cc, []int{41}
}
func (m *OperateUserRoleReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OperateUserRoleReq.Unmarshal(m, b)
@ -2303,7 +2319,7 @@ func (m *OperateUserRoleResp) Reset() { *m = OperateUserRoleResp{} }
func (m *OperateUserRoleResp) String() string { return proto.CompactTextString(m) }
func (*OperateUserRoleResp) ProtoMessage() {}
func (*OperateUserRoleResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{42}
return fileDescriptor_group_b72712dbc4ea95cc, []int{42}
}
func (m *OperateUserRoleResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OperateUserRoleResp.Unmarshal(m, b)
@ -2335,7 +2351,7 @@ func (m *DeleteGroupReq) Reset() { *m = DeleteGroupReq{} }
func (m *DeleteGroupReq) String() string { return proto.CompactTextString(m) }
func (*DeleteGroupReq) ProtoMessage() {}
func (*DeleteGroupReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{43}
return fileDescriptor_group_b72712dbc4ea95cc, []int{43}
}
func (m *DeleteGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteGroupReq.Unmarshal(m, b)
@ -2379,7 +2395,7 @@ func (m *DeleteGroupResp) Reset() { *m = DeleteGroupResp{} }
func (m *DeleteGroupResp) String() string { return proto.CompactTextString(m) }
func (*DeleteGroupResp) ProtoMessage() {}
func (*DeleteGroupResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{44}
return fileDescriptor_group_b72712dbc4ea95cc, []int{44}
}
func (m *DeleteGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteGroupResp.Unmarshal(m, b)
@ -2411,7 +2427,7 @@ func (m *GetGroupByIdReq) Reset() { *m = GetGroupByIdReq{} }
func (m *GetGroupByIdReq) String() string { return proto.CompactTextString(m) }
func (*GetGroupByIdReq) ProtoMessage() {}
func (*GetGroupByIdReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{45}
return fileDescriptor_group_b72712dbc4ea95cc, []int{45}
}
func (m *GetGroupByIdReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupByIdReq.Unmarshal(m, b)
@ -2456,7 +2472,7 @@ func (m *GetGroupByIdResp) Reset() { *m = GetGroupByIdResp{} }
func (m *GetGroupByIdResp) String() string { return proto.CompactTextString(m) }
func (*GetGroupByIdResp) ProtoMessage() {}
func (*GetGroupByIdResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{46}
return fileDescriptor_group_b72712dbc4ea95cc, []int{46}
}
func (m *GetGroupByIdResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupByIdResp.Unmarshal(m, b)
@ -2497,7 +2513,7 @@ 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_d529c7a0e85dbd90, []int{47}
return fileDescriptor_group_b72712dbc4ea95cc, []int{47}
}
func (m *GetGroupMembersCMSReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersCMSReq.Unmarshal(m, b)
@ -2558,7 +2574,7 @@ 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_d529c7a0e85dbd90, []int{48}
return fileDescriptor_group_b72712dbc4ea95cc, []int{48}
}
func (m *GetGroupMembersCMSResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetGroupMembersCMSResp.Unmarshal(m, b)
@ -2613,7 +2629,7 @@ func (m *RemoveGroupMembersCMSReq) Reset() { *m = RemoveGroupMembersCMSR
func (m *RemoveGroupMembersCMSReq) String() string { return proto.CompactTextString(m) }
func (*RemoveGroupMembersCMSReq) ProtoMessage() {}
func (*RemoveGroupMembersCMSReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{49}
return fileDescriptor_group_b72712dbc4ea95cc, []int{49}
}
func (m *RemoveGroupMembersCMSReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RemoveGroupMembersCMSReq.Unmarshal(m, b)
@ -2673,7 +2689,7 @@ func (m *RemoveGroupMembersCMSResp) Reset() { *m = RemoveGroupMembersCMS
func (m *RemoveGroupMembersCMSResp) String() string { return proto.CompactTextString(m) }
func (*RemoveGroupMembersCMSResp) ProtoMessage() {}
func (*RemoveGroupMembersCMSResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{50}
return fileDescriptor_group_b72712dbc4ea95cc, []int{50}
}
func (m *RemoveGroupMembersCMSResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RemoveGroupMembersCMSResp.Unmarshal(m, b)
@ -2721,7 +2737,7 @@ func (m *AddGroupMembersCMSReq) Reset() { *m = AddGroupMembersCMSReq{} }
func (m *AddGroupMembersCMSReq) String() string { return proto.CompactTextString(m) }
func (*AddGroupMembersCMSReq) ProtoMessage() {}
func (*AddGroupMembersCMSReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{51}
return fileDescriptor_group_b72712dbc4ea95cc, []int{51}
}
func (m *AddGroupMembersCMSReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddGroupMembersCMSReq.Unmarshal(m, b)
@ -2781,7 +2797,7 @@ func (m *AddGroupMembersCMSResp) Reset() { *m = AddGroupMembersCMSResp{}
func (m *AddGroupMembersCMSResp) String() string { return proto.CompactTextString(m) }
func (*AddGroupMembersCMSResp) ProtoMessage() {}
func (*AddGroupMembersCMSResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{52}
return fileDescriptor_group_b72712dbc4ea95cc, []int{52}
}
func (m *AddGroupMembersCMSResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddGroupMembersCMSResp.Unmarshal(m, b)
@ -2828,7 +2844,7 @@ 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_d529c7a0e85dbd90, []int{53}
return fileDescriptor_group_b72712dbc4ea95cc, []int{53}
}
func (m *DismissGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DismissGroupReq.Unmarshal(m, b)
@ -2880,7 +2896,7 @@ 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_d529c7a0e85dbd90, []int{54}
return fileDescriptor_group_b72712dbc4ea95cc, []int{54}
}
func (m *DismissGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DismissGroupResp.Unmarshal(m, b)
@ -2922,7 +2938,7 @@ 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_d529c7a0e85dbd90, []int{55}
return fileDescriptor_group_b72712dbc4ea95cc, []int{55}
}
func (m *MuteGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupMemberReq.Unmarshal(m, b)
@ -2988,7 +3004,7 @@ 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_d529c7a0e85dbd90, []int{56}
return fileDescriptor_group_b72712dbc4ea95cc, []int{56}
}
func (m *MuteGroupMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupMemberResp.Unmarshal(m, b)
@ -3029,7 +3045,7 @@ func (m *CancelMuteGroupMemberReq) Reset() { *m = CancelMuteGroupMemberR
func (m *CancelMuteGroupMemberReq) String() string { return proto.CompactTextString(m) }
func (*CancelMuteGroupMemberReq) ProtoMessage() {}
func (*CancelMuteGroupMemberReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{57}
return fileDescriptor_group_b72712dbc4ea95cc, []int{57}
}
func (m *CancelMuteGroupMemberReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupMemberReq.Unmarshal(m, b)
@ -3088,7 +3104,7 @@ func (m *CancelMuteGroupMemberResp) Reset() { *m = CancelMuteGroupMember
func (m *CancelMuteGroupMemberResp) String() string { return proto.CompactTextString(m) }
func (*CancelMuteGroupMemberResp) ProtoMessage() {}
func (*CancelMuteGroupMemberResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{58}
return fileDescriptor_group_b72712dbc4ea95cc, []int{58}
}
func (m *CancelMuteGroupMemberResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupMemberResp.Unmarshal(m, b)
@ -3128,7 +3144,7 @@ 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_d529c7a0e85dbd90, []int{59}
return fileDescriptor_group_b72712dbc4ea95cc, []int{59}
}
func (m *MuteGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupReq.Unmarshal(m, b)
@ -3180,7 +3196,7 @@ 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_d529c7a0e85dbd90, []int{60}
return fileDescriptor_group_b72712dbc4ea95cc, []int{60}
}
func (m *MuteGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MuteGroupResp.Unmarshal(m, b)
@ -3220,7 +3236,7 @@ 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_d529c7a0e85dbd90, []int{61}
return fileDescriptor_group_b72712dbc4ea95cc, []int{61}
}
func (m *CancelMuteGroupReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupReq.Unmarshal(m, b)
@ -3272,7 +3288,7 @@ 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_d529c7a0e85dbd90, []int{62}
return fileDescriptor_group_b72712dbc4ea95cc, []int{62}
}
func (m *CancelMuteGroupResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelMuteGroupResp.Unmarshal(m, b)
@ -3314,7 +3330,7 @@ func (m *SetGroupMemberNicknameReq) Reset() { *m = SetGroupMemberNicknam
func (m *SetGroupMemberNicknameReq) String() string { return proto.CompactTextString(m) }
func (*SetGroupMemberNicknameReq) ProtoMessage() {}
func (*SetGroupMemberNicknameReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{63}
return fileDescriptor_group_b72712dbc4ea95cc, []int{63}
}
func (m *SetGroupMemberNicknameReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupMemberNicknameReq.Unmarshal(m, b)
@ -3380,7 +3396,7 @@ func (m *SetGroupMemberNicknameResp) Reset() { *m = SetGroupMemberNickna
func (m *SetGroupMemberNicknameResp) String() string { return proto.CompactTextString(m) }
func (*SetGroupMemberNicknameResp) ProtoMessage() {}
func (*SetGroupMemberNicknameResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{64}
return fileDescriptor_group_b72712dbc4ea95cc, []int{64}
}
func (m *SetGroupMemberNicknameResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupMemberNicknameResp.Unmarshal(m, b)
@ -3420,7 +3436,7 @@ func (m *GetJoinedSuperGroupListReq) Reset() { *m = GetJoinedSuperGroupL
func (m *GetJoinedSuperGroupListReq) String() string { return proto.CompactTextString(m) }
func (*GetJoinedSuperGroupListReq) ProtoMessage() {}
func (*GetJoinedSuperGroupListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{65}
return fileDescriptor_group_b72712dbc4ea95cc, []int{65}
}
func (m *GetJoinedSuperGroupListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedSuperGroupListReq.Unmarshal(m, b)
@ -3473,7 +3489,7 @@ func (m *GetJoinedSuperGroupListResp) Reset() { *m = GetJoinedSuperGroup
func (m *GetJoinedSuperGroupListResp) String() string { return proto.CompactTextString(m) }
func (*GetJoinedSuperGroupListResp) ProtoMessage() {}
func (*GetJoinedSuperGroupListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_group_d529c7a0e85dbd90, []int{66}
return fileDescriptor_group_b72712dbc4ea95cc, []int{66}
}
func (m *GetJoinedSuperGroupListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetJoinedSuperGroupListResp.Unmarshal(m, b)
@ -3520,7 +3536,7 @@ 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_d529c7a0e85dbd90, []int{67}
return fileDescriptor_group_b72712dbc4ea95cc, []int{67}
}
func (m *GetSuperGroupsInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupsInfoReq.Unmarshal(m, b)
@ -3573,7 +3589,7 @@ 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_d529c7a0e85dbd90, []int{68}
return fileDescriptor_group_b72712dbc4ea95cc, []int{68}
}
func (m *GetSuperGroupsInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupsInfoResp.Unmarshal(m, b)
@ -3625,7 +3641,7 @@ 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_d529c7a0e85dbd90, []int{69}
return fileDescriptor_group_b72712dbc4ea95cc, []int{69}
}
func (m *SetGroupMemberInfoReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupMemberInfoReq.Unmarshal(m, b)
@ -3712,7 +3728,7 @@ 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_d529c7a0e85dbd90, []int{70}
return fileDescriptor_group_b72712dbc4ea95cc, []int{70}
}
func (m *SetGroupMemberInfoResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetGroupMemberInfoResp.Unmarshal(m, b)
@ -4941,159 +4957,160 @@ var _Group_serviceDesc = grpc.ServiceDesc{
Metadata: "group/group.proto",
}
func init() { proto.RegisterFile("group/group.proto", fileDescriptor_group_d529c7a0e85dbd90) }
var fileDescriptor_group_d529c7a0e85dbd90 = []byte{
// 2407 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0x4f, 0x6f, 0x1c, 0x49,
0x15, 0x57, 0xdb, 0x99, 0xd8, 0xf3, 0xec, 0xc9, 0xd8, 0xe5, 0x8c, 0x33, 0xee, 0x78, 0xbd, 0x4e,
0x6d, 0x58, 0x22, 0x58, 0x6c, 0xe1, 0x48, 0x11, 0xb0, 0x88, 0x10, 0xff, 0x8b, 0x27, 0xf1, 0x1f,
0xdc, 0x93, 0xe5, 0x10, 0x09, 0x85, 0xc9, 0x74, 0x79, 0x34, 0x78, 0xa6, 0xbb, 0xdd, 0xd5, 0x63,
0x07, 0x2e, 0x2b, 0x2e, 0x48, 0x8b, 0x90, 0x00, 0x21, 0x71, 0x02, 0xc1, 0x9e, 0xe0, 0xc0, 0x81,
0x03, 0x9c, 0x11, 0x77, 0xbe, 0x00, 0x57, 0xbe, 0x00, 0x9f, 0x00, 0x09, 0x75, 0x55, 0x75, 0x75,
0x75, 0x77, 0x75, 0x7b, 0xd2, 0x4e, 0x36, 0x97, 0x96, 0xea, 0xd5, 0xab, 0xaa, 0xdf, 0x7b, 0xf5,
0xde, 0xab, 0x7a, 0xaf, 0x1a, 0xe6, 0x7b, 0xbe, 0x3b, 0xf2, 0xd6, 0xd9, 0x77, 0xcd, 0xf3, 0xdd,
0xc0, 0x45, 0x15, 0xd6, 0x30, 0xef, 0x1c, 0x79, 0xc4, 0x79, 0xd1, 0x3a, 0x58, 0xf7, 0x4e, 0x7b,
0xeb, 0xac, 0x67, 0x9d, 0xda, 0xa7, 0x2f, 0x2e, 0xe8, 0xfa, 0x05, 0xe5, 0x9c, 0xe6, 0x97, 0xf3,
0x59, 0xfc, 0x8e, 0xe7, 0x11, 0x5f, 0x30, 0xe2, 0xef, 0x00, 0x6c, 0xb9, 0xc3, 0xa1, 0xeb, 0x58,
0x84, 0x7a, 0xa8, 0x09, 0x53, 0x3b, 0xbe, 0xbf, 0xe5, 0xda, 0xa4, 0x69, 0xac, 0x1a, 0xf7, 0x2a,
0x56, 0xd4, 0x44, 0x8b, 0x70, 0x7d, 0xc7, 0xf7, 0x0f, 0x68, 0xaf, 0x39, 0xb1, 0x6a, 0xdc, 0xab,
0x5a, 0xa2, 0x85, 0x9f, 0x00, 0x7a, 0x1c, 0x82, 0x7a, 0x64, 0xdb, 0x07, 0x64, 0xf8, 0x92, 0xf8,
0x2d, 0xe7, 0xc4, 0x0d, 0xb9, 0x3f, 0xa1, 0xc4, 0x6f, 0x6d, 0xb3, 0x69, 0xaa, 0x96, 0x68, 0xa1,
0x65, 0xa8, 0x5a, 0xee, 0x80, 0xec, 0x93, 0x73, 0x32, 0x60, 0x13, 0x55, 0xac, 0x98, 0x80, 0xff,
0x6b, 0xc0, 0x8d, 0x2d, 0x9f, 0x74, 0x02, 0xc2, 0xa6, 0xb4, 0xc8, 0x19, 0x7a, 0x04, 0x37, 0x5a,
0x4e, 0x3f, 0xe0, 0x53, 0xef, 0xf7, 0x69, 0xd0, 0x34, 0x56, 0x27, 0xef, 0xcd, 0x6c, 0x2c, 0xad,
0x71, 0xbd, 0x64, 0xd7, 0xb6, 0x52, 0x03, 0xd0, 0xb7, 0xa0, 0xca, 0xb8, 0xc2, 0x4e, 0xb6, 0xe6,
0xcc, 0xc6, 0xf2, 0x1a, 0x25, 0xfe, 0x39, 0xf1, 0x5f, 0x74, 0xbc, 0xfe, 0x0b, 0xaf, 0xe3, 0x77,
0x86, 0x74, 0x4d, 0xf2, 0x58, 0x31, 0x3b, 0x5a, 0x85, 0x99, 0x23, 0x8f, 0xf8, 0x9d, 0xa0, 0xef,
0x3a, 0xad, 0xed, 0xe6, 0x24, 0x13, 0x46, 0x25, 0x21, 0x13, 0xa6, 0x8f, 0x3c, 0x21, 0xeb, 0x35,
0xd6, 0x2d, 0xdb, 0x6c, 0xf4, 0x85, 0x43, 0x7c, 0xd1, 0x5d, 0x11, 0xa3, 0x63, 0x12, 0xfe, 0x14,
0xea, 0x09, 0x81, 0xcb, 0x6c, 0x41, 0x52, 0xc0, 0xc9, 0xd7, 0x12, 0x10, 0xfb, 0x30, 0xf7, 0x98,
0x04, 0xac, 0x4d, 0x59, 0x1f, 0x39, 0x0b, 0x61, 0x73, 0x86, 0x6d, 0xa9, 0xf0, 0xaa, 0xa5, 0x92,
0xd2, 0x6a, 0x99, 0x28, 0x56, 0xcb, 0x64, 0x52, 0x2d, 0xf8, 0x33, 0x03, 0xe6, 0x53, 0x8b, 0x96,
0x92, 0x7b, 0x13, 0x6a, 0x52, 0x10, 0x86, 0x74, 0x92, 0x99, 0x46, 0xb1, 0xec, 0xc9, 0x21, 0xf8,
0xf7, 0x06, 0xd4, 0xdb, 0x02, 0x4b, 0x24, 0xff, 0x3e, 0xd4, 0x7b, 0x51, 0x7b, 0xd7, 0xf5, 0xdb,
0x24, 0x60, 0x88, 0x66, 0x36, 0x70, 0xd1, 0xcc, 0x9c, 0xd3, 0x4a, 0x0f, 0x4d, 0x68, 0x62, 0x42,
0x63, 0x20, 0x85, 0xe6, 0x85, 0x77, 0x60, 0x2e, 0x09, 0x8f, 0x7a, 0xe8, 0xeb, 0xaa, 0xcb, 0x0a,
0x68, 0xf3, 0xc2, 0x1f, 0xe2, 0x0e, 0x4b, 0x61, 0xc2, 0x3f, 0x01, 0x33, 0xd2, 0xf8, 0x23, 0xcf,
0x1b, 0xf4, 0xbb, 0x6c, 0xfe, 0x50, 0x03, 0xa1, 0xc0, 0x2a, 0x44, 0xa3, 0x18, 0xa2, 0x66, 0xab,
0x57, 0x00, 0x76, 0x7d, 0x77, 0x98, 0xd8, 0x6c, 0x85, 0x82, 0x7f, 0x67, 0xc0, 0xed, 0xdc, 0xc5,
0x4b, 0x6d, 0xfc, 0x53, 0x98, 0x8b, 0x02, 0xc4, 0x88, 0xd0, 0x40, 0xd9, 0xfb, 0xf7, 0xf3, 0x76,
0x48, 0xb0, 0x5a, 0x99, 0x81, 0x38, 0x80, 0xe5, 0xc7, 0x24, 0x08, 0xb1, 0x5a, 0xe4, 0x4c, 0xa3,
0x9c, 0xbc, 0x50, 0x76, 0xb5, 0x7d, 0xfd, 0x83, 0x01, 0xef, 0x15, 0x2c, 0x5b, 0x6a, 0x97, 0xb5,
0x7a, 0x99, 0x28, 0xab, 0x97, 0x7f, 0x18, 0xd0, 0x78, 0xe6, 0x77, 0x1c, 0x7a, 0x42, 0x7c, 0xd6,
0xc9, 0xe2, 0x56, 0xa8, 0x91, 0x26, 0x4c, 0x89, 0x60, 0x20, 0x54, 0x12, 0x35, 0xd1, 0x87, 0x70,
0xe3, 0x68, 0x60, 0xab, 0x31, 0x8f, 0x6b, 0x26, 0x45, 0x0d, 0xf9, 0x0e, 0xc9, 0x85, 0xca, 0xc7,
0x55, 0x94, 0xa2, 0xa6, 0xf5, 0x78, 0xad, 0x38, 0xce, 0x54, 0x52, 0x71, 0xe6, 0x29, 0x2c, 0xea,
0x04, 0x28, 0xe7, 0x41, 0xff, 0x32, 0x60, 0xf6, 0x89, 0xdb, 0x77, 0xe4, 0xc9, 0x94, 0xaf, 0x85,
0x15, 0x00, 0x8b, 0x9c, 0x1d, 0x10, 0x4a, 0x3b, 0x3d, 0x22, 0x34, 0xa0, 0x50, 0x8a, 0x62, 0xe3,
0x18, 0x12, 0xaf, 0x00, 0x84, 0x38, 0xda, 0xee, 0xc8, 0xef, 0x12, 0x26, 0x73, 0xc5, 0x52, 0x28,
0xe8, 0x2e, 0xd4, 0x5a, 0xce, 0x79, 0x3f, 0x90, 0xaa, 0xbd, 0xce, 0xe6, 0x48, 0x12, 0xf1, 0x26,
0xd4, 0x14, 0x69, 0xca, 0xa9, 0xe4, 0xdf, 0xa1, 0x63, 0xa7, 0xbc, 0x3a, 0xec, 0x70, 0x1d, 0x4a,
0xc4, 0x39, 0xa2, 0xca, 0x62, 0x14, 0xef, 0x5e, 0xda, 0x87, 0x14, 0xfd, 0x4e, 0x66, 0xf4, 0xab,
0x04, 0x9c, 0x6b, 0xe9, 0x80, 0x13, 0xf6, 0xef, 0x75, 0x1c, 0x7b, 0x40, 0xec, 0x30, 0x74, 0x70,
0xab, 0x50, 0x28, 0x08, 0xc3, 0x2c, 0x6f, 0x59, 0x84, 0x8e, 0x06, 0x01, 0x53, 0x50, 0xc5, 0x4a,
0xd0, 0xf0, 0x31, 0x2c, 0xe7, 0x8b, 0x56, 0x4e, 0x5d, 0x27, 0x30, 0x7b, 0x3c, 0xea, 0x07, 0x63,
0x18, 0xd0, 0xd5, 0x8e, 0xd7, 0x4d, 0xa8, 0x29, 0xeb, 0x94, 0xc3, 0xfa, 0xb9, 0x01, 0x8d, 0x28,
0x66, 0xc7, 0x57, 0xa9, 0x62, 0xd4, 0x57, 0x0a, 0x88, 0x61, 0x98, 0xdd, 0xed, 0x0f, 0x02, 0xe2,
0xb3, 0x0d, 0xad, 0x58, 0xa2, 0x15, 0xae, 0x77, 0x48, 0x5e, 0x05, 0x6d, 0x72, 0x26, 0x6c, 0x3d,
0x6a, 0xe2, 0xbf, 0x18, 0xb0, 0xa8, 0xc3, 0x58, 0xea, 0x48, 0xd9, 0x05, 0x18, 0xc6, 0x77, 0x4c,
0x7e, 0x98, 0x7c, 0x98, 0x17, 0x34, 0xf9, 0x6a, 0xbb, 0xa3, 0xc1, 0x80, 0x9d, 0xc9, 0xca, 0xc8,
0x70, 0x65, 0x47, 0xc0, 0xe5, 0x72, 0x44, 0x4d, 0xfc, 0xab, 0x0c, 0x5c, 0x79, 0xe1, 0x2a, 0x0c,
0x25, 0x0a, 0xac, 0x09, 0x76, 0x13, 0x53, 0x97, 0xbb, 0x52, 0x28, 0xc1, 0xbf, 0x31, 0xe0, 0x96,
0x16, 0xd2, 0xbb, 0x54, 0x21, 0xfe, 0xab, 0x01, 0xe8, 0x69, 0xbf, 0x7b, 0xaa, 0xf0, 0x15, 0x2b,
0xe9, 0x2b, 0x30, 0x17, 0xf2, 0x13, 0x9b, 0x0b, 0xae, 0xa8, 0x2a, 0x43, 0x0f, 0xc1, 0x5b, 0xa4,
0x43, 0x5d, 0x47, 0xa8, 0x4b, 0xb4, 0xd2, 0xca, 0xaa, 0x14, 0xbb, 0xdc, 0xf5, 0x94, 0xcb, 0x7d,
0x0c, 0xd5, 0x96, 0xbd, 0xc1, 0x43, 0x47, 0xee, 0x85, 0x81, 0x2d, 0xcd, 0x02, 0x0e, 0x4f, 0x7c,
0x44, 0x0b, 0x7f, 0x0a, 0x0b, 0x19, 0x71, 0x4b, 0x6d, 0xc0, 0x03, 0xa8, 0x49, 0x14, 0xca, 0x1e,
0xcc, 0x09, 0x57, 0x97, 0x7d, 0x56, 0x92, 0x0d, 0x8f, 0x98, 0xaf, 0x87, 0xc7, 0x01, 0xb1, 0x19,
0x8a, 0xc8, 0xd7, 0x93, 0x81, 0xd6, 0xc8, 0x04, 0xda, 0x55, 0x98, 0x71, 0xb3, 0x71, 0xca, 0x1d,
0x33, 0x4e, 0xfd, 0x8c, 0x3b, 0x44, 0x66, 0xdd, 0x2b, 0xe5, 0x40, 0x63, 0xe7, 0x01, 0x31, 0x3b,
0xfe, 0x9b, 0x01, 0x37, 0xf9, 0xe9, 0x18, 0x22, 0x7b, 0xe6, 0xca, 0x08, 0x7d, 0x79, 0x1c, 0xce,
0x3f, 0xa4, 0x62, 0x43, 0xbb, 0x96, 0x30, 0xb4, 0x8f, 0x60, 0x9e, 0xaf, 0xa5, 0x5a, 0x6b, 0x85,
0x59, 0x6b, 0xb6, 0xa3, 0xd0, 0xe8, 0x7e, 0x6a, 0x40, 0x43, 0x03, 0xfb, 0x0b, 0x35, 0x1d, 0x07,
0x6e, 0xca, 0xab, 0xfd, 0x60, 0x30, 0x8e, 0xb3, 0x5e, 0xed, 0xda, 0xfc, 0x6b, 0xe5, 0x5c, 0x52,
0x16, 0x7c, 0xa7, 0xf1, 0xea, 0xb7, 0x06, 0x4c, 0x6f, 0x1d, 0xb4, 0x19, 0x5b, 0x32, 0x17, 0x37,
0x5e, 0xaf, 0xd8, 0x70, 0x0f, 0xea, 0x7c, 0xad, 0x0e, 0x0d, 0x88, 0x7f, 0xd8, 0x19, 0x46, 0x97,
0xc7, 0x34, 0x39, 0xbc, 0xe3, 0x29, 0xa4, 0x96, 0x2d, 0x54, 0x95, 0x24, 0x86, 0xe1, 0x7d, 0x26,
0x52, 0x56, 0xb8, 0x29, 0xcb, 0x02, 0x1b, 0x9b, 0x99, 0x6f, 0x4b, 0x4c, 0x40, 0xdb, 0x00, 0xdf,
0xeb, 0xf4, 0xfa, 0x0e, 0x53, 0xb5, 0xa8, 0x93, 0xdc, 0xd5, 0x40, 0x17, 0x39, 0x42, 0xcc, 0x6b,
0x29, 0xe3, 0xc6, 0xd8, 0xc2, 0xcf, 0x0d, 0x98, 0x8d, 0x51, 0x51, 0x0f, 0x7d, 0x0d, 0xaa, 0x91,
0xfa, 0xa8, 0xa8, 0xee, 0xd4, 0xa3, 0xdb, 0x89, 0xa0, 0x5b, 0x31, 0xc7, 0x1b, 0xc2, 0x29, 0x75,
0x31, 0x1a, 0x52, 0x86, 0xb2, 0x62, 0xc5, 0x04, 0x7c, 0x1e, 0x43, 0xa4, 0xa1, 0xe6, 0x92, 0x6b,
0x1a, 0x6f, 0x46, 0x37, 0xd9, 0x70, 0x82, 0xff, 0x68, 0x40, 0x4d, 0x59, 0xf8, 0x5d, 0x29, 0xc7,
0x84, 0xe9, 0x48, 0x17, 0x42, 0x37, 0xb2, 0x8d, 0x8f, 0xe2, 0xda, 0x8d, 0xc6, 0xdd, 0xed, 0xa4,
0xbb, 0xdb, 0x63, 0xc8, 0x7c, 0x0a, 0x0d, 0xde, 0xe4, 0x35, 0xb0, 0x76, 0xd0, 0x09, 0x46, 0xb4,
0x78, 0xd2, 0x45, 0xb8, 0xce, 0xd9, 0xa2, 0x93, 0x94, 0xb7, 0xc6, 0x30, 0xbe, 0x26, 0x2c, 0xea,
0x16, 0xa3, 0x5e, 0x78, 0x1a, 0x21, 0xd1, 0xc5, 0x92, 0x72, 0x77, 0x40, 0x2e, 0x05, 0xc1, 0xc2,
0x96, 0x1d, 0x85, 0x15, 0xde, 0x4a, 0x96, 0x38, 0x27, 0x53, 0x25, 0xce, 0x31, 0x2e, 0x65, 0x0d,
0x58, 0xc8, 0xe0, 0xa0, 0x1e, 0xde, 0x87, 0x1b, 0xdb, 0x64, 0x40, 0x94, 0xd2, 0xe8, 0x55, 0x94,
0x3e, 0x0f, 0xf5, 0xc4, 0x6c, 0xd4, 0xc3, 0x07, 0x50, 0x8f, 0x36, 0x76, 0xf3, 0xc7, 0x2d, 0xfb,
0xaa, 0x2b, 0x3c, 0x8c, 0x0b, 0x8b, 0x7c, 0x3a, 0xea, 0xa1, 0xaf, 0xc6, 0x81, 0x52, 0x38, 0x51,
0xc6, 0x96, 0x25, 0x03, 0xfe, 0x7b, 0x26, 0x05, 0xa1, 0x5b, 0x07, 0xed, 0x62, 0x58, 0x26, 0x4c,
0x87, 0x4a, 0x53, 0x42, 0xa7, 0x6c, 0xa7, 0x5c, 0x63, 0xf2, 0xcd, 0xf8, 0xb0, 0x66, 0xff, 0xfe,
0x99, 0xbd, 0xe7, 0x33, 0xdc, 0xd4, 0x43, 0xdf, 0x85, 0x29, 0x7e, 0x6e, 0x44, 0xae, 0x3c, 0xee,
0x71, 0x13, 0x0d, 0x43, 0x3b, 0x1a, 0xff, 0xfe, 0x92, 0x56, 0x08, 0x9e, 0xab, 0xe6, 0x48, 0xb1,
0x02, 0xc0, 0x57, 0x50, 0xc2, 0x9f, 0x42, 0xc1, 0xbf, 0x30, 0xa0, 0x69, 0x91, 0xa1, 0x7b, 0x4e,
0x5e, 0x4b, 0xfd, 0x4d, 0x98, 0xe2, 0x4e, 0x40, 0xc5, 0xfd, 0x3b, 0x6a, 0xbe, 0x56, 0x1d, 0xdd,
0x4e, 0xd5, 0xd1, 0x6d, 0x7c, 0x00, 0x4b, 0x39, 0x68, 0xf8, 0xc1, 0x4f, 0x47, 0xdd, 0x2e, 0xa1,
0x54, 0x54, 0xaa, 0xa3, 0x66, 0xe8, 0xa1, 0x27, 0x9d, 0xfe, 0x80, 0xd8, 0x02, 0x8d, 0x68, 0xe1,
0xcf, 0x0c, 0x68, 0x3c, 0xb2, 0xed, 0xb7, 0x21, 0x9a, 0x9d, 0x15, 0xcd, 0x2e, 0x14, 0xed, 0x09,
0x2c, 0xea, 0xa0, 0x94, 0x92, 0xab, 0x0f, 0xf5, 0xed, 0x3e, 0x1d, 0xf6, 0x29, 0x95, 0x31, 0xc2,
0x84, 0x69, 0x37, 0x55, 0xd9, 0x75, 0xbd, 0xb1, 0x6f, 0xef, 0x4d, 0x98, 0xea, 0x25, 0x6f, 0xb7,
0xa2, 0x89, 0x77, 0x60, 0x2e, 0xb9, 0x14, 0x2f, 0x33, 0x74, 0xc7, 0x29, 0x33, 0xc4, 0x4c, 0xf8,
0xcf, 0x06, 0xa0, 0x83, 0x51, 0x40, 0x52, 0xc7, 0xc9, 0x5b, 0x42, 0x1d, 0x2a, 0x6e, 0xa4, 0x16,
0x8d, 0x44, 0x0b, 0x61, 0x98, 0x1d, 0x8e, 0x02, 0x62, 0xb7, 0x49, 0xd7, 0x75, 0x6c, 0xca, 0xb2,
0xbf, 0x9a, 0x95, 0xa0, 0xe1, 0x3d, 0x58, 0xc8, 0x20, 0x2d, 0x27, 0xf4, 0xcf, 0x0d, 0x68, 0x6e,
0x75, 0x9c, 0x2e, 0x19, 0xbc, 0x7b, 0xd1, 0xf1, 0x21, 0x2c, 0xe5, 0x60, 0x29, 0x27, 0xdc, 0x09,
0xcc, 0xca, 0x99, 0xde, 0xa6, 0x01, 0x6e, 0x42, 0x4d, 0x59, 0xa7, 0x1c, 0xd6, 0x01, 0xa0, 0x94,
0xec, 0x6f, 0x13, 0xf1, 0x1e, 0x2c, 0x64, 0x56, 0x2b, 0x87, 0xfb, 0x4f, 0x06, 0x2c, 0xb5, 0x13,
0x27, 0xcc, 0x61, 0xbf, 0x7b, 0xea, 0x74, 0x86, 0xd1, 0x8d, 0xa5, 0x97, 0x4c, 0xbd, 0x7a, 0x71,
0xea, 0xe5, 0x08, 0xc6, 0xe8, 0x74, 0x8c, 0xda, 0x09, 0xa9, 0x27, 0x8b, 0xa5, 0xbe, 0x96, 0x95,
0x3a, 0xb6, 0xae, 0x4a, 0xc2, 0xba, 0x8e, 0xc0, 0xcc, 0x03, 0x5a, 0xae, 0x2e, 0xe9, 0xb3, 0x77,
0x2c, 0x5e, 0x32, 0x68, 0x8f, 0x3c, 0x51, 0xd8, 0x8f, 0xea, 0x15, 0x29, 0xa0, 0x46, 0x11, 0xd0,
0x89, 0x44, 0x04, 0x28, 0x10, 0x3f, 0x3c, 0x0c, 0x6f, 0xe7, 0x2e, 0x5a, 0x6a, 0x07, 0xaf, 0x54,
0xad, 0xb8, 0x60, 0xd7, 0xa2, 0x18, 0xc7, 0x17, 0xf6, 0x6c, 0xfb, 0x4b, 0x7e, 0xb1, 0xc9, 0xac,
0x5c, 0x4e, 0x05, 0x6f, 0xe2, 0xf1, 0xf6, 0x3f, 0x13, 0xd0, 0x48, 0xda, 0x97, 0x52, 0x51, 0xcd,
0x71, 0x82, 0x12, 0x16, 0x30, 0x86, 0x03, 0x7c, 0x43, 0x71, 0xad, 0x8a, 0xc8, 0xfa, 0x7b, 0xae,
0xdb, 0x1b, 0x10, 0xfe, 0x9b, 0xc5, 0xcb, 0xd1, 0xc9, 0x5a, 0x3b, 0xf0, 0xfb, 0x4e, 0xef, 0xfb,
0x9d, 0xc1, 0x88, 0x28, 0x8e, 0xf7, 0x00, 0xa6, 0x4e, 0x3a, 0x5d, 0xf2, 0x89, 0xb5, 0xcf, 0x0a,
0x3c, 0x97, 0x0d, 0x8c, 0x98, 0xd1, 0x37, 0xa1, 0xea, 0xcb, 0x34, 0x63, 0x8a, 0x8d, 0xbc, 0x9d,
0x19, 0xd9, 0x72, 0x82, 0xfb, 0x1b, 0x7c, 0x60, 0xcc, 0x8d, 0x3e, 0x82, 0x09, 0xf2, 0xaa, 0x39,
0x3d, 0xc6, 0x6a, 0x13, 0xe4, 0x15, 0x7e, 0x0a, 0x8b, 0x3a, 0x1d, 0x97, 0xf2, 0xdf, 0x8d, 0xff,
0x2d, 0x00, 0xff, 0x87, 0x05, 0x7d, 0x1b, 0x66, 0xba, 0xf1, 0x9f, 0x0f, 0xa8, 0x11, 0x8d, 0x4b,
0xfc, 0xfe, 0x61, 0x2e, 0xea, 0xc8, 0xd4, 0x43, 0x0f, 0xa0, 0xfa, 0xa3, 0xe8, 0xf9, 0x0a, 0x2d,
0x08, 0x26, 0xf5, 0x79, 0xce, 0xbc, 0x99, 0x25, 0xf2, 0x71, 0x67, 0xd1, 0xdb, 0x88, 0x1c, 0xa7,
0xbe, 0xca, 0xc8, 0x71, 0xc9, 0x27, 0x94, 0x4d, 0xa8, 0xf5, 0xd4, 0x3f, 0x16, 0xd0, 0xad, 0xe8,
0xff, 0x93, 0xd4, 0xcf, 0x13, 0x66, 0x53, 0xdf, 0x41, 0x3d, 0xf4, 0x10, 0x66, 0xa9, 0xf2, 0x94,
0x8f, 0x22, 0xd9, 0x52, 0xbf, 0x1f, 0x98, 0xb7, 0xb4, 0x74, 0xea, 0xa1, 0x1f, 0xc2, 0xad, 0x9e,
0xfe, 0x1d, 0x1d, 0xdd, 0x49, 0xad, 0x9a, 0x7d, 0xc7, 0x36, 0xf1, 0x65, 0x2c, 0xd4, 0x43, 0x27,
0xb0, 0xd4, 0xcb, 0x7b, 0x94, 0x46, 0x1f, 0xc4, 0x13, 0xe4, 0xbe, 0x96, 0x9b, 0x77, 0x2f, 0x67,
0xa2, 0x1e, 0x3a, 0x06, 0x14, 0x64, 0x5e, 0x66, 0xd1, 0xb2, 0x18, 0xab, 0x7d, 0x75, 0x36, 0xdf,
0x2b, 0xe8, 0xa5, 0x1e, 0xea, 0x42, 0xb3, 0x97, 0xf3, 0x60, 0x87, 0x70, 0xe2, 0x67, 0x21, 0xed,
0x63, 0xa5, 0xf9, 0xc1, 0xa5, 0x3c, 0x1c, 0x77, 0x2f, 0xf3, 0xe2, 0x24, 0x71, 0x6b, 0x1f, 0xcc,
0x24, 0xee, 0x9c, 0xa7, 0xaa, 0x67, 0xb0, 0xd0, 0xcb, 0x3e, 0xc1, 0x20, 0xfd, 0x28, 0x69, 0x65,
0x2b, 0x45, 0xdd, 0xd4, 0x43, 0x7b, 0x50, 0x3f, 0x4d, 0xbe, 0x29, 0xa0, 0xe8, 0x8f, 0xa9, 0xec,
0xd3, 0x8a, 0x69, 0xe6, 0x75, 0x49, 0x91, 0x53, 0x45, 0x7a, 0x55, 0xe4, 0xec, 0xbb, 0x81, 0x2a,
0xb2, 0xae, 0xba, 0x7f, 0x08, 0xf3, 0xfd, 0x74, 0xdd, 0x1a, 0xdd, 0x8e, 0x4a, 0xcd, 0x9a, 0x42,
0xbc, 0xb9, 0x9c, 0xdf, 0xc9, 0xe7, 0xeb, 0xa5, 0x6b, 0xc2, 0x72, 0x3e, 0x5d, 0x79, 0xda, 0x5c,
0xce, 0xef, 0xe4, 0x8e, 0xaa, 0x96, 0x2e, 0xa4, 0xa3, 0xa6, 0xca, 0x23, 0xe6, 0x2d, 0x2d, 0x9d,
0x7a, 0xe8, 0x3e, 0x4c, 0x47, 0x34, 0x84, 0x52, 0x4c, 0xe1, 0xc0, 0x85, 0x0c, 0x8d, 0x87, 0x26,
0x19, 0x33, 0x50, 0x9a, 0x83, 0xaa, 0xa1, 0x29, 0x59, 0x21, 0x3c, 0x96, 0x75, 0x2b, 0xa5, 0xa4,
0x25, 0x37, 0x48, 0x5b, 0x5a, 0x93, 0x1b, 0xa4, 0xaf, 0x85, 0x85, 0xd6, 0x93, 0x2a, 0x41, 0x49,
0xeb, 0xc9, 0x96, 0xc8, 0xa4, 0xf5, 0x68, 0xaa, 0x56, 0x61, 0x94, 0x57, 0xea, 0x4c, 0x32, 0xca,
0x27, 0x2b, 0x59, 0x32, 0xca, 0xa7, 0x4a, 0x52, 0xa1, 0x68, 0xd9, 0x4a, 0x4a, 0x8e, 0xbb, 0x89,
0x14, 0x3e, 0xc7, 0xdd, 0x64, 0x56, 0xfd, 0x1c, 0x1a, 0xda, 0x52, 0x02, 0x7a, 0x5f, 0x8c, 0xcb,
0x2b, 0x7b, 0x98, 0xab, 0xc5, 0x0c, 0x1c, 0x6e, 0x36, 0x97, 0x97, 0x70, 0xb5, 0x15, 0x07, 0x09,
0x37, 0xa7, 0x08, 0xf0, 0x10, 0x66, 0xd5, 0x3c, 0x5b, 0x9a, 0x62, 0x2a, 0xcf, 0x97, 0xa6, 0x98,
0x49, 0xca, 0xf7, 0xa0, 0x9e, 0xca, 0xec, 0xe4, 0x56, 0x66, 0xb3, 0x4f, 0xb9, 0x95, 0xba, 0x64,
0xf0, 0x39, 0x34, 0xb4, 0x99, 0xa2, 0xd4, 0x5c, 0x5e, 0x4e, 0x2b, 0x35, 0x97, 0x9f, 0x68, 0x3e,
0x80, 0xaa, 0x24, 0x4b, 0xdb, 0x57, 0xb3, 0x32, 0x69, 0xfb, 0xc9, 0xe4, 0x69, 0x0f, 0xea, 0xa9,
0x49, 0xa5, 0x74, 0xd9, 0xcc, 0x4e, 0x4a, 0xa7, 0x4b, 0xc3, 0x7e, 0x90, 0xbe, 0xe5, 0x44, 0x99,
0x0a, 0x5a, 0x4d, 0x1d, 0xc7, 0x99, 0x8c, 0xcb, 0xbc, 0x73, 0x09, 0x07, 0x3f, 0xba, 0x73, 0x52,
0x08, 0xf5, 0xe8, 0xce, 0xc9, 0x6b, 0xd4, 0xa3, 0x3b, 0x37, 0x0b, 0xe1, 0xbe, 0x92, 0xba, 0x9c,
0xab, 0xbe, 0x92, 0xcd, 0x18, 0x54, 0x5f, 0xd1, 0xdd, 0xea, 0x8f, 0x01, 0x65, 0x6f, 0x7e, 0x72,
0x4a, 0xed, 0xc5, 0x5b, 0x4e, 0xa9, 0xbf, 0x32, 0x6e, 0xd6, 0x9f, 0xd7, 0xd6, 0xf8, 0x1f, 0xcd,
0x1f, 0xb3, 0xef, 0xcb, 0xeb, 0xec, 0xde, 0x79, 0xff, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x7a,
0x3c, 0xf8, 0x82, 0xed, 0x2c, 0x00, 0x00,
func init() { proto.RegisterFile("group/group.proto", fileDescriptor_group_b72712dbc4ea95cc) }
var fileDescriptor_group_b72712dbc4ea95cc = []byte{
// 2430 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x3a, 0x4f, 0x6f, 0x1c, 0x49,
0xf5, 0x6a, 0x3b, 0x13, 0x7b, 0x9e, 0x3d, 0x19, 0xbb, 0x9c, 0x71, 0x26, 0x1d, 0x6f, 0xd6, 0xa9,
0xcd, 0x6f, 0x7f, 0x11, 0x2c, 0xb6, 0x70, 0xa4, 0x08, 0x58, 0x44, 0x88, 0xff, 0xc5, 0x93, 0xf8,
0x0f, 0xee, 0xc9, 0x72, 0x88, 0x84, 0xc2, 0x64, 0xba, 0x66, 0x34, 0x78, 0xa6, 0xbb, 0xdd, 0xd5,
0x63, 0x07, 0x2e, 0x2b, 0x2e, 0x48, 0x8b, 0x90, 0x00, 0x21, 0x71, 0x5a, 0x04, 0x7b, 0x82, 0x03,
0x07, 0x0e, 0x70, 0x46, 0xdc, 0xf9, 0x02, 0x5c, 0xf9, 0x02, 0x7c, 0x02, 0x24, 0xd4, 0x55, 0xd5,
0xd5, 0xd5, 0xdd, 0xd5, 0xed, 0x49, 0x3b, 0xd9, 0x5c, 0x5a, 0x7a, 0xaf, 0x5e, 0x55, 0xbd, 0xf7,
0xea, 0xfd, 0xa9, 0xf7, 0xaa, 0x61, 0xb1, 0xef, 0xbb, 0x63, 0x6f, 0x9d, 0x7d, 0xd7, 0x3c, 0xdf,
0x0d, 0x5c, 0x54, 0x61, 0x80, 0x79, 0xe7, 0xc8, 0x23, 0xce, 0x8b, 0xd6, 0xc1, 0xba, 0x77, 0xd2,
0x5f, 0x67, 0x23, 0xeb, 0xd4, 0x3e, 0x79, 0x71, 0x4e, 0xd7, 0xcf, 0x29, 0xa7, 0x34, 0xff, 0x3f,
0x9f, 0xc4, 0xef, 0x78, 0x1e, 0xf1, 0x05, 0x21, 0xfe, 0x0e, 0xc0, 0x96, 0x3b, 0x1a, 0xb9, 0x8e,
0x45, 0xa8, 0x87, 0x9a, 0x30, 0xb3, 0xe3, 0xfb, 0x5b, 0xae, 0x4d, 0x9a, 0xc6, 0xaa, 0x71, 0xaf,
0x62, 0x45, 0x20, 0x5a, 0x86, 0xab, 0x3b, 0xbe, 0x7f, 0x40, 0xfb, 0xcd, 0xa9, 0x55, 0xe3, 0x5e,
0xd5, 0x12, 0x10, 0x7e, 0x02, 0xe8, 0x71, 0xc8, 0xd4, 0x23, 0xdb, 0x3e, 0x20, 0xa3, 0x97, 0xc4,
0x6f, 0x39, 0x3d, 0x37, 0xa4, 0xfe, 0x84, 0x12, 0xbf, 0xb5, 0xcd, 0x96, 0xa9, 0x5a, 0x02, 0x42,
0x2b, 0x50, 0xb5, 0xdc, 0x21, 0xd9, 0x27, 0x67, 0x64, 0xc8, 0x16, 0xaa, 0x58, 0x31, 0x02, 0xff,
0xc7, 0x80, 0x6b, 0x5b, 0x3e, 0xe9, 0x04, 0x84, 0x2d, 0x69, 0x91, 0x53, 0xf4, 0x08, 0xae, 0xb5,
0x9c, 0x41, 0xc0, 0x97, 0xde, 0x1f, 0xd0, 0xa0, 0x69, 0xac, 0x4e, 0xdf, 0x9b, 0xdb, 0xb8, 0xb9,
0xc6, 0xf5, 0x92, 0xdd, 0xdb, 0x4a, 0x4d, 0x40, 0xdf, 0x82, 0x2a, 0xa3, 0x0a, 0x07, 0xd9, 0x9e,
0x73, 0x1b, 0x2b, 0x6b, 0x94, 0xf8, 0x67, 0xc4, 0x7f, 0xd1, 0xf1, 0x06, 0x2f, 0xbc, 0x8e, 0xdf,
0x19, 0xd1, 0x35, 0x49, 0x63, 0xc5, 0xe4, 0x68, 0x15, 0xe6, 0x8e, 0x3c, 0xe2, 0x77, 0x82, 0x81,
0xeb, 0xb4, 0xb6, 0x9b, 0xd3, 0x4c, 0x18, 0x15, 0x85, 0x4c, 0x98, 0x3d, 0xf2, 0x84, 0xac, 0x57,
0xd8, 0xb0, 0x84, 0xd9, 0xec, 0x73, 0x87, 0xf8, 0x62, 0xb8, 0x22, 0x66, 0xc7, 0x28, 0xfc, 0x29,
0xd4, 0x13, 0x02, 0x97, 0x39, 0x82, 0xa4, 0x80, 0xd3, 0xaf, 0x25, 0x20, 0xf6, 0x61, 0xe1, 0x31,
0x09, 0x18, 0x4c, 0xd9, 0x18, 0x39, 0x0d, 0xd9, 0xe6, 0x04, 0xdb, 0x52, 0xe1, 0x55, 0x4b, 0x45,
0xa5, 0xd5, 0x32, 0x55, 0xac, 0x96, 0xe9, 0xa4, 0x5a, 0xf0, 0x67, 0x06, 0x2c, 0xa6, 0x36, 0x2d,
0x25, 0xf7, 0x26, 0xd4, 0xa4, 0x20, 0x8c, 0xd3, 0x69, 0x66, 0x1a, 0xc5, 0xb2, 0x27, 0xa7, 0xe0,
0xdf, 0x19, 0x50, 0x6f, 0x0b, 0x5e, 0x22, 0xf9, 0xf7, 0xa1, 0xde, 0x8f, 0xe0, 0x5d, 0xd7, 0x6f,
0x93, 0x80, 0x71, 0x34, 0xb7, 0x81, 0x8b, 0x56, 0xe6, 0x94, 0x56, 0x7a, 0x6a, 0x42, 0x13, 0x53,
0x1a, 0x03, 0x29, 0x34, 0x2f, 0xbc, 0x03, 0x0b, 0x49, 0xf6, 0xa8, 0x87, 0xbe, 0xae, 0xba, 0xac,
0x60, 0x6d, 0x51, 0xf8, 0x43, 0x3c, 0x60, 0x29, 0x44, 0xf8, 0x27, 0x60, 0x46, 0x1a, 0x7f, 0xe4,
0x79, 0xc3, 0x41, 0x97, 0xad, 0x1f, 0x6a, 0x20, 0x14, 0x58, 0x65, 0xd1, 0x28, 0x66, 0x51, 0x73,
0xd4, 0xb7, 0x01, 0x76, 0x7d, 0x77, 0x94, 0x38, 0x6c, 0x05, 0x83, 0x3f, 0x37, 0xe0, 0x56, 0xee,
0xe6, 0xa5, 0x0e, 0xfe, 0x29, 0x2c, 0x44, 0x01, 0x62, 0x4c, 0x68, 0xa0, 0x9c, 0xfd, 0xfb, 0x79,
0x27, 0x24, 0x48, 0xad, 0xcc, 0x44, 0x1c, 0xc0, 0xca, 0x63, 0x12, 0x84, 0xbc, 0x5a, 0xe4, 0x54,
0xa3, 0x9c, 0xbc, 0x50, 0x76, 0xb9, 0x73, 0xfd, 0xbd, 0x01, 0xef, 0x15, 0x6c, 0x5b, 0xea, 0x94,
0xb5, 0x7a, 0x99, 0x2a, 0xab, 0x97, 0xbf, 0x1b, 0xd0, 0x78, 0xe6, 0x77, 0x1c, 0xda, 0x23, 0x3e,
0x1b, 0x64, 0x71, 0x2b, 0xd4, 0x48, 0x13, 0x66, 0x44, 0x30, 0x10, 0x2a, 0x89, 0x40, 0xf4, 0x21,
0x5c, 0x3b, 0x1a, 0xda, 0x6a, 0xcc, 0xe3, 0x9a, 0x49, 0x61, 0x43, 0xba, 0x43, 0x72, 0xae, 0xd2,
0x71, 0x15, 0xa5, 0xb0, 0x69, 0x3d, 0x5e, 0x29, 0x8e, 0x33, 0x95, 0x54, 0x9c, 0x79, 0x0a, 0xcb,
0x3a, 0x01, 0xca, 0x79, 0xd0, 0x3f, 0x0d, 0x98, 0x7f, 0xe2, 0x0e, 0x1c, 0x99, 0x99, 0xf2, 0xb5,
0x70, 0x1b, 0xc0, 0x22, 0xa7, 0x07, 0x84, 0xd2, 0x4e, 0x9f, 0x08, 0x0d, 0x28, 0x98, 0xa2, 0xd8,
0x38, 0x81, 0xc4, 0xb7, 0x01, 0x42, 0x3e, 0xda, 0xee, 0xd8, 0xef, 0x12, 0x26, 0x73, 0xc5, 0x52,
0x30, 0xe8, 0x2e, 0xd4, 0x5a, 0xce, 0xd9, 0x20, 0x90, 0xaa, 0xbd, 0xca, 0xd6, 0x48, 0x22, 0xf1,
0x26, 0xd4, 0x14, 0x69, 0xca, 0xa9, 0xe4, 0x5f, 0xa1, 0x63, 0xa7, 0xbc, 0x3a, 0x1c, 0x70, 0x1d,
0x4a, 0x44, 0x1e, 0x51, 0x65, 0x31, 0x8a, 0x4f, 0x2f, 0xed, 0x43, 0x8a, 0x7e, 0xa7, 0x33, 0xfa,
0x55, 0x02, 0xce, 0x95, 0x74, 0xc0, 0x09, 0xc7, 0xf7, 0x3a, 0x8e, 0x3d, 0x24, 0x76, 0x18, 0x3a,
0xb8, 0x55, 0x28, 0x18, 0x84, 0x61, 0x9e, 0x43, 0x16, 0xa1, 0xe3, 0x61, 0xc0, 0x14, 0x54, 0xb1,
0x12, 0x38, 0x7c, 0x0c, 0x2b, 0xf9, 0xa2, 0x95, 0x53, 0x57, 0x0f, 0xe6, 0x8f, 0xc7, 0x83, 0x60,
0x02, 0x03, 0xba, 0x5c, 0x7a, 0xdd, 0x84, 0x9a, 0xb2, 0x4f, 0x39, 0x5e, 0xbf, 0x30, 0xa0, 0x11,
0xc5, 0xec, 0xf8, 0x2a, 0x55, 0xcc, 0xf5, 0xa5, 0x02, 0x62, 0x18, 0x66, 0x77, 0x07, 0xc3, 0x80,
0xf8, 0xec, 0x40, 0x2b, 0x96, 0x80, 0xc2, 0xfd, 0x0e, 0xc9, 0xab, 0xa0, 0x4d, 0x4e, 0x85, 0xad,
0x47, 0x20, 0xfe, 0xb3, 0x01, 0xcb, 0x3a, 0x1e, 0x4b, 0xa5, 0x94, 0x5d, 0x80, 0x51, 0x7c, 0xc7,
0xe4, 0xc9, 0xe4, 0xc3, 0xbc, 0xa0, 0xc9, 0x77, 0xdb, 0x1d, 0x0f, 0x87, 0x2c, 0x27, 0x2b, 0x33,
0xc3, 0x9d, 0x1d, 0xc1, 0x2e, 0x97, 0x23, 0x02, 0xf1, 0xaf, 0x32, 0xec, 0xca, 0x0b, 0x57, 0x61,
0x28, 0x51, 0xd8, 0x9a, 0x62, 0x37, 0x31, 0x75, 0xbb, 0x4b, 0x85, 0x12, 0xfc, 0x1b, 0x03, 0x6e,
0x68, 0x59, 0x7a, 0x97, 0x2a, 0xc4, 0x7f, 0x31, 0x00, 0x3d, 0x1d, 0x74, 0x4f, 0x14, 0xba, 0x62,
0x25, 0x7d, 0x05, 0x16, 0x42, 0x7a, 0x62, 0x73, 0xc1, 0x15, 0x55, 0x65, 0xf0, 0x21, 0xf3, 0x16,
0xe9, 0x50, 0xd7, 0x11, 0xea, 0x12, 0x50, 0x5a, 0x59, 0x95, 0x62, 0x97, 0xbb, 0x9a, 0x72, 0xb9,
0x8f, 0xa1, 0xda, 0xb2, 0x37, 0x78, 0xe8, 0xc8, 0xbd, 0x30, 0xb0, 0xad, 0x59, 0xc0, 0xe1, 0x85,
0x8f, 0x80, 0xf0, 0xa7, 0xb0, 0x94, 0x11, 0xb7, 0xd4, 0x01, 0x3c, 0x80, 0x9a, 0xe4, 0x42, 0x39,
0x83, 0x05, 0xe1, 0xea, 0x72, 0xcc, 0x4a, 0x92, 0xe1, 0x31, 0xf3, 0xf5, 0x30, 0x1d, 0x10, 0x9b,
0x71, 0x11, 0xf9, 0x7a, 0x32, 0xd0, 0x1a, 0x99, 0x40, 0xbb, 0x0a, 0x73, 0x6e, 0x36, 0x4e, 0xb9,
0x13, 0xc6, 0xa9, 0x9f, 0x71, 0x87, 0xc8, 0xec, 0x7b, 0xa9, 0x1a, 0x68, 0xe2, 0x3a, 0x20, 0x26,
0xc7, 0x7f, 0x35, 0xe0, 0x3a, 0xcf, 0x8e, 0x21, 0x67, 0xcf, 0x5c, 0x19, 0xa1, 0x2f, 0x8e, 0xc3,
0xf9, 0x49, 0x2a, 0x36, 0xb4, 0x2b, 0x09, 0x43, 0xfb, 0x08, 0x16, 0xf9, 0x5e, 0xaa, 0xb5, 0x56,
0x98, 0xb5, 0x66, 0x07, 0x0a, 0x8d, 0xee, 0xa7, 0x06, 0x34, 0x34, 0x6c, 0x7f, 0xa9, 0xa6, 0xf3,
0xb9, 0x01, 0xd7, 0xe5, 0xdd, 0x7e, 0x38, 0x9c, 0xc4, 0x5b, 0x2f, 0x9d, 0x26, 0x8e, 0x7a, 0x3d,
0x4a, 0x82, 0x28, 0x4d, 0x70, 0x08, 0x5d, 0x87, 0xca, 0x96, 0x3b, 0x76, 0x02, 0x91, 0x24, 0x38,
0x80, 0x7f, 0xad, 0xa4, 0x31, 0x85, 0xbd, 0x77, 0x1a, 0xde, 0x7e, 0x6b, 0xc0, 0xec, 0xd6, 0x41,
0x9b, 0x91, 0x25, 0x4b, 0x77, 0xe3, 0xf5, 0x7a, 0x13, 0xf7, 0xa0, 0xce, 0xf7, 0xea, 0xd0, 0x80,
0xf8, 0x87, 0x9d, 0x51, 0x74, 0xd7, 0x4c, 0xa3, 0xc3, 0x2b, 0xa1, 0x82, 0x6a, 0xd9, 0x42, 0xb1,
0x49, 0x64, 0x98, 0x0d, 0xe6, 0x22, 0x65, 0x85, 0x47, 0xb8, 0x22, 0x78, 0x63, 0x2b, 0xf3, 0x43,
0x8c, 0x11, 0x68, 0x1b, 0xe0, 0x7b, 0x9d, 0xfe, 0xc0, 0x61, 0x07, 0x23, 0xda, 0x2a, 0x77, 0x35,
0xac, 0x8b, 0x92, 0x22, 0xa6, 0xb5, 0x94, 0x79, 0x13, 0x14, 0x4a, 0x5f, 0x18, 0x30, 0x1f, 0x73,
0x45, 0x3d, 0xf4, 0x35, 0xa8, 0x46, 0xea, 0xa3, 0xa2, 0x19, 0x54, 0x8f, 0x2e, 0x33, 0x02, 0x6f,
0xc5, 0x14, 0x6f, 0x88, 0x4f, 0xa9, 0x8b, 0xf1, 0x88, 0x32, 0x2e, 0x2b, 0x56, 0x8c, 0xc0, 0x67,
0x31, 0x8b, 0x34, 0xd4, 0x5c, 0x72, 0x4f, 0xe3, 0xcd, 0xe8, 0x26, 0x1b, 0x7d, 0xf0, 0x1f, 0x0c,
0xa8, 0x29, 0x1b, 0xbf, 0x2b, 0xe5, 0x98, 0x30, 0x1b, 0xe9, 0x42, 0xe8, 0x46, 0xc2, 0xf8, 0x28,
0x6e, 0xf5, 0x68, 0x82, 0x83, 0x9d, 0x0c, 0x0e, 0xf6, 0x04, 0x32, 0x9f, 0x40, 0x83, 0x83, 0xbc,
0x65, 0xd6, 0x0e, 0x3a, 0xc1, 0x98, 0x16, 0x2f, 0xba, 0x0c, 0x57, 0x39, 0x59, 0x94, 0x78, 0x39,
0x34, 0x81, 0xf1, 0x35, 0x61, 0x59, 0xb7, 0x19, 0xf5, 0xc2, 0xe4, 0x85, 0xc4, 0x10, 0xab, 0xe1,
0xdd, 0x21, 0xb9, 0x90, 0x09, 0x16, 0xe4, 0xec, 0x28, 0xac, 0x70, 0x28, 0xd9, 0x11, 0x9d, 0x4e,
0x75, 0x44, 0x27, 0xb8, 0xc3, 0x35, 0x60, 0x29, 0xc3, 0x07, 0xf5, 0xf0, 0x3e, 0x5c, 0xdb, 0x26,
0x43, 0xa2, 0x74, 0x52, 0x2f, 0xa3, 0xf4, 0x45, 0xa8, 0x27, 0x56, 0xa3, 0x1e, 0x3e, 0x80, 0x7a,
0x74, 0xb0, 0x9b, 0x3f, 0x6e, 0xd9, 0x97, 0xdd, 0xe1, 0x61, 0xdc, 0x87, 0xe4, 0xcb, 0x51, 0x0f,
0x7d, 0x35, 0x0e, 0x94, 0xc2, 0x89, 0x32, 0xb6, 0x2c, 0x09, 0xf0, 0xdf, 0x32, 0x15, 0x0b, 0xdd,
0x3a, 0x68, 0x17, 0xb3, 0x65, 0xc2, 0x6c, 0xa8, 0x34, 0x25, 0x74, 0x4a, 0x38, 0xe5, 0x1a, 0xd3,
0x6f, 0xc6, 0x87, 0x35, 0xe7, 0xf7, 0x8f, 0x6c, 0x59, 0xc0, 0xf8, 0xa6, 0x1e, 0xfa, 0x2e, 0xcc,
0xf0, 0xbc, 0x11, 0xb9, 0xf2, 0xa4, 0xe9, 0x26, 0x9a, 0x86, 0x76, 0x34, 0xfe, 0xfd, 0x7f, 0x5a,
0x21, 0x78, 0x69, 0x9b, 0x23, 0xc5, 0x6d, 0x00, 0xbe, 0x83, 0x12, 0xfe, 0x14, 0x0c, 0xfe, 0x85,
0x01, 0x4d, 0x8b, 0x8c, 0xdc, 0x33, 0xf2, 0x5a, 0xea, 0x6f, 0xc2, 0x0c, 0x77, 0x02, 0x2a, 0xae,
0xeb, 0x11, 0xf8, 0x5a, 0x6d, 0x77, 0x3b, 0xd5, 0x76, 0xb7, 0xf1, 0x01, 0xdc, 0xcc, 0xe1, 0x86,
0x27, 0x7e, 0x3a, 0xee, 0x76, 0x09, 0xa5, 0xa2, 0xb1, 0x1d, 0x81, 0xa1, 0x87, 0xf6, 0x3a, 0x83,
0x21, 0xb1, 0x05, 0x37, 0x02, 0xc2, 0x9f, 0x19, 0xd0, 0x78, 0x64, 0xdb, 0x6f, 0x43, 0x34, 0x3b,
0x2b, 0x9a, 0x5d, 0x28, 0xda, 0x13, 0x58, 0xd6, 0xb1, 0x52, 0x4a, 0xae, 0x01, 0xd4, 0xb7, 0x07,
0x74, 0x34, 0xa0, 0x54, 0xc6, 0x08, 0x13, 0x66, 0xdd, 0x54, 0x23, 0xd8, 0xf5, 0x26, 0xbe, 0xec,
0x37, 0x61, 0xa6, 0x9f, 0xbc, 0x0c, 0x0b, 0x10, 0xef, 0xc0, 0x42, 0x72, 0x2b, 0xde, 0x95, 0xe8,
0x4e, 0xd2, 0x95, 0x88, 0x89, 0xf0, 0x9f, 0x0c, 0x40, 0x07, 0xe3, 0x80, 0xa4, 0xd2, 0xc9, 0x5b,
0xe2, 0x3a, 0x54, 0xdc, 0x58, 0xed, 0x31, 0x09, 0x08, 0x61, 0x98, 0x1f, 0x8d, 0x03, 0x62, 0xb7,
0x49, 0xd7, 0x75, 0x6c, 0xca, 0xae, 0x9c, 0x35, 0x2b, 0x81, 0xc3, 0x7b, 0xb0, 0x94, 0xe1, 0xb4,
0x9c, 0xd0, 0x3f, 0x37, 0xa0, 0xb9, 0xd5, 0x71, 0xba, 0x64, 0xf8, 0xee, 0x45, 0xc7, 0x87, 0x70,
0x33, 0x87, 0x97, 0x72, 0xc2, 0xf5, 0x60, 0x5e, 0xae, 0xf4, 0x36, 0x0d, 0x70, 0x13, 0x6a, 0xca,
0x3e, 0xe5, 0x78, 0x1d, 0x02, 0x4a, 0xc9, 0xfe, 0x36, 0x39, 0xde, 0x83, 0xa5, 0xcc, 0x6e, 0xe5,
0xf8, 0xfe, 0xa3, 0x01, 0x37, 0xdb, 0x89, 0x0c, 0x73, 0x38, 0xe8, 0x9e, 0x38, 0x9d, 0x51, 0x74,
0x63, 0xe9, 0x27, 0x0b, 0xb5, 0x7e, 0x5c, 0xa8, 0x39, 0x82, 0x30, 0xca, 0x8e, 0x11, 0x9c, 0x90,
0x7a, 0xba, 0x58, 0xea, 0x2b, 0x59, 0xa9, 0x63, 0xeb, 0xaa, 0x24, 0xac, 0xeb, 0x08, 0xcc, 0x3c,
0x46, 0xcb, 0xb5, 0x31, 0x7d, 0xf6, 0xec, 0xc5, 0x3b, 0x0c, 0xed, 0xb1, 0x27, 0xde, 0x01, 0xa2,
0xf6, 0x46, 0x8a, 0x51, 0xa3, 0x88, 0xd1, 0xa9, 0x44, 0x04, 0x28, 0x10, 0x3f, 0x4c, 0x86, 0xb7,
0x72, 0x37, 0x2d, 0x75, 0x82, 0x97, 0x6a, 0x6e, 0x9c, 0xb3, 0x6b, 0x51, 0xcc, 0xc7, 0x97, 0xf6,
0xca, 0xfb, 0x4b, 0x7e, 0xb1, 0xc9, 0xec, 0x5c, 0x4e, 0x05, 0x6f, 0xe2, 0xad, 0xf7, 0xdf, 0x53,
0xd0, 0x48, 0xda, 0x97, 0xd2, 0x80, 0xcd, 0x71, 0x82, 0x12, 0x16, 0x30, 0x81, 0x03, 0x7c, 0x43,
0x71, 0xad, 0x8a, 0xa8, 0xfa, 0xfb, 0xae, 0xdb, 0x1f, 0x12, 0xfe, 0x57, 0xc6, 0xcb, 0x71, 0x6f,
0xad, 0x1d, 0xf8, 0x03, 0xa7, 0xff, 0xfd, 0xce, 0x70, 0x4c, 0x14, 0xc7, 0x7b, 0x00, 0x33, 0xbd,
0x4e, 0x97, 0x7c, 0x62, 0xed, 0xb3, 0x7e, 0xd0, 0x45, 0x13, 0x23, 0x62, 0xf4, 0x4d, 0xa8, 0xfa,
0xb2, 0xcc, 0x98, 0x61, 0x33, 0x6f, 0x65, 0x66, 0xb6, 0x9c, 0xe0, 0xfe, 0x06, 0x9f, 0x18, 0x53,
0xa3, 0x8f, 0x60, 0x8a, 0xbc, 0x6a, 0xce, 0x4e, 0xb0, 0xdb, 0x14, 0x79, 0x85, 0x9f, 0xc2, 0xb2,
0x4e, 0xc7, 0xa5, 0xfc, 0x77, 0xe3, 0xbf, 0x4b, 0xc0, 0x7f, 0x79, 0x41, 0xdf, 0x86, 0xb9, 0x6e,
0xfc, 0xa3, 0x04, 0x6a, 0x44, 0xf3, 0x12, 0x7f, 0x8b, 0x98, 0xcb, 0x3a, 0x34, 0xf5, 0xd0, 0x03,
0xa8, 0xfe, 0x28, 0x7a, 0xed, 0x42, 0x4b, 0x82, 0x48, 0x7d, 0xcd, 0x33, 0xaf, 0x67, 0x91, 0x7c,
0xde, 0x69, 0xf4, 0x94, 0x22, 0xe7, 0xa9, 0x8f, 0x38, 0x72, 0x5e, 0xf2, 0xc5, 0x65, 0x13, 0x6a,
0x7d, 0xf5, 0x07, 0x07, 0x74, 0x23, 0xfa, 0x5d, 0x25, 0xf5, 0xaf, 0x85, 0xd9, 0xd4, 0x0f, 0x50,
0x0f, 0x3d, 0x84, 0x79, 0xaa, 0xbc, 0xfc, 0xa3, 0x48, 0xb6, 0xd4, 0xdf, 0x0a, 0xe6, 0x0d, 0x2d,
0x9e, 0x7a, 0xe8, 0x87, 0x70, 0xa3, 0xaf, 0x7f, 0x76, 0x47, 0x77, 0x52, 0xbb, 0x66, 0x9f, 0xbd,
0x4d, 0x7c, 0x11, 0x09, 0xf5, 0x50, 0x0f, 0x6e, 0xf6, 0xf3, 0xde, 0xb0, 0xd1, 0x07, 0xf1, 0x02,
0xb9, 0x8f, 0xeb, 0xe6, 0xdd, 0x8b, 0x89, 0xa8, 0x87, 0x8e, 0x01, 0x05, 0x99, 0x87, 0x5c, 0xb4,
0x22, 0xe6, 0x6a, 0x1f, 0xa9, 0xcd, 0xf7, 0x0a, 0x46, 0xa9, 0x87, 0xba, 0xd0, 0xec, 0xe7, 0xbc,
0xef, 0x21, 0x9c, 0xf8, 0xb7, 0x48, 0xfb, 0xb6, 0x69, 0x7e, 0x70, 0x21, 0x0d, 0xe7, 0xbb, 0x9f,
0x79, 0xa0, 0x92, 0x7c, 0x6b, 0xdf, 0xd7, 0x24, 0xdf, 0x39, 0x2f, 0x5b, 0xcf, 0x60, 0xa9, 0x9f,
0x7d, 0xb1, 0x41, 0xfa, 0x59, 0xd2, 0xca, 0x6e, 0x17, 0x0d, 0x53, 0x0f, 0xed, 0x41, 0xfd, 0x24,
0xf9, 0x04, 0x81, 0xa2, 0x1f, 0xac, 0xb2, 0x2f, 0x31, 0xa6, 0x99, 0x37, 0x24, 0x45, 0x4e, 0xf5,
0xf4, 0x55, 0x91, 0xb3, 0xcf, 0x0c, 0xaa, 0xc8, 0xba, 0xc7, 0x80, 0x43, 0x58, 0x1c, 0xa4, 0xdb,
0xdc, 0xe8, 0x56, 0xd4, 0x99, 0xd6, 0xf4, 0xed, 0xcd, 0x95, 0xfc, 0x41, 0xbe, 0x5e, 0x3f, 0xdd,
0x13, 0x96, 0xeb, 0xe9, 0x9a, 0xd9, 0xe6, 0x4a, 0xfe, 0x20, 0x77, 0x54, 0xb5, 0x75, 0x21, 0x1d,
0x35, 0xd5, 0x1e, 0x31, 0x6f, 0x68, 0xf1, 0xd4, 0x43, 0xf7, 0x61, 0x36, 0xc2, 0x21, 0x94, 0x22,
0x0a, 0x27, 0x2e, 0x65, 0x70, 0x3c, 0x34, 0xc9, 0x98, 0x81, 0xd2, 0x14, 0x54, 0x0d, 0x4d, 0xc9,
0x0e, 0xe1, 0xb1, 0xec, 0x5b, 0x29, 0x2d, 0x2d, 0x79, 0x40, 0xda, 0xd6, 0x9a, 0x3c, 0x20, 0x7d,
0x2f, 0x2c, 0xb4, 0x9e, 0x54, 0x0b, 0x4a, 0x5a, 0x4f, 0xb6, 0x45, 0x26, 0xad, 0x47, 0xd3, 0xb5,
0x0a, 0xa3, 0xbc, 0xd2, 0x67, 0x92, 0x51, 0x3e, 0xd9, 0xc9, 0x92, 0x51, 0x3e, 0xd5, 0x92, 0x0a,
0x45, 0xcb, 0x76, 0x52, 0x72, 0xdc, 0x4d, 0x94, 0xf0, 0x39, 0xee, 0x26, 0xab, 0xea, 0xe7, 0xd0,
0xd0, 0xb6, 0x12, 0xd0, 0xfb, 0x62, 0x5e, 0x5e, 0xdb, 0xc3, 0x5c, 0x2d, 0x26, 0xe0, 0xec, 0x66,
0x6b, 0x79, 0xc9, 0xae, 0xb6, 0xe3, 0x20, 0xd9, 0xcd, 0x69, 0x02, 0x3c, 0x84, 0x79, 0xb5, 0xce,
0x96, 0xa6, 0x98, 0xaa, 0xf3, 0xa5, 0x29, 0x66, 0x8a, 0xf2, 0x3d, 0xa8, 0xa7, 0x2a, 0x3b, 0x79,
0x94, 0xd9, 0xea, 0x53, 0x1e, 0xa5, 0xae, 0x18, 0x7c, 0x0e, 0x0d, 0x6d, 0xa5, 0x28, 0x35, 0x97,
0x57, 0xd3, 0x4a, 0xcd, 0xe5, 0x17, 0x9a, 0x0f, 0xa0, 0x2a, 0xd1, 0xd2, 0xf6, 0xd5, 0xaa, 0x4c,
0xda, 0x7e, 0xb2, 0x78, 0xda, 0x83, 0x7a, 0x6a, 0x51, 0x29, 0x5d, 0xb6, 0xb2, 0x93, 0xd2, 0xe9,
0xca, 0xb0, 0x1f, 0xa4, 0x6f, 0x39, 0x51, 0xa5, 0x82, 0x56, 0x53, 0xe9, 0x38, 0x53, 0x71, 0x99,
0x77, 0x2e, 0xa0, 0xe0, 0xa9, 0x3b, 0xa7, 0x84, 0x50, 0x53, 0x77, 0x4e, 0x5d, 0xa3, 0xa6, 0xee,
0xdc, 0x2a, 0x84, 0xfb, 0x4a, 0xea, 0x72, 0xae, 0xfa, 0x4a, 0xb6, 0x62, 0x50, 0x7d, 0x45, 0x77,
0xab, 0x3f, 0x06, 0x94, 0xbd, 0xf9, 0xc9, 0x25, 0xb5, 0x17, 0x6f, 0xb9, 0xa4, 0xfe, 0xca, 0xb8,
0x59, 0x7f, 0x5e, 0x5b, 0xe3, 0x3f, 0x40, 0x7f, 0xcc, 0xbe, 0x2f, 0xaf, 0xb2, 0x7b, 0xe7, 0xfd,
0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x74, 0xbf, 0x1e, 0x89, 0x1c, 0x2d, 0x00, 0x00,
}

@ -204,6 +204,8 @@ message GetGroupAllMemberReq {
string GroupID = 1;
string OpUserID = 2; //No verification permission
string OperationID = 3;
int32 Offset = 4;
int32 Count = 5;
}
message GetGroupAllMemberResp {
int32 ErrCode = 1;

Loading…
Cancel
Save