// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/team_example.proto

package proto

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
	model "vikingar/proto/gen-go/model"
)

// 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.ProtoPackageIsVersion3 // please upgrade the proto package

//触发推送：不触发
//查看队伍列表
type XGetTeamListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetTeamListRequest) Reset()         { *m = XGetTeamListRequest{} }
func (m *XGetTeamListRequest) String() string { return proto.CompactTextString(m) }
func (*XGetTeamListRequest) ProtoMessage()    {}
func (*XGetTeamListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{0}
}

func (m *XGetTeamListRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamListRequest.Unmarshal(m, b)
}
func (m *XGetTeamListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamListRequest.Marshal(b, m, deterministic)
}
func (m *XGetTeamListRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamListRequest.Merge(m, src)
}
func (m *XGetTeamListRequest) XXX_Size() int {
	return xxx_messageInfo_XGetTeamListRequest.Size(m)
}
func (m *XGetTeamListRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamListRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamListRequest proto.InternalMessageInfo

type XGetTeamListResponse struct {
	Code                 int64                      `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                     `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *XGetTeamListResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (m *XGetTeamListResponse) Reset()         { *m = XGetTeamListResponse{} }
func (m *XGetTeamListResponse) String() string { return proto.CompactTextString(m) }
func (*XGetTeamListResponse) ProtoMessage()    {}
func (*XGetTeamListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{1}
}

func (m *XGetTeamListResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamListResponse.Unmarshal(m, b)
}
func (m *XGetTeamListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamListResponse.Marshal(b, m, deterministic)
}
func (m *XGetTeamListResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamListResponse.Merge(m, src)
}
func (m *XGetTeamListResponse) XXX_Size() int {
	return xxx_messageInfo_XGetTeamListResponse.Size(m)
}
func (m *XGetTeamListResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamListResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamListResponse proto.InternalMessageInfo

func (m *XGetTeamListResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XGetTeamListResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *XGetTeamListResponse) GetData() *XGetTeamListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type XGetTeamListResponse_Data struct {
	//队伍列表
	Team []*model.Team `protobuf:"bytes,1,rep,name=team,proto3" json:"team,omitempty"`
	//下次入队时间
	NextJoinTeamTime int64 `protobuf:"zigzag64,2,opt,name=next_join_team_time,json=nextJoinTeamTime,proto3" json:"next_join_team_time,omitempty"`
	//已创建队伍次数
	CreatedTeamTimes     int32    `protobuf:"zigzag32,3,opt,name=created_team_times,json=createdTeamTimes,proto3" json:"created_team_times,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetTeamListResponse_Data) Reset()         { *m = XGetTeamListResponse_Data{} }
func (m *XGetTeamListResponse_Data) String() string { return proto.CompactTextString(m) }
func (*XGetTeamListResponse_Data) ProtoMessage()    {}
func (*XGetTeamListResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{1, 0}
}

func (m *XGetTeamListResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamListResponse_Data.Unmarshal(m, b)
}
func (m *XGetTeamListResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamListResponse_Data.Marshal(b, m, deterministic)
}
func (m *XGetTeamListResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamListResponse_Data.Merge(m, src)
}
func (m *XGetTeamListResponse_Data) XXX_Size() int {
	return xxx_messageInfo_XGetTeamListResponse_Data.Size(m)
}
func (m *XGetTeamListResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamListResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamListResponse_Data proto.InternalMessageInfo

func (m *XGetTeamListResponse_Data) GetTeam() []*model.Team {
	if m != nil {
		return m.Team
	}
	return nil
}

func (m *XGetTeamListResponse_Data) GetNextJoinTeamTime() int64 {
	if m != nil {
		return m.NextJoinTeamTime
	}
	return 0
}

func (m *XGetTeamListResponse_Data) GetCreatedTeamTimes() int32 {
	if m != nil {
		return m.CreatedTeamTimes
	}
	return 0
}

//触发推送：创建成功后给自己推送XMyTeamPush和XTeamRolePush
//创建队伍
type XCreateTeamRequest struct {
	//队伍名字
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	//实力要求
	RequiredPower int64 `protobuf:"zigzag64,2,opt,name=required_power,json=requiredPower,proto3" json:"required_power,omitempty"`
	//是否允许自由加入
	FreeJoin             bool     `protobuf:"varint,3,opt,name=free_join,json=freeJoin,proto3" json:"free_join,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XCreateTeamRequest) Reset()         { *m = XCreateTeamRequest{} }
func (m *XCreateTeamRequest) String() string { return proto.CompactTextString(m) }
func (*XCreateTeamRequest) ProtoMessage()    {}
func (*XCreateTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{2}
}

func (m *XCreateTeamRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XCreateTeamRequest.Unmarshal(m, b)
}
func (m *XCreateTeamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XCreateTeamRequest.Marshal(b, m, deterministic)
}
func (m *XCreateTeamRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XCreateTeamRequest.Merge(m, src)
}
func (m *XCreateTeamRequest) XXX_Size() int {
	return xxx_messageInfo_XCreateTeamRequest.Size(m)
}
func (m *XCreateTeamRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XCreateTeamRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XCreateTeamRequest proto.InternalMessageInfo

func (m *XCreateTeamRequest) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *XCreateTeamRequest) GetRequiredPower() int64 {
	if m != nil {
		return m.RequiredPower
	}
	return 0
}

func (m *XCreateTeamRequest) GetFreeJoin() bool {
	if m != nil {
		return m.FreeJoin
	}
	return false
}

type XCreateTeamResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XCreateTeamResponse) Reset()         { *m = XCreateTeamResponse{} }
func (m *XCreateTeamResponse) String() string { return proto.CompactTextString(m) }
func (*XCreateTeamResponse) ProtoMessage()    {}
func (*XCreateTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{3}
}

func (m *XCreateTeamResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XCreateTeamResponse.Unmarshal(m, b)
}
func (m *XCreateTeamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XCreateTeamResponse.Marshal(b, m, deterministic)
}
func (m *XCreateTeamResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XCreateTeamResponse.Merge(m, src)
}
func (m *XCreateTeamResponse) XXX_Size() int {
	return xxx_messageInfo_XCreateTeamResponse.Size(m)
}
func (m *XCreateTeamResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XCreateTeamResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XCreateTeamResponse proto.InternalMessageInfo

func (m *XCreateTeamResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XCreateTeamResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：1、如果加入成功要给所有成员推XMyTeamPush，给自己推XTeamRolePush
//        2、如果申请成功要给被申请队伍的队长推XTeamApplyPush
//加入或申请队伍（共用一个请求）
type XJoinOrApplyTeamRequest struct {
	//队伍id
	TeamId               string   `protobuf:"bytes,1,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XJoinOrApplyTeamRequest) Reset()         { *m = XJoinOrApplyTeamRequest{} }
func (m *XJoinOrApplyTeamRequest) String() string { return proto.CompactTextString(m) }
func (*XJoinOrApplyTeamRequest) ProtoMessage()    {}
func (*XJoinOrApplyTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{4}
}

func (m *XJoinOrApplyTeamRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XJoinOrApplyTeamRequest.Unmarshal(m, b)
}
func (m *XJoinOrApplyTeamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XJoinOrApplyTeamRequest.Marshal(b, m, deterministic)
}
func (m *XJoinOrApplyTeamRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XJoinOrApplyTeamRequest.Merge(m, src)
}
func (m *XJoinOrApplyTeamRequest) XXX_Size() int {
	return xxx_messageInfo_XJoinOrApplyTeamRequest.Size(m)
}
func (m *XJoinOrApplyTeamRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XJoinOrApplyTeamRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XJoinOrApplyTeamRequest proto.InternalMessageInfo

func (m *XJoinOrApplyTeamRequest) GetTeamId() string {
	if m != nil {
		return m.TeamId
	}
	return ""
}

type XJoinOrApplyTeamResponse struct {
	Code                 int64                          `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                         `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *XJoinOrApplyTeamResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (m *XJoinOrApplyTeamResponse) Reset()         { *m = XJoinOrApplyTeamResponse{} }
func (m *XJoinOrApplyTeamResponse) String() string { return proto.CompactTextString(m) }
func (*XJoinOrApplyTeamResponse) ProtoMessage()    {}
func (*XJoinOrApplyTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{5}
}

func (m *XJoinOrApplyTeamResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XJoinOrApplyTeamResponse.Unmarshal(m, b)
}
func (m *XJoinOrApplyTeamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XJoinOrApplyTeamResponse.Marshal(b, m, deterministic)
}
func (m *XJoinOrApplyTeamResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XJoinOrApplyTeamResponse.Merge(m, src)
}
func (m *XJoinOrApplyTeamResponse) XXX_Size() int {
	return xxx_messageInfo_XJoinOrApplyTeamResponse.Size(m)
}
func (m *XJoinOrApplyTeamResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XJoinOrApplyTeamResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XJoinOrApplyTeamResponse proto.InternalMessageInfo

func (m *XJoinOrApplyTeamResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XJoinOrApplyTeamResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *XJoinOrApplyTeamResponse) GetData() *XJoinOrApplyTeamResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type XJoinOrApplyTeamResponse_Data struct {
	//结果，1：加入成功  2：申请成功  3：队伍不存在  4：实力不足  5：队伍满员
	Result int32 `protobuf:"zigzag32,1,opt,name=result,proto3" json:"result,omitempty"`
	//操作后的team
	Team                 *model.Team `protobuf:"bytes,2,opt,name=team,proto3" json:"team,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (m *XJoinOrApplyTeamResponse_Data) Reset()         { *m = XJoinOrApplyTeamResponse_Data{} }
func (m *XJoinOrApplyTeamResponse_Data) String() string { return proto.CompactTextString(m) }
func (*XJoinOrApplyTeamResponse_Data) ProtoMessage()    {}
func (*XJoinOrApplyTeamResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{5, 0}
}

func (m *XJoinOrApplyTeamResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XJoinOrApplyTeamResponse_Data.Unmarshal(m, b)
}
func (m *XJoinOrApplyTeamResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XJoinOrApplyTeamResponse_Data.Marshal(b, m, deterministic)
}
func (m *XJoinOrApplyTeamResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XJoinOrApplyTeamResponse_Data.Merge(m, src)
}
func (m *XJoinOrApplyTeamResponse_Data) XXX_Size() int {
	return xxx_messageInfo_XJoinOrApplyTeamResponse_Data.Size(m)
}
func (m *XJoinOrApplyTeamResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_XJoinOrApplyTeamResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_XJoinOrApplyTeamResponse_Data proto.InternalMessageInfo

func (m *XJoinOrApplyTeamResponse_Data) GetResult() int32 {
	if m != nil {
		return m.Result
	}
	return 0
}

func (m *XJoinOrApplyTeamResponse_Data) GetTeam() *model.Team {
	if m != nil {
		return m.Team
	}
	return nil
}

//触发推送：如果加入成功要给队伍的所有队员都推XMyTeamPush，给自己推送XTeamRolePush
//随机加入队伍
type XRandomJoinTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XRandomJoinTeamRequest) Reset()         { *m = XRandomJoinTeamRequest{} }
func (m *XRandomJoinTeamRequest) String() string { return proto.CompactTextString(m) }
func (*XRandomJoinTeamRequest) ProtoMessage()    {}
func (*XRandomJoinTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{6}
}

func (m *XRandomJoinTeamRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XRandomJoinTeamRequest.Unmarshal(m, b)
}
func (m *XRandomJoinTeamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XRandomJoinTeamRequest.Marshal(b, m, deterministic)
}
func (m *XRandomJoinTeamRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XRandomJoinTeamRequest.Merge(m, src)
}
func (m *XRandomJoinTeamRequest) XXX_Size() int {
	return xxx_messageInfo_XRandomJoinTeamRequest.Size(m)
}
func (m *XRandomJoinTeamRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XRandomJoinTeamRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XRandomJoinTeamRequest proto.InternalMessageInfo

type XRandomJoinTeamResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XRandomJoinTeamResponse) Reset()         { *m = XRandomJoinTeamResponse{} }
func (m *XRandomJoinTeamResponse) String() string { return proto.CompactTextString(m) }
func (*XRandomJoinTeamResponse) ProtoMessage()    {}
func (*XRandomJoinTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{7}
}

func (m *XRandomJoinTeamResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XRandomJoinTeamResponse.Unmarshal(m, b)
}
func (m *XRandomJoinTeamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XRandomJoinTeamResponse.Marshal(b, m, deterministic)
}
func (m *XRandomJoinTeamResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XRandomJoinTeamResponse.Merge(m, src)
}
func (m *XRandomJoinTeamResponse) XXX_Size() int {
	return xxx_messageInfo_XRandomJoinTeamResponse.Size(m)
}
func (m *XRandomJoinTeamResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XRandomJoinTeamResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XRandomJoinTeamResponse proto.InternalMessageInfo

func (m *XRandomJoinTeamResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XRandomJoinTeamResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：不触发
//获取队伍可邀请列表
type XGetTeamInviteListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetTeamInviteListRequest) Reset()         { *m = XGetTeamInviteListRequest{} }
func (m *XGetTeamInviteListRequest) String() string { return proto.CompactTextString(m) }
func (*XGetTeamInviteListRequest) ProtoMessage()    {}
func (*XGetTeamInviteListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{8}
}

func (m *XGetTeamInviteListRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamInviteListRequest.Unmarshal(m, b)
}
func (m *XGetTeamInviteListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamInviteListRequest.Marshal(b, m, deterministic)
}
func (m *XGetTeamInviteListRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamInviteListRequest.Merge(m, src)
}
func (m *XGetTeamInviteListRequest) XXX_Size() int {
	return xxx_messageInfo_XGetTeamInviteListRequest.Size(m)
}
func (m *XGetTeamInviteListRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamInviteListRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamInviteListRequest proto.InternalMessageInfo

type XGetTeamInviteListResponse struct {
	Code                 int64                            `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                           `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *XGetTeamInviteListResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (m *XGetTeamInviteListResponse) Reset()         { *m = XGetTeamInviteListResponse{} }
func (m *XGetTeamInviteListResponse) String() string { return proto.CompactTextString(m) }
func (*XGetTeamInviteListResponse) ProtoMessage()    {}
func (*XGetTeamInviteListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{9}
}

func (m *XGetTeamInviteListResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamInviteListResponse.Unmarshal(m, b)
}
func (m *XGetTeamInviteListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamInviteListResponse.Marshal(b, m, deterministic)
}
func (m *XGetTeamInviteListResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamInviteListResponse.Merge(m, src)
}
func (m *XGetTeamInviteListResponse) XXX_Size() int {
	return xxx_messageInfo_XGetTeamInviteListResponse.Size(m)
}
func (m *XGetTeamInviteListResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamInviteListResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamInviteListResponse proto.InternalMessageInfo

func (m *XGetTeamInviteListResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XGetTeamInviteListResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *XGetTeamInviteListResponse) GetData() *XGetTeamInviteListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type XGetTeamInviteListResponse_Data struct {
	//好友列表
	Friends []*model.TeamInviteRole `protobuf:"bytes,1,rep,name=friends,proto3" json:"friends,omitempty"`
	//盟友列表
	UnionMembers         []*model.TeamInviteRole `protobuf:"bytes,2,rep,name=union_members,json=unionMembers,proto3" json:"union_members,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (m *XGetTeamInviteListResponse_Data) Reset()         { *m = XGetTeamInviteListResponse_Data{} }
func (m *XGetTeamInviteListResponse_Data) String() string { return proto.CompactTextString(m) }
func (*XGetTeamInviteListResponse_Data) ProtoMessage()    {}
func (*XGetTeamInviteListResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{9, 0}
}

func (m *XGetTeamInviteListResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamInviteListResponse_Data.Unmarshal(m, b)
}
func (m *XGetTeamInviteListResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamInviteListResponse_Data.Marshal(b, m, deterministic)
}
func (m *XGetTeamInviteListResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamInviteListResponse_Data.Merge(m, src)
}
func (m *XGetTeamInviteListResponse_Data) XXX_Size() int {
	return xxx_messageInfo_XGetTeamInviteListResponse_Data.Size(m)
}
func (m *XGetTeamInviteListResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamInviteListResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamInviteListResponse_Data proto.InternalMessageInfo

func (m *XGetTeamInviteListResponse_Data) GetFriends() []*model.TeamInviteRole {
	if m != nil {
		return m.Friends
	}
	return nil
}

func (m *XGetTeamInviteListResponse_Data) GetUnionMembers() []*model.TeamInviteRole {
	if m != nil {
		return m.UnionMembers
	}
	return nil
}

//触发推送：给自己推送XMyTeamPush和XTeamRolePush
//查看我的队伍
type XGetMyTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetMyTeamRequest) Reset()         { *m = XGetMyTeamRequest{} }
func (m *XGetMyTeamRequest) String() string { return proto.CompactTextString(m) }
func (*XGetMyTeamRequest) ProtoMessage()    {}
func (*XGetMyTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{10}
}

func (m *XGetMyTeamRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetMyTeamRequest.Unmarshal(m, b)
}
func (m *XGetMyTeamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetMyTeamRequest.Marshal(b, m, deterministic)
}
func (m *XGetMyTeamRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetMyTeamRequest.Merge(m, src)
}
func (m *XGetMyTeamRequest) XXX_Size() int {
	return xxx_messageInfo_XGetMyTeamRequest.Size(m)
}
func (m *XGetMyTeamRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetMyTeamRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XGetMyTeamRequest proto.InternalMessageInfo

type XGetMyTeamResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetMyTeamResponse) Reset()         { *m = XGetMyTeamResponse{} }
func (m *XGetMyTeamResponse) String() string { return proto.CompactTextString(m) }
func (*XGetMyTeamResponse) ProtoMessage()    {}
func (*XGetMyTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{11}
}

func (m *XGetMyTeamResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetMyTeamResponse.Unmarshal(m, b)
}
func (m *XGetMyTeamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetMyTeamResponse.Marshal(b, m, deterministic)
}
func (m *XGetMyTeamResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetMyTeamResponse.Merge(m, src)
}
func (m *XGetMyTeamResponse) XXX_Size() int {
	return xxx_messageInfo_XGetMyTeamResponse.Size(m)
}
func (m *XGetMyTeamResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetMyTeamResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XGetMyTeamResponse proto.InternalMessageInfo

func (m *XGetMyTeamResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XGetMyTeamResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：这个我这边会推送，你们不用推任何消息
//队伍邀请
type XInviteToTeamRequest struct {
	//邀请目标
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	//邀请好友还是盟友 1：好友  2：盟友
	FriendOrUnionMember  int32    `protobuf:"zigzag32,2,opt,name=friend_or_union_member,json=friendOrUnionMember,proto3" json:"friend_or_union_member,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XInviteToTeamRequest) Reset()         { *m = XInviteToTeamRequest{} }
func (m *XInviteToTeamRequest) String() string { return proto.CompactTextString(m) }
func (*XInviteToTeamRequest) ProtoMessage()    {}
func (*XInviteToTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{12}
}

func (m *XInviteToTeamRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XInviteToTeamRequest.Unmarshal(m, b)
}
func (m *XInviteToTeamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XInviteToTeamRequest.Marshal(b, m, deterministic)
}
func (m *XInviteToTeamRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XInviteToTeamRequest.Merge(m, src)
}
func (m *XInviteToTeamRequest) XXX_Size() int {
	return xxx_messageInfo_XInviteToTeamRequest.Size(m)
}
func (m *XInviteToTeamRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XInviteToTeamRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XInviteToTeamRequest proto.InternalMessageInfo

func (m *XInviteToTeamRequest) GetTargetId() string {
	if m != nil {
		return m.TargetId
	}
	return ""
}

func (m *XInviteToTeamRequest) GetFriendOrUnionMember() int32 {
	if m != nil {
		return m.FriendOrUnionMember
	}
	return 0
}

type XInviteToTeamResponse struct {
	Code                 int64                       `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                      `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *XInviteToTeamResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (m *XInviteToTeamResponse) Reset()         { *m = XInviteToTeamResponse{} }
func (m *XInviteToTeamResponse) String() string { return proto.CompactTextString(m) }
func (*XInviteToTeamResponse) ProtoMessage()    {}
func (*XInviteToTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{13}
}

func (m *XInviteToTeamResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XInviteToTeamResponse.Unmarshal(m, b)
}
func (m *XInviteToTeamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XInviteToTeamResponse.Marshal(b, m, deterministic)
}
func (m *XInviteToTeamResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XInviteToTeamResponse.Merge(m, src)
}
func (m *XInviteToTeamResponse) XXX_Size() int {
	return xxx_messageInfo_XInviteToTeamResponse.Size(m)
}
func (m *XInviteToTeamResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XInviteToTeamResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XInviteToTeamResponse proto.InternalMessageInfo

func (m *XInviteToTeamResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XInviteToTeamResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *XInviteToTeamResponse) GetData() *XInviteToTeamResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type XInviteToTeamResponse_Data struct {
	//下次入队时间
	NextJoinTeamTime     int64    `protobuf:"zigzag64,1,opt,name=next_join_team_time,json=nextJoinTeamTime,proto3" json:"next_join_team_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XInviteToTeamResponse_Data) Reset()         { *m = XInviteToTeamResponse_Data{} }
func (m *XInviteToTeamResponse_Data) String() string { return proto.CompactTextString(m) }
func (*XInviteToTeamResponse_Data) ProtoMessage()    {}
func (*XInviteToTeamResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{13, 0}
}

func (m *XInviteToTeamResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XInviteToTeamResponse_Data.Unmarshal(m, b)
}
func (m *XInviteToTeamResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XInviteToTeamResponse_Data.Marshal(b, m, deterministic)
}
func (m *XInviteToTeamResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XInviteToTeamResponse_Data.Merge(m, src)
}
func (m *XInviteToTeamResponse_Data) XXX_Size() int {
	return xxx_messageInfo_XInviteToTeamResponse_Data.Size(m)
}
func (m *XInviteToTeamResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_XInviteToTeamResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_XInviteToTeamResponse_Data proto.InternalMessageInfo

func (m *XInviteToTeamResponse_Data) GetNextJoinTeamTime() int64 {
	if m != nil {
		return m.NextJoinTeamTime
	}
	return 0
}

//触发推送：给解散前所有队员都推送XMyTeamPush，给所有队员（除了队长）推送XTeamDismissPush
//解散队伍
type XDismissTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XDismissTeamRequest) Reset()         { *m = XDismissTeamRequest{} }
func (m *XDismissTeamRequest) String() string { return proto.CompactTextString(m) }
func (*XDismissTeamRequest) ProtoMessage()    {}
func (*XDismissTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{14}
}

func (m *XDismissTeamRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XDismissTeamRequest.Unmarshal(m, b)
}
func (m *XDismissTeamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XDismissTeamRequest.Marshal(b, m, deterministic)
}
func (m *XDismissTeamRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XDismissTeamRequest.Merge(m, src)
}
func (m *XDismissTeamRequest) XXX_Size() int {
	return xxx_messageInfo_XDismissTeamRequest.Size(m)
}
func (m *XDismissTeamRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XDismissTeamRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XDismissTeamRequest proto.InternalMessageInfo

type XDismissTeamResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XDismissTeamResponse) Reset()         { *m = XDismissTeamResponse{} }
func (m *XDismissTeamResponse) String() string { return proto.CompactTextString(m) }
func (*XDismissTeamResponse) ProtoMessage()    {}
func (*XDismissTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{15}
}

func (m *XDismissTeamResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XDismissTeamResponse.Unmarshal(m, b)
}
func (m *XDismissTeamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XDismissTeamResponse.Marshal(b, m, deterministic)
}
func (m *XDismissTeamResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XDismissTeamResponse.Merge(m, src)
}
func (m *XDismissTeamResponse) XXX_Size() int {
	return xxx_messageInfo_XDismissTeamResponse.Size(m)
}
func (m *XDismissTeamResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XDismissTeamResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XDismissTeamResponse proto.InternalMessageInfo

func (m *XDismissTeamResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XDismissTeamResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：如果成功则给退队前的成员（包括自己）都推送XMyTeamPush
//离开队伍
type XQuitTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XQuitTeamRequest) Reset()         { *m = XQuitTeamRequest{} }
func (m *XQuitTeamRequest) String() string { return proto.CompactTextString(m) }
func (*XQuitTeamRequest) ProtoMessage()    {}
func (*XQuitTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{16}
}

func (m *XQuitTeamRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XQuitTeamRequest.Unmarshal(m, b)
}
func (m *XQuitTeamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XQuitTeamRequest.Marshal(b, m, deterministic)
}
func (m *XQuitTeamRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XQuitTeamRequest.Merge(m, src)
}
func (m *XQuitTeamRequest) XXX_Size() int {
	return xxx_messageInfo_XQuitTeamRequest.Size(m)
}
func (m *XQuitTeamRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XQuitTeamRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XQuitTeamRequest proto.InternalMessageInfo

type XQuitTeamResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XQuitTeamResponse) Reset()         { *m = XQuitTeamResponse{} }
func (m *XQuitTeamResponse) String() string { return proto.CompactTextString(m) }
func (*XQuitTeamResponse) ProtoMessage()    {}
func (*XQuitTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{17}
}

func (m *XQuitTeamResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XQuitTeamResponse.Unmarshal(m, b)
}
func (m *XQuitTeamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XQuitTeamResponse.Marshal(b, m, deterministic)
}
func (m *XQuitTeamResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XQuitTeamResponse.Merge(m, src)
}
func (m *XQuitTeamResponse) XXX_Size() int {
	return xxx_messageInfo_XQuitTeamResponse.Size(m)
}
func (m *XQuitTeamResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XQuitTeamResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XQuitTeamResponse proto.InternalMessageInfo

func (m *XQuitTeamResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XQuitTeamResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：如果result为0，则给所有队员都推送XMyTeamPush，给申请人推送XTeamJoinPush（推送顺序需要在XMyTeamPush后）和XTeamRolePush
//同意申请
type XAgreeTeamApplyRequest struct {
	//申请id
	ApplyId              string   `protobuf:"bytes,1,opt,name=apply_id,json=applyId,proto3" json:"apply_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XAgreeTeamApplyRequest) Reset()         { *m = XAgreeTeamApplyRequest{} }
func (m *XAgreeTeamApplyRequest) String() string { return proto.CompactTextString(m) }
func (*XAgreeTeamApplyRequest) ProtoMessage()    {}
func (*XAgreeTeamApplyRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{18}
}

func (m *XAgreeTeamApplyRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XAgreeTeamApplyRequest.Unmarshal(m, b)
}
func (m *XAgreeTeamApplyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XAgreeTeamApplyRequest.Marshal(b, m, deterministic)
}
func (m *XAgreeTeamApplyRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XAgreeTeamApplyRequest.Merge(m, src)
}
func (m *XAgreeTeamApplyRequest) XXX_Size() int {
	return xxx_messageInfo_XAgreeTeamApplyRequest.Size(m)
}
func (m *XAgreeTeamApplyRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XAgreeTeamApplyRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XAgreeTeamApplyRequest proto.InternalMessageInfo

func (m *XAgreeTeamApplyRequest) GetApplyId() string {
	if m != nil {
		return m.ApplyId
	}
	return ""
}

type XAgreeTeamApplyResponse struct {
	Code                 int64                         `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                        `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *XAgreeTeamApplyResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (m *XAgreeTeamApplyResponse) Reset()         { *m = XAgreeTeamApplyResponse{} }
func (m *XAgreeTeamApplyResponse) String() string { return proto.CompactTextString(m) }
func (*XAgreeTeamApplyResponse) ProtoMessage()    {}
func (*XAgreeTeamApplyResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{19}
}

func (m *XAgreeTeamApplyResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XAgreeTeamApplyResponse.Unmarshal(m, b)
}
func (m *XAgreeTeamApplyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XAgreeTeamApplyResponse.Marshal(b, m, deterministic)
}
func (m *XAgreeTeamApplyResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XAgreeTeamApplyResponse.Merge(m, src)
}
func (m *XAgreeTeamApplyResponse) XXX_Size() int {
	return xxx_messageInfo_XAgreeTeamApplyResponse.Size(m)
}
func (m *XAgreeTeamApplyResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XAgreeTeamApplyResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XAgreeTeamApplyResponse proto.InternalMessageInfo

func (m *XAgreeTeamApplyResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XAgreeTeamApplyResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *XAgreeTeamApplyResponse) GetData() *XAgreeTeamApplyResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type XAgreeTeamApplyResponse_Data struct {
	//结果，0：成功  1：申请过期  2：活动结束  3：申请人在其他队伍  4：申请人在本队  5：申请人在惩罚时间
	Result               int32    `protobuf:"zigzag32,1,opt,name=result,proto3" json:"result,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XAgreeTeamApplyResponse_Data) Reset()         { *m = XAgreeTeamApplyResponse_Data{} }
func (m *XAgreeTeamApplyResponse_Data) String() string { return proto.CompactTextString(m) }
func (*XAgreeTeamApplyResponse_Data) ProtoMessage()    {}
func (*XAgreeTeamApplyResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{19, 0}
}

func (m *XAgreeTeamApplyResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XAgreeTeamApplyResponse_Data.Unmarshal(m, b)
}
func (m *XAgreeTeamApplyResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XAgreeTeamApplyResponse_Data.Marshal(b, m, deterministic)
}
func (m *XAgreeTeamApplyResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XAgreeTeamApplyResponse_Data.Merge(m, src)
}
func (m *XAgreeTeamApplyResponse_Data) XXX_Size() int {
	return xxx_messageInfo_XAgreeTeamApplyResponse_Data.Size(m)
}
func (m *XAgreeTeamApplyResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_XAgreeTeamApplyResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_XAgreeTeamApplyResponse_Data proto.InternalMessageInfo

func (m *XAgreeTeamApplyResponse_Data) GetResult() int32 {
	if m != nil {
		return m.Result
	}
	return 0
}

//触发推送：不触发任何推送
//不同意申请
type XDisagreeTeamApplyRequest struct {
	//申请id
	ApplyId              string   `protobuf:"bytes,1,opt,name=apply_id,json=applyId,proto3" json:"apply_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XDisagreeTeamApplyRequest) Reset()         { *m = XDisagreeTeamApplyRequest{} }
func (m *XDisagreeTeamApplyRequest) String() string { return proto.CompactTextString(m) }
func (*XDisagreeTeamApplyRequest) ProtoMessage()    {}
func (*XDisagreeTeamApplyRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{20}
}

func (m *XDisagreeTeamApplyRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XDisagreeTeamApplyRequest.Unmarshal(m, b)
}
func (m *XDisagreeTeamApplyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XDisagreeTeamApplyRequest.Marshal(b, m, deterministic)
}
func (m *XDisagreeTeamApplyRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XDisagreeTeamApplyRequest.Merge(m, src)
}
func (m *XDisagreeTeamApplyRequest) XXX_Size() int {
	return xxx_messageInfo_XDisagreeTeamApplyRequest.Size(m)
}
func (m *XDisagreeTeamApplyRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XDisagreeTeamApplyRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XDisagreeTeamApplyRequest proto.InternalMessageInfo

func (m *XDisagreeTeamApplyRequest) GetApplyId() string {
	if m != nil {
		return m.ApplyId
	}
	return ""
}

type XDisagreeTeamApplyResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XDisagreeTeamApplyResponse) Reset()         { *m = XDisagreeTeamApplyResponse{} }
func (m *XDisagreeTeamApplyResponse) String() string { return proto.CompactTextString(m) }
func (*XDisagreeTeamApplyResponse) ProtoMessage()    {}
func (*XDisagreeTeamApplyResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{21}
}

func (m *XDisagreeTeamApplyResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XDisagreeTeamApplyResponse.Unmarshal(m, b)
}
func (m *XDisagreeTeamApplyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XDisagreeTeamApplyResponse.Marshal(b, m, deterministic)
}
func (m *XDisagreeTeamApplyResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XDisagreeTeamApplyResponse.Merge(m, src)
}
func (m *XDisagreeTeamApplyResponse) XXX_Size() int {
	return xxx_messageInfo_XDisagreeTeamApplyResponse.Size(m)
}
func (m *XDisagreeTeamApplyResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XDisagreeTeamApplyResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XDisagreeTeamApplyResponse proto.InternalMessageInfo

func (m *XDisagreeTeamApplyResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XDisagreeTeamApplyResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：不触发任何推送
//一键不同意申请
type XOneKeyDisagreeTeamApplyRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XOneKeyDisagreeTeamApplyRequest) Reset()         { *m = XOneKeyDisagreeTeamApplyRequest{} }
func (m *XOneKeyDisagreeTeamApplyRequest) String() string { return proto.CompactTextString(m) }
func (*XOneKeyDisagreeTeamApplyRequest) ProtoMessage()    {}
func (*XOneKeyDisagreeTeamApplyRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{22}
}

func (m *XOneKeyDisagreeTeamApplyRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XOneKeyDisagreeTeamApplyRequest.Unmarshal(m, b)
}
func (m *XOneKeyDisagreeTeamApplyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XOneKeyDisagreeTeamApplyRequest.Marshal(b, m, deterministic)
}
func (m *XOneKeyDisagreeTeamApplyRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XOneKeyDisagreeTeamApplyRequest.Merge(m, src)
}
func (m *XOneKeyDisagreeTeamApplyRequest) XXX_Size() int {
	return xxx_messageInfo_XOneKeyDisagreeTeamApplyRequest.Size(m)
}
func (m *XOneKeyDisagreeTeamApplyRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XOneKeyDisagreeTeamApplyRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XOneKeyDisagreeTeamApplyRequest proto.InternalMessageInfo

type XOneKeyDisagreeTeamApplyResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XOneKeyDisagreeTeamApplyResponse) Reset()         { *m = XOneKeyDisagreeTeamApplyResponse{} }
func (m *XOneKeyDisagreeTeamApplyResponse) String() string { return proto.CompactTextString(m) }
func (*XOneKeyDisagreeTeamApplyResponse) ProtoMessage()    {}
func (*XOneKeyDisagreeTeamApplyResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{23}
}

func (m *XOneKeyDisagreeTeamApplyResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XOneKeyDisagreeTeamApplyResponse.Unmarshal(m, b)
}
func (m *XOneKeyDisagreeTeamApplyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XOneKeyDisagreeTeamApplyResponse.Marshal(b, m, deterministic)
}
func (m *XOneKeyDisagreeTeamApplyResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XOneKeyDisagreeTeamApplyResponse.Merge(m, src)
}
func (m *XOneKeyDisagreeTeamApplyResponse) XXX_Size() int {
	return xxx_messageInfo_XOneKeyDisagreeTeamApplyResponse.Size(m)
}
func (m *XOneKeyDisagreeTeamApplyResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XOneKeyDisagreeTeamApplyResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XOneKeyDisagreeTeamApplyResponse proto.InternalMessageInfo

func (m *XOneKeyDisagreeTeamApplyResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XOneKeyDisagreeTeamApplyResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：给所有成员推送XMyTeamPush，给被踢的成员额外推送XTeamKickOutPush
//踢出队员
type XKickOutTeamMemberRequest struct {
	//队员id
	MemberId             string   `protobuf:"bytes,1,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XKickOutTeamMemberRequest) Reset()         { *m = XKickOutTeamMemberRequest{} }
func (m *XKickOutTeamMemberRequest) String() string { return proto.CompactTextString(m) }
func (*XKickOutTeamMemberRequest) ProtoMessage()    {}
func (*XKickOutTeamMemberRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{24}
}

func (m *XKickOutTeamMemberRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XKickOutTeamMemberRequest.Unmarshal(m, b)
}
func (m *XKickOutTeamMemberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XKickOutTeamMemberRequest.Marshal(b, m, deterministic)
}
func (m *XKickOutTeamMemberRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XKickOutTeamMemberRequest.Merge(m, src)
}
func (m *XKickOutTeamMemberRequest) XXX_Size() int {
	return xxx_messageInfo_XKickOutTeamMemberRequest.Size(m)
}
func (m *XKickOutTeamMemberRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XKickOutTeamMemberRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XKickOutTeamMemberRequest proto.InternalMessageInfo

func (m *XKickOutTeamMemberRequest) GetMemberId() string {
	if m != nil {
		return m.MemberId
	}
	return ""
}

type XKickOutTeamMemberResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XKickOutTeamMemberResponse) Reset()         { *m = XKickOutTeamMemberResponse{} }
func (m *XKickOutTeamMemberResponse) String() string { return proto.CompactTextString(m) }
func (*XKickOutTeamMemberResponse) ProtoMessage()    {}
func (*XKickOutTeamMemberResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{25}
}

func (m *XKickOutTeamMemberResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XKickOutTeamMemberResponse.Unmarshal(m, b)
}
func (m *XKickOutTeamMemberResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XKickOutTeamMemberResponse.Marshal(b, m, deterministic)
}
func (m *XKickOutTeamMemberResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XKickOutTeamMemberResponse.Merge(m, src)
}
func (m *XKickOutTeamMemberResponse) XXX_Size() int {
	return xxx_messageInfo_XKickOutTeamMemberResponse.Size(m)
}
func (m *XKickOutTeamMemberResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XKickOutTeamMemberResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XKickOutTeamMemberResponse proto.InternalMessageInfo

func (m *XKickOutTeamMemberResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XKickOutTeamMemberResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：只给队长推XMyTeamPush
//修改入队门槛
type XChangeTeamRequiredPowerRequest struct {
	//实力要求
	RequiredPower        int64    `protobuf:"zigzag64,1,opt,name=required_power,json=requiredPower,proto3" json:"required_power,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XChangeTeamRequiredPowerRequest) Reset()         { *m = XChangeTeamRequiredPowerRequest{} }
func (m *XChangeTeamRequiredPowerRequest) String() string { return proto.CompactTextString(m) }
func (*XChangeTeamRequiredPowerRequest) ProtoMessage()    {}
func (*XChangeTeamRequiredPowerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{26}
}

func (m *XChangeTeamRequiredPowerRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XChangeTeamRequiredPowerRequest.Unmarshal(m, b)
}
func (m *XChangeTeamRequiredPowerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XChangeTeamRequiredPowerRequest.Marshal(b, m, deterministic)
}
func (m *XChangeTeamRequiredPowerRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XChangeTeamRequiredPowerRequest.Merge(m, src)
}
func (m *XChangeTeamRequiredPowerRequest) XXX_Size() int {
	return xxx_messageInfo_XChangeTeamRequiredPowerRequest.Size(m)
}
func (m *XChangeTeamRequiredPowerRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XChangeTeamRequiredPowerRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XChangeTeamRequiredPowerRequest proto.InternalMessageInfo

func (m *XChangeTeamRequiredPowerRequest) GetRequiredPower() int64 {
	if m != nil {
		return m.RequiredPower
	}
	return 0
}

type XChangeTeamRequiredPowerResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XChangeTeamRequiredPowerResponse) Reset()         { *m = XChangeTeamRequiredPowerResponse{} }
func (m *XChangeTeamRequiredPowerResponse) String() string { return proto.CompactTextString(m) }
func (*XChangeTeamRequiredPowerResponse) ProtoMessage()    {}
func (*XChangeTeamRequiredPowerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{27}
}

func (m *XChangeTeamRequiredPowerResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XChangeTeamRequiredPowerResponse.Unmarshal(m, b)
}
func (m *XChangeTeamRequiredPowerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XChangeTeamRequiredPowerResponse.Marshal(b, m, deterministic)
}
func (m *XChangeTeamRequiredPowerResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XChangeTeamRequiredPowerResponse.Merge(m, src)
}
func (m *XChangeTeamRequiredPowerResponse) XXX_Size() int {
	return xxx_messageInfo_XChangeTeamRequiredPowerResponse.Size(m)
}
func (m *XChangeTeamRequiredPowerResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XChangeTeamRequiredPowerResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XChangeTeamRequiredPowerResponse proto.InternalMessageInfo

func (m *XChangeTeamRequiredPowerResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XChangeTeamRequiredPowerResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：只给队长推XMyTeamPush
//修改自由加入
type XSwitchTeamFreeJoinRequest struct {
	//true：开启自由加入   false：关闭自由加入
	Open                 bool     `protobuf:"varint,1,opt,name=open,proto3" json:"open,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XSwitchTeamFreeJoinRequest) Reset()         { *m = XSwitchTeamFreeJoinRequest{} }
func (m *XSwitchTeamFreeJoinRequest) String() string { return proto.CompactTextString(m) }
func (*XSwitchTeamFreeJoinRequest) ProtoMessage()    {}
func (*XSwitchTeamFreeJoinRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{28}
}

func (m *XSwitchTeamFreeJoinRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XSwitchTeamFreeJoinRequest.Unmarshal(m, b)
}
func (m *XSwitchTeamFreeJoinRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XSwitchTeamFreeJoinRequest.Marshal(b, m, deterministic)
}
func (m *XSwitchTeamFreeJoinRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XSwitchTeamFreeJoinRequest.Merge(m, src)
}
func (m *XSwitchTeamFreeJoinRequest) XXX_Size() int {
	return xxx_messageInfo_XSwitchTeamFreeJoinRequest.Size(m)
}
func (m *XSwitchTeamFreeJoinRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XSwitchTeamFreeJoinRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XSwitchTeamFreeJoinRequest proto.InternalMessageInfo

func (m *XSwitchTeamFreeJoinRequest) GetOpen() bool {
	if m != nil {
		return m.Open
	}
	return false
}

type XSwitchTeamFreeJoinResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XSwitchTeamFreeJoinResponse) Reset()         { *m = XSwitchTeamFreeJoinResponse{} }
func (m *XSwitchTeamFreeJoinResponse) String() string { return proto.CompactTextString(m) }
func (*XSwitchTeamFreeJoinResponse) ProtoMessage()    {}
func (*XSwitchTeamFreeJoinResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{29}
}

func (m *XSwitchTeamFreeJoinResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XSwitchTeamFreeJoinResponse.Unmarshal(m, b)
}
func (m *XSwitchTeamFreeJoinResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XSwitchTeamFreeJoinResponse.Marshal(b, m, deterministic)
}
func (m *XSwitchTeamFreeJoinResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XSwitchTeamFreeJoinResponse.Merge(m, src)
}
func (m *XSwitchTeamFreeJoinResponse) XXX_Size() int {
	return xxx_messageInfo_XSwitchTeamFreeJoinResponse.Size(m)
}
func (m *XSwitchTeamFreeJoinResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XSwitchTeamFreeJoinResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XSwitchTeamFreeJoinResponse proto.InternalMessageInfo

func (m *XSwitchTeamFreeJoinResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XSwitchTeamFreeJoinResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//触发推送：不触发
//查看申请列表
type XGetApplyListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetApplyListRequest) Reset()         { *m = XGetApplyListRequest{} }
func (m *XGetApplyListRequest) String() string { return proto.CompactTextString(m) }
func (*XGetApplyListRequest) ProtoMessage()    {}
func (*XGetApplyListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{30}
}

func (m *XGetApplyListRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetApplyListRequest.Unmarshal(m, b)
}
func (m *XGetApplyListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetApplyListRequest.Marshal(b, m, deterministic)
}
func (m *XGetApplyListRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetApplyListRequest.Merge(m, src)
}
func (m *XGetApplyListRequest) XXX_Size() int {
	return xxx_messageInfo_XGetApplyListRequest.Size(m)
}
func (m *XGetApplyListRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetApplyListRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XGetApplyListRequest proto.InternalMessageInfo

type XGetApplyListResponse struct {
	Code                 int64                       `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                      `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *XGetApplyListResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (m *XGetApplyListResponse) Reset()         { *m = XGetApplyListResponse{} }
func (m *XGetApplyListResponse) String() string { return proto.CompactTextString(m) }
func (*XGetApplyListResponse) ProtoMessage()    {}
func (*XGetApplyListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{31}
}

func (m *XGetApplyListResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetApplyListResponse.Unmarshal(m, b)
}
func (m *XGetApplyListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetApplyListResponse.Marshal(b, m, deterministic)
}
func (m *XGetApplyListResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetApplyListResponse.Merge(m, src)
}
func (m *XGetApplyListResponse) XXX_Size() int {
	return xxx_messageInfo_XGetApplyListResponse.Size(m)
}
func (m *XGetApplyListResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetApplyListResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XGetApplyListResponse proto.InternalMessageInfo

func (m *XGetApplyListResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XGetApplyListResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *XGetApplyListResponse) GetData() *XGetApplyListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type XGetApplyListResponse_Data struct {
	//申请列表
	Apply []*model.TeamApply `protobuf:"bytes,1,rep,name=apply,proto3" json:"apply,omitempty"`
	//部分申请已过期
	SomeApplyExpired     bool     `protobuf:"varint,2,opt,name=some_apply_expired,json=someApplyExpired,proto3" json:"some_apply_expired,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetApplyListResponse_Data) Reset()         { *m = XGetApplyListResponse_Data{} }
func (m *XGetApplyListResponse_Data) String() string { return proto.CompactTextString(m) }
func (*XGetApplyListResponse_Data) ProtoMessage()    {}
func (*XGetApplyListResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{31, 0}
}

func (m *XGetApplyListResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetApplyListResponse_Data.Unmarshal(m, b)
}
func (m *XGetApplyListResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetApplyListResponse_Data.Marshal(b, m, deterministic)
}
func (m *XGetApplyListResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetApplyListResponse_Data.Merge(m, src)
}
func (m *XGetApplyListResponse_Data) XXX_Size() int {
	return xxx_messageInfo_XGetApplyListResponse_Data.Size(m)
}
func (m *XGetApplyListResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetApplyListResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_XGetApplyListResponse_Data proto.InternalMessageInfo

func (m *XGetApplyListResponse_Data) GetApply() []*model.TeamApply {
	if m != nil {
		return m.Apply
	}
	return nil
}

func (m *XGetApplyListResponse_Data) GetSomeApplyExpired() bool {
	if m != nil {
		return m.SomeApplyExpired
	}
	return false
}

//触发推送：不触发
//查看队伍日志（每次拉log_id后的N条，第一次拉取时log_id为空）
type XGetTeamLogListRequest struct {
	//日志id
	LogId                string   `protobuf:"bytes,1,opt,name=log_id,json=logId,proto3" json:"log_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XGetTeamLogListRequest) Reset()         { *m = XGetTeamLogListRequest{} }
func (m *XGetTeamLogListRequest) String() string { return proto.CompactTextString(m) }
func (*XGetTeamLogListRequest) ProtoMessage()    {}
func (*XGetTeamLogListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{32}
}

func (m *XGetTeamLogListRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamLogListRequest.Unmarshal(m, b)
}
func (m *XGetTeamLogListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamLogListRequest.Marshal(b, m, deterministic)
}
func (m *XGetTeamLogListRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamLogListRequest.Merge(m, src)
}
func (m *XGetTeamLogListRequest) XXX_Size() int {
	return xxx_messageInfo_XGetTeamLogListRequest.Size(m)
}
func (m *XGetTeamLogListRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamLogListRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamLogListRequest proto.InternalMessageInfo

func (m *XGetTeamLogListRequest) GetLogId() string {
	if m != nil {
		return m.LogId
	}
	return ""
}

type XGetTeamLogListResponse struct {
	Code                 int64                         `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                        `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *XGetTeamLogListResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (m *XGetTeamLogListResponse) Reset()         { *m = XGetTeamLogListResponse{} }
func (m *XGetTeamLogListResponse) String() string { return proto.CompactTextString(m) }
func (*XGetTeamLogListResponse) ProtoMessage()    {}
func (*XGetTeamLogListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{33}
}

func (m *XGetTeamLogListResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamLogListResponse.Unmarshal(m, b)
}
func (m *XGetTeamLogListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamLogListResponse.Marshal(b, m, deterministic)
}
func (m *XGetTeamLogListResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamLogListResponse.Merge(m, src)
}
func (m *XGetTeamLogListResponse) XXX_Size() int {
	return xxx_messageInfo_XGetTeamLogListResponse.Size(m)
}
func (m *XGetTeamLogListResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamLogListResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamLogListResponse proto.InternalMessageInfo

func (m *XGetTeamLogListResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XGetTeamLogListResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *XGetTeamLogListResponse) GetData() *XGetTeamLogListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type XGetTeamLogListResponse_Data struct {
	//日志列表
	Log                  []*model.TeamLog `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *XGetTeamLogListResponse_Data) Reset()         { *m = XGetTeamLogListResponse_Data{} }
func (m *XGetTeamLogListResponse_Data) String() string { return proto.CompactTextString(m) }
func (*XGetTeamLogListResponse_Data) ProtoMessage()    {}
func (*XGetTeamLogListResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{33, 0}
}

func (m *XGetTeamLogListResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XGetTeamLogListResponse_Data.Unmarshal(m, b)
}
func (m *XGetTeamLogListResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XGetTeamLogListResponse_Data.Marshal(b, m, deterministic)
}
func (m *XGetTeamLogListResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XGetTeamLogListResponse_Data.Merge(m, src)
}
func (m *XGetTeamLogListResponse_Data) XXX_Size() int {
	return xxx_messageInfo_XGetTeamLogListResponse_Data.Size(m)
}
func (m *XGetTeamLogListResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_XGetTeamLogListResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_XGetTeamLogListResponse_Data proto.InternalMessageInfo

func (m *XGetTeamLogListResponse_Data) GetLog() []*model.TeamLog {
	if m != nil {
		return m.Log
	}
	return nil
}

//触发推送：给队长推XMyTeamPush
//分享队伍到聊天全服频道
type XShareTeamToChatLocalServerRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XShareTeamToChatLocalServerRequest) Reset()         { *m = XShareTeamToChatLocalServerRequest{} }
func (m *XShareTeamToChatLocalServerRequest) String() string { return proto.CompactTextString(m) }
func (*XShareTeamToChatLocalServerRequest) ProtoMessage()    {}
func (*XShareTeamToChatLocalServerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{34}
}

func (m *XShareTeamToChatLocalServerRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XShareTeamToChatLocalServerRequest.Unmarshal(m, b)
}
func (m *XShareTeamToChatLocalServerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XShareTeamToChatLocalServerRequest.Marshal(b, m, deterministic)
}
func (m *XShareTeamToChatLocalServerRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XShareTeamToChatLocalServerRequest.Merge(m, src)
}
func (m *XShareTeamToChatLocalServerRequest) XXX_Size() int {
	return xxx_messageInfo_XShareTeamToChatLocalServerRequest.Size(m)
}
func (m *XShareTeamToChatLocalServerRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_XShareTeamToChatLocalServerRequest.DiscardUnknown(m)
}

var xxx_messageInfo_XShareTeamToChatLocalServerRequest proto.InternalMessageInfo

type XShareTeamToChatLocalServerResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XShareTeamToChatLocalServerResponse) Reset()         { *m = XShareTeamToChatLocalServerResponse{} }
func (m *XShareTeamToChatLocalServerResponse) String() string { return proto.CompactTextString(m) }
func (*XShareTeamToChatLocalServerResponse) ProtoMessage()    {}
func (*XShareTeamToChatLocalServerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{35}
}

func (m *XShareTeamToChatLocalServerResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XShareTeamToChatLocalServerResponse.Unmarshal(m, b)
}
func (m *XShareTeamToChatLocalServerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XShareTeamToChatLocalServerResponse.Marshal(b, m, deterministic)
}
func (m *XShareTeamToChatLocalServerResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XShareTeamToChatLocalServerResponse.Merge(m, src)
}
func (m *XShareTeamToChatLocalServerResponse) XXX_Size() int {
	return xxx_messageInfo_XShareTeamToChatLocalServerResponse.Size(m)
}
func (m *XShareTeamToChatLocalServerResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_XShareTeamToChatLocalServerResponse.DiscardUnknown(m)
}

var xxx_messageInfo_XShareTeamToChatLocalServerResponse proto.InternalMessageInfo

func (m *XShareTeamToChatLocalServerResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *XShareTeamToChatLocalServerResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//推送时机：除了以上接口的推送时机外，还有以下时机需要推
//推送方式：进入活动场景：给自己推
//        队伍分数变化、成员分数、成员队伍贡献变化：给所有成员推
//我的队伍信息
type XMyTeamPush struct {
	MyTeam               *model.MyTeam `protobuf:"bytes,1,opt,name=my_team,json=myTeam,proto3" json:"my_team,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (m *XMyTeamPush) Reset()         { *m = XMyTeamPush{} }
func (m *XMyTeamPush) String() string { return proto.CompactTextString(m) }
func (*XMyTeamPush) ProtoMessage()    {}
func (*XMyTeamPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{36}
}

func (m *XMyTeamPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XMyTeamPush.Unmarshal(m, b)
}
func (m *XMyTeamPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XMyTeamPush.Marshal(b, m, deterministic)
}
func (m *XMyTeamPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XMyTeamPush.Merge(m, src)
}
func (m *XMyTeamPush) XXX_Size() int {
	return xxx_messageInfo_XMyTeamPush.Size(m)
}
func (m *XMyTeamPush) XXX_DiscardUnknown() {
	xxx_messageInfo_XMyTeamPush.DiscardUnknown(m)
}

var xxx_messageInfo_XMyTeamPush proto.InternalMessageInfo

func (m *XMyTeamPush) GetMyTeam() *model.MyTeam {
	if m != nil {
		return m.MyTeam
	}
	return nil
}

//推送时机：以上接口标注的推送时机
//加入队伍
type XTeamJoinPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XTeamJoinPush) Reset()         { *m = XTeamJoinPush{} }
func (m *XTeamJoinPush) String() string { return proto.CompactTextString(m) }
func (*XTeamJoinPush) ProtoMessage()    {}
func (*XTeamJoinPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{37}
}

func (m *XTeamJoinPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XTeamJoinPush.Unmarshal(m, b)
}
func (m *XTeamJoinPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XTeamJoinPush.Marshal(b, m, deterministic)
}
func (m *XTeamJoinPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XTeamJoinPush.Merge(m, src)
}
func (m *XTeamJoinPush) XXX_Size() int {
	return xxx_messageInfo_XTeamJoinPush.Size(m)
}
func (m *XTeamJoinPush) XXX_DiscardUnknown() {
	xxx_messageInfo_XTeamJoinPush.DiscardUnknown(m)
}

var xxx_messageInfo_XTeamJoinPush proto.InternalMessageInfo

//推送时机：以上接口标注的推送时机
//角色
type XTeamRolePush struct {
	//我在本期活动中的兑换积分
	MyExchangeScore      int64    `protobuf:"zigzag64,1,opt,name=my_exchange_score,json=myExchangeScore,proto3" json:"my_exchange_score,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XTeamRolePush) Reset()         { *m = XTeamRolePush{} }
func (m *XTeamRolePush) String() string { return proto.CompactTextString(m) }
func (*XTeamRolePush) ProtoMessage()    {}
func (*XTeamRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{38}
}

func (m *XTeamRolePush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XTeamRolePush.Unmarshal(m, b)
}
func (m *XTeamRolePush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XTeamRolePush.Marshal(b, m, deterministic)
}
func (m *XTeamRolePush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XTeamRolePush.Merge(m, src)
}
func (m *XTeamRolePush) XXX_Size() int {
	return xxx_messageInfo_XTeamRolePush.Size(m)
}
func (m *XTeamRolePush) XXX_DiscardUnknown() {
	xxx_messageInfo_XTeamRolePush.DiscardUnknown(m)
}

var xxx_messageInfo_XTeamRolePush proto.InternalMessageInfo

func (m *XTeamRolePush) GetMyExchangeScore() int64 {
	if m != nil {
		return m.MyExchangeScore
	}
	return 0
}

//推送时机：以上接口标注的推送时机
//被踢
type XTeamKickOutPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XTeamKickOutPush) Reset()         { *m = XTeamKickOutPush{} }
func (m *XTeamKickOutPush) String() string { return proto.CompactTextString(m) }
func (*XTeamKickOutPush) ProtoMessage()    {}
func (*XTeamKickOutPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{39}
}

func (m *XTeamKickOutPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XTeamKickOutPush.Unmarshal(m, b)
}
func (m *XTeamKickOutPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XTeamKickOutPush.Marshal(b, m, deterministic)
}
func (m *XTeamKickOutPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XTeamKickOutPush.Merge(m, src)
}
func (m *XTeamKickOutPush) XXX_Size() int {
	return xxx_messageInfo_XTeamKickOutPush.Size(m)
}
func (m *XTeamKickOutPush) XXX_DiscardUnknown() {
	xxx_messageInfo_XTeamKickOutPush.DiscardUnknown(m)
}

var xxx_messageInfo_XTeamKickOutPush proto.InternalMessageInfo

//推送时机：以上接口标注的推送时机
//队伍解散
type XTeamDismissPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *XTeamDismissPush) Reset()         { *m = XTeamDismissPush{} }
func (m *XTeamDismissPush) String() string { return proto.CompactTextString(m) }
func (*XTeamDismissPush) ProtoMessage()    {}
func (*XTeamDismissPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{40}
}

func (m *XTeamDismissPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XTeamDismissPush.Unmarshal(m, b)
}
func (m *XTeamDismissPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XTeamDismissPush.Marshal(b, m, deterministic)
}
func (m *XTeamDismissPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XTeamDismissPush.Merge(m, src)
}
func (m *XTeamDismissPush) XXX_Size() int {
	return xxx_messageInfo_XTeamDismissPush.Size(m)
}
func (m *XTeamDismissPush) XXX_DiscardUnknown() {
	xxx_messageInfo_XTeamDismissPush.DiscardUnknown(m)
}

var xxx_messageInfo_XTeamDismissPush proto.InternalMessageInfo

//推送时机：以上接口标注的推送时机
//队伍申请
type XTeamApplyPush struct {
	//申请
	Apply                *model.TeamApply `protobuf:"bytes,1,opt,name=apply,proto3" json:"apply,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *XTeamApplyPush) Reset()         { *m = XTeamApplyPush{} }
func (m *XTeamApplyPush) String() string { return proto.CompactTextString(m) }
func (*XTeamApplyPush) ProtoMessage()    {}
func (*XTeamApplyPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_9dfd799f383bdcf5, []int{41}
}

func (m *XTeamApplyPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_XTeamApplyPush.Unmarshal(m, b)
}
func (m *XTeamApplyPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_XTeamApplyPush.Marshal(b, m, deterministic)
}
func (m *XTeamApplyPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_XTeamApplyPush.Merge(m, src)
}
func (m *XTeamApplyPush) XXX_Size() int {
	return xxx_messageInfo_XTeamApplyPush.Size(m)
}
func (m *XTeamApplyPush) XXX_DiscardUnknown() {
	xxx_messageInfo_XTeamApplyPush.DiscardUnknown(m)
}

var xxx_messageInfo_XTeamApplyPush proto.InternalMessageInfo

func (m *XTeamApplyPush) GetApply() *model.TeamApply {
	if m != nil {
		return m.Apply
	}
	return nil
}

func init() {
	proto.RegisterType((*XGetTeamListRequest)(nil), "proto.XGetTeamListRequest")
	proto.RegisterType((*XGetTeamListResponse)(nil), "proto.XGetTeamListResponse")
	proto.RegisterType((*XGetTeamListResponse_Data)(nil), "proto.XGetTeamListResponse.Data")
	proto.RegisterType((*XCreateTeamRequest)(nil), "proto.XCreateTeamRequest")
	proto.RegisterType((*XCreateTeamResponse)(nil), "proto.XCreateTeamResponse")
	proto.RegisterType((*XJoinOrApplyTeamRequest)(nil), "proto.XJoinOrApplyTeamRequest")
	proto.RegisterType((*XJoinOrApplyTeamResponse)(nil), "proto.XJoinOrApplyTeamResponse")
	proto.RegisterType((*XJoinOrApplyTeamResponse_Data)(nil), "proto.XJoinOrApplyTeamResponse.Data")
	proto.RegisterType((*XRandomJoinTeamRequest)(nil), "proto.XRandomJoinTeamRequest")
	proto.RegisterType((*XRandomJoinTeamResponse)(nil), "proto.XRandomJoinTeamResponse")
	proto.RegisterType((*XGetTeamInviteListRequest)(nil), "proto.XGetTeamInviteListRequest")
	proto.RegisterType((*XGetTeamInviteListResponse)(nil), "proto.XGetTeamInviteListResponse")
	proto.RegisterType((*XGetTeamInviteListResponse_Data)(nil), "proto.XGetTeamInviteListResponse.Data")
	proto.RegisterType((*XGetMyTeamRequest)(nil), "proto.XGetMyTeamRequest")
	proto.RegisterType((*XGetMyTeamResponse)(nil), "proto.XGetMyTeamResponse")
	proto.RegisterType((*XInviteToTeamRequest)(nil), "proto.XInviteToTeamRequest")
	proto.RegisterType((*XInviteToTeamResponse)(nil), "proto.XInviteToTeamResponse")
	proto.RegisterType((*XInviteToTeamResponse_Data)(nil), "proto.XInviteToTeamResponse.Data")
	proto.RegisterType((*XDismissTeamRequest)(nil), "proto.XDismissTeamRequest")
	proto.RegisterType((*XDismissTeamResponse)(nil), "proto.XDismissTeamResponse")
	proto.RegisterType((*XQuitTeamRequest)(nil), "proto.XQuitTeamRequest")
	proto.RegisterType((*XQuitTeamResponse)(nil), "proto.XQuitTeamResponse")
	proto.RegisterType((*XAgreeTeamApplyRequest)(nil), "proto.XAgreeTeamApplyRequest")
	proto.RegisterType((*XAgreeTeamApplyResponse)(nil), "proto.XAgreeTeamApplyResponse")
	proto.RegisterType((*XAgreeTeamApplyResponse_Data)(nil), "proto.XAgreeTeamApplyResponse.Data")
	proto.RegisterType((*XDisagreeTeamApplyRequest)(nil), "proto.XDisagreeTeamApplyRequest")
	proto.RegisterType((*XDisagreeTeamApplyResponse)(nil), "proto.XDisagreeTeamApplyResponse")
	proto.RegisterType((*XOneKeyDisagreeTeamApplyRequest)(nil), "proto.XOneKeyDisagreeTeamApplyRequest")
	proto.RegisterType((*XOneKeyDisagreeTeamApplyResponse)(nil), "proto.XOneKeyDisagreeTeamApplyResponse")
	proto.RegisterType((*XKickOutTeamMemberRequest)(nil), "proto.XKickOutTeamMemberRequest")
	proto.RegisterType((*XKickOutTeamMemberResponse)(nil), "proto.XKickOutTeamMemberResponse")
	proto.RegisterType((*XChangeTeamRequiredPowerRequest)(nil), "proto.XChangeTeamRequiredPowerRequest")
	proto.RegisterType((*XChangeTeamRequiredPowerResponse)(nil), "proto.XChangeTeamRequiredPowerResponse")
	proto.RegisterType((*XSwitchTeamFreeJoinRequest)(nil), "proto.XSwitchTeamFreeJoinRequest")
	proto.RegisterType((*XSwitchTeamFreeJoinResponse)(nil), "proto.XSwitchTeamFreeJoinResponse")
	proto.RegisterType((*XGetApplyListRequest)(nil), "proto.XGetApplyListRequest")
	proto.RegisterType((*XGetApplyListResponse)(nil), "proto.XGetApplyListResponse")
	proto.RegisterType((*XGetApplyListResponse_Data)(nil), "proto.XGetApplyListResponse.Data")
	proto.RegisterType((*XGetTeamLogListRequest)(nil), "proto.XGetTeamLogListRequest")
	proto.RegisterType((*XGetTeamLogListResponse)(nil), "proto.XGetTeamLogListResponse")
	proto.RegisterType((*XGetTeamLogListResponse_Data)(nil), "proto.XGetTeamLogListResponse.Data")
	proto.RegisterType((*XShareTeamToChatLocalServerRequest)(nil), "proto.XShareTeamToChatLocalServerRequest")
	proto.RegisterType((*XShareTeamToChatLocalServerResponse)(nil), "proto.XShareTeamToChatLocalServerResponse")
	proto.RegisterType((*XMyTeamPush)(nil), "proto.XMyTeamPush")
	proto.RegisterType((*XTeamJoinPush)(nil), "proto.XTeamJoinPush")
	proto.RegisterType((*XTeamRolePush)(nil), "proto.XTeamRolePush")
	proto.RegisterType((*XTeamKickOutPush)(nil), "proto.XTeamKickOutPush")
	proto.RegisterType((*XTeamDismissPush)(nil), "proto.XTeamDismissPush")
	proto.RegisterType((*XTeamApplyPush)(nil), "proto.XTeamApplyPush")
}

func init() { proto.RegisterFile("service/team_example.proto", fileDescriptor_9dfd799f383bdcf5) }

var fileDescriptor_9dfd799f383bdcf5 = []byte{
	// 1065 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdd, 0x4e, 0xe3, 0x46,
	0x14, 0x96, 0xf9, 0x0d, 0x87, 0xc2, 0x26, 0x06, 0x92, 0x10, 0xa4, 0x92, 0x9d, 0xdd, 0xa2, 0xa8,
	0x6a, 0xa1, 0x82, 0xd2, 0xa2, 0xdd, 0xfe, 0x08, 0x01, 0x6d, 0xb3, 0x0b, 0x62, 0x6b, 0xa8, 0xe4,
	0x8b, 0x4a, 0x96, 0xb1, 0x87, 0xc4, 0x5b, 0xdb, 0x93, 0xb5, 0x27, 0x2c, 0xb9, 0xef, 0x53, 0xf4,
	0xba, 0xb7, 0x7d, 0x84, 0xbe, 0x45, 0x5f, 0xa5, 0x57, 0xbd, 0xa9, 0xe6, 0xcc, 0x38, 0x99, 0x10,
	0x07, 0xc9, 0xd2, 0x5e, 0xd9, 0xf3, 0x9d, 0x39, 0x67, 0xce, 0x9c, 0xef, 0xfc, 0x0c, 0x34, 0x52,
	0x9a, 0xdc, 0x05, 0x1e, 0xdd, 0xe3, 0xd4, 0x8d, 0x1c, 0x7a, 0xef, 0x46, 0xbd, 0x90, 0xee, 0xf6,
	0x12, 0xc6, 0x99, 0x39, 0x8f, 0x9f, 0x46, 0x2d, 0x62, 0x3e, 0x0d, 0xf7, 0x3a, 0x6e, 0x44, 0x1d,
	0x76, 0xf3, 0x96, 0x7a, 0x5c, 0xca, 0x1b, 0xeb, 0x52, 0xe0, 0x7a, 0x3c, 0xb8, 0x0b, 0xf8, 0x40,
	0xa1, 0x65, 0x89, 0x0a, 0x7b, 0x12, 0x21, 0x1b, 0xb0, 0x66, 0xff, 0x48, 0xf9, 0x35, 0x75, 0xa3,
	0xf3, 0x20, 0xe5, 0x16, 0x7d, 0xd7, 0xa7, 0x29, 0x27, 0xff, 0x19, 0xb0, 0x3e, 0x8e, 0xa7, 0x3d,
	0x16, 0xa7, 0xd4, 0x34, 0x61, 0xce, 0x63, 0x3e, 0xad, 0x1b, 0x4d, 0xa3, 0x65, 0x5a, 0xf8, 0x2f,
	0xb0, 0x20, 0xbe, 0x65, 0xf5, 0x99, 0xa6, 0xd1, 0x5a, 0xb2, 0xf0, 0xdf, 0xfc, 0x12, 0xe6, 0x7c,
	0x97, 0xbb, 0xf5, 0xd9, 0xa6, 0xd1, 0x5a, 0xde, 0x6f, 0xca, 0xd3, 0x76, 0xf3, 0x4c, 0xee, 0x9e,
	0xba, 0xdc, 0xb5, 0x70, 0x77, 0xe3, 0x77, 0x03, 0xe6, 0xc4, 0xd2, 0xdc, 0x86, 0x39, 0xe1, 0x64,
	0xdd, 0x68, 0xce, 0xb6, 0x96, 0xf7, 0x97, 0x95, 0xba, 0x50, 0xb5, 0x50, 0x60, 0x7e, 0x0e, 0x6b,
	0x31, 0xbd, 0xe7, 0xce, 0x5b, 0x16, 0xc4, 0x0e, 0xc6, 0x87, 0x07, 0x11, 0x45, 0x17, 0x4c, 0xab,
	0x2c, 0x44, 0xaf, 0x58, 0x10, 0x0b, 0x85, 0xeb, 0x20, 0xa2, 0xe6, 0x67, 0x60, 0x7a, 0x09, 0x75,
	0x39, 0xf5, 0x47, 0x9b, 0x53, 0x74, 0xae, 0x62, 0x95, 0x95, 0x24, 0xdb, 0x9c, 0x92, 0x10, 0x4c,
	0xfb, 0x04, 0x41, 0x3c, 0x51, 0xc6, 0x44, 0x5c, 0x33, 0x76, 0x23, 0x79, 0xf5, 0x25, 0x0b, 0xff,
	0xcd, 0x4f, 0x60, 0x35, 0xa1, 0xef, 0xfa, 0x41, 0x42, 0x7d, 0xa7, 0xc7, 0xde, 0xd3, 0x44, 0x79,
	0xb0, 0x92, 0xa1, 0x6f, 0x04, 0x68, 0x6e, 0xc1, 0xd2, 0x6d, 0x42, 0x29, 0x7a, 0x8b, 0xa7, 0x96,
	0xac, 0x92, 0x00, 0x84, 0x8f, 0xe4, 0x5b, 0x58, 0x1b, 0x3b, 0xad, 0x58, 0xa4, 0xc9, 0x3e, 0xd4,
	0x6c, 0x61, 0xe7, 0x32, 0x39, 0xee, 0xf5, 0xc2, 0x81, 0xee, 0x71, 0x0d, 0x16, 0xf1, 0xb6, 0x81,
	0xaf, 0x9c, 0x5e, 0x10, 0xcb, 0xb6, 0x4f, 0xfe, 0x36, 0xa0, 0x3e, 0xa9, 0x54, 0x90, 0xe2, 0xa3,
	0x31, 0x8a, 0x9f, 0x67, 0x14, 0x4f, 0x31, 0xab, 0xd3, 0xfc, 0xbd, 0x62, 0xb9, 0x0a, 0x0b, 0x09,
	0x4d, 0xfb, 0x21, 0xc7, 0xb3, 0x2a, 0x96, 0x5a, 0x0d, 0xd9, 0x9f, 0x41, 0xcb, 0x93, 0xec, 0x93,
	0x3a, 0x54, 0x6d, 0xcb, 0x8d, 0x7d, 0x16, 0x65, 0x2c, 0x67, 0x89, 0x7b, 0x0c, 0xb5, 0x09, 0x49,
	0xc1, 0x80, 0x6e, 0xc1, 0x66, 0x96, 0xa7, 0xed, 0xf8, 0x2e, 0xe0, 0x54, 0x2f, 0x8c, 0x7f, 0x0d,
	0x68, 0xe4, 0x49, 0x0b, 0xc6, 0xee, 0xc5, 0x58, 0xec, 0x76, 0x1e, 0x94, 0xc7, 0xa4, 0x61, 0x3d,
	0x7a, 0xa9, 0x8a, 0xde, 0x1e, 0x2c, 0xde, 0x26, 0x01, 0x8d, 0xfd, 0x54, 0x95, 0xc9, 0x86, 0x16,
	0x28, 0x69, 0xc2, 0x62, 0x21, 0xb5, 0xb2, 0x5d, 0xe6, 0x0b, 0x58, 0xe9, 0xc7, 0x01, 0x8b, 0x9d,
	0x88, 0x46, 0x37, 0x34, 0x49, 0xeb, 0x33, 0x8f, 0xa9, 0x7d, 0x84, 0x7b, 0x2f, 0xe4, 0x56, 0xb2,
	0x06, 0x15, 0xe1, 0xdd, 0x85, 0x9e, 0x5f, 0xe4, 0x1b, 0x30, 0x75, 0xb0, 0x60, 0x9c, 0xbb, 0xb0,
	0x6e, 0xcb, 0xf3, 0xae, 0x99, 0x9e, 0xb5, 0x5b, 0xb0, 0xc4, 0xdd, 0xa4, 0x43, 0xf9, 0x28, 0x6f,
	0x4b, 0x12, 0x68, 0xfb, 0xe6, 0x01, 0x54, 0xe5, 0x75, 0x1c, 0x96, 0x38, 0xfa, 0x6d, 0xd0, 0x74,
	0xc5, 0x5a, 0x93, 0xd2, 0xcb, 0xe4, 0x97, 0x91, 0xf7, 0xe4, 0x2f, 0x03, 0x36, 0x1e, 0x1c, 0x55,
	0x90, 0xaf, 0xc3, 0x31, 0xbe, 0x9e, 0x66, 0x7c, 0xe5, 0xd9, 0xd4, 0xa9, 0x3a, 0x54, 0x54, 0x4d,
	0xe9, 0x56, 0x46, 0x7e, 0xb7, 0xc2, 0xa6, 0x7c, 0x1a, 0xa4, 0x51, 0x90, 0xa6, 0x7a, 0xb8, 0xbf,
	0x83, 0xf5, 0x71, 0xb8, 0x60, 0xc0, 0x4d, 0x28, 0xdb, 0x3f, 0xf7, 0x03, 0xae, 0xdb, 0x7c, 0x09,
	0x15, 0x0d, 0x2b, 0x68, 0xf0, 0x00, 0xaa, 0xf6, 0x71, 0x27, 0xa1, 0xd8, 0xb8, 0xb0, 0xe2, 0x33,
	0x0e, 0x37, 0xa1, 0xe4, 0x8a, 0xf5, 0x88, 0xc2, 0x45, 0x5c, 0xb7, 0x7d, 0xf2, 0x87, 0x01, 0xb5,
	0x09, 0xad, 0x82, 0x74, 0x7c, 0x3d, 0x46, 0xc7, 0xb3, 0x8c, 0x8e, 0x7c, 0xab, 0x3a, 0x21, 0x1f,
	0x3f, 0xde, 0x79, 0xc8, 0x57, 0xb0, 0x29, 0x42, 0xec, 0x16, 0xbd, 0xd4, 0x29, 0x34, 0xf2, 0xf4,
	0x0a, 0xc6, 0xf3, 0x29, 0x6c, 0xdb, 0x97, 0x31, 0x7d, 0x4d, 0x07, 0xd3, 0x7c, 0x20, 0xaf, 0xa0,
	0x39, 0x7d, 0x4b, 0xc1, 0xe3, 0x8e, 0x60, 0xd3, 0x7e, 0x1d, 0x78, 0xbf, 0x5d, 0xf6, 0x91, 0x7e,
	0x59, 0x2c, 0x5a, 0x15, 0xca, 0xc2, 0xd2, 0xaa, 0x50, 0x02, 0xea, 0xba, 0x39, 0x9a, 0x05, 0xcf,
	0xff, 0x09, 0xb6, 0xed, 0x93, 0xae, 0x1b, 0x77, 0x86, 0x63, 0x76, 0x38, 0x31, 0x33, 0x2f, 0x26,
	0xe7, 0xab, 0x91, 0x33, 0x5f, 0x31, 0x2a, 0x53, 0x2d, 0x15, 0xf4, 0xea, 0x0b, 0x68, 0xd8, 0x57,
	0xef, 0x03, 0xee, 0x75, 0x85, 0xad, 0x1f, 0xd4, 0x94, 0xd6, 0x1e, 0x01, 0xac, 0x47, 0x63, 0xb4,
	0x52, 0xb2, 0xf0, 0x9f, 0x9c, 0xc1, 0x56, 0xae, 0x46, 0xc1, 0x83, 0xab, 0xf2, 0xc9, 0x85, 0x5c,
	0xea, 0x23, 0xe7, 0x1f, 0xd1, 0xbd, 0xc6, 0x05, 0x1f, 0xa6, 0x7b, 0xe5, 0xd9, 0xd4, 0x8b, 0xe5,
	0x57, 0x55, 0x2c, 0x3b, 0x30, 0x8f, 0x79, 0xae, 0xc6, 0x4c, 0x59, 0x9b, 0x17, 0x32, 0xf1, 0xa4,
	0x58, 0x3c, 0xb2, 0x52, 0x16, 0x51, 0x47, 0x16, 0x09, 0xbd, 0xef, 0x09, 0x12, 0xd0, 0x91, 0x92,
	0x55, 0x16, 0x12, 0xdc, 0x7d, 0x26, 0x71, 0xb2, 0x07, 0xd5, 0xe1, 0x73, 0x90, 0x75, 0xb4, 0x0b,
	0x9b, 0x1b, 0xb0, 0x10, 0xb2, 0xce, 0x28, 0xef, 0xe6, 0x43, 0xd6, 0x69, 0xfb, 0xe4, 0x4f, 0xd1,
	0x38, 0x1e, 0x6a, 0x7c, 0x98, 0xc6, 0x91, 0x6f, 0x55, 0x8f, 0x45, 0x4b, 0xc5, 0xa2, 0x09, 0xb3,
	0x21, 0xeb, 0xa8, 0x48, 0xac, 0x6a, 0x91, 0x38, 0x67, 0x1d, 0x4b, 0x88, 0xc8, 0x73, 0x20, 0xf6,
	0x55, 0xd7, 0x4d, 0x30, 0x15, 0xaf, 0xd9, 0x49, 0xd7, 0xe5, 0xe7, 0xcc, 0x73, 0xc3, 0x2b, 0x9a,
	0xdc, 0x0d, 0x13, 0x9b, 0x5c, 0xc0, 0xb3, 0x47, 0x77, 0x15, 0xcc, 0x9d, 0x43, 0x58, 0xb6, 0xe5,
	0x18, 0x7e, 0xd3, 0x4f, 0xbb, 0xe6, 0x0e, 0x2c, 0x46, 0x03, 0x47, 0xbd, 0xa0, 0xc5, 0x4d, 0x57,
	0x94, 0xa7, 0x6a, 0x54, 0x2f, 0x44, 0xf8, 0x25, 0x4f, 0x60, 0xc5, 0x16, 0x3f, 0x22, 0x5f, 0x85,
	0x22, 0x79, 0xa9, 0x00, 0xf1, 0x02, 0x40, 0x4b, 0x9f, 0x42, 0x25, 0x12, 0x5c, 0x7a, 0x58, 0x5d,
	0x4e, 0xea, 0xb1, 0x24, 0xf3, 0xe6, 0x49, 0x34, 0x38, 0x53, 0xf8, 0x95, 0x80, 0x71, 0xbe, 0x08,
	0x65, 0xd5, 0x19, 0xd0, 0x60, 0x86, 0xa9, 0xb9, 0x85, 0xd8, 0x11, 0xac, 0xda, 0xc3, 0xe4, 0x51,
	0xfe, 0x0e, 0x33, 0xcc, 0x78, 0x24, 0xc3, 0x6e, 0x16, 0x10, 0x3f, 0xf8, 0x3f, 0x00, 0x00, 0xff,
	0xff, 0xc3, 0x06, 0xcb, 0x0a, 0x1a, 0x0d, 0x00, 0x00,
}
