// Code generated by protoc-gen-gcraft. DO NOT EDIT.
// source: club_request.proto

package v1

import (
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	protocol "github.com/superp00t/gophercraft/bnet/bgs/protocol"
	math "math"
)

// 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 SubscribeRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_SubscribeRequest proto.InternalMessageInfo

func (m *SubscribeRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *SubscribeRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

type UnsubscribeRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_UnsubscribeRequest proto.InternalMessageInfo

func (m *UnsubscribeRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UnsubscribeRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

type CreateRequest struct {
	AgentId              *MemberId          `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	Options              *ClubCreateOptions `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

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

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

var xxx_messageInfo_CreateRequest proto.InternalMessageInfo

func (m *CreateRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *CreateRequest) GetOptions() *ClubCreateOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type CreateResponse struct {
	ClubId               *uint64  `protobuf:"varint,1,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CreateResponse proto.InternalMessageInfo

func (m *CreateResponse) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

type DestroyRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_DestroyRequest proto.InternalMessageInfo

func (m *DestroyRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *DestroyRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

type GetDescriptionRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetDescriptionRequest proto.InternalMessageInfo

func (m *GetDescriptionRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetDescriptionRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

type GetDescriptionResponse struct {
	Club                 *ClubDescription `protobuf:"bytes,1,opt,name=club" json:"club,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

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

var xxx_messageInfo_GetDescriptionResponse proto.InternalMessageInfo

func (m *GetDescriptionResponse) GetClub() *ClubDescription {
	if m != nil {
		return m.Club
	}
	return nil
}

type GetClubTypeRequest struct {
	AgentId              *MemberId       `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	Type                 *UniqueClubType `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

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

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

var xxx_messageInfo_GetClubTypeRequest proto.InternalMessageInfo

func (m *GetClubTypeRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetClubTypeRequest) GetType() *UniqueClubType {
	if m != nil {
		return m.Type
	}
	return nil
}

type GetClubTypeResponse struct {
	Type                 *UniqueClubType   `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	RoleSet              *ClubRoleSet      `protobuf:"bytes,2,opt,name=role_set,json=roleSet" json:"role_set,omitempty"`
	RangeSet             *ClubTypeRangeSet `protobuf:"bytes,3,opt,name=range_set,json=rangeSet" json:"range_set,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_GetClubTypeResponse proto.InternalMessageInfo

func (m *GetClubTypeResponse) GetType() *UniqueClubType {
	if m != nil {
		return m.Type
	}
	return nil
}

func (m *GetClubTypeResponse) GetRoleSet() *ClubRoleSet {
	if m != nil {
		return m.RoleSet
	}
	return nil
}

func (m *GetClubTypeResponse) GetRangeSet() *ClubTypeRangeSet {
	if m != nil {
		return m.RangeSet
	}
	return nil
}

type UpdateClubStateRequest struct {
	AgentId              *MemberId         `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64           `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *ClubStateOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_UpdateClubStateRequest proto.InternalMessageInfo

func (m *UpdateClubStateRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UpdateClubStateRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *UpdateClubStateRequest) GetOptions() *ClubStateOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type UpdateClubSettingsRequest struct {
	AgentId              *MemberId            `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64              `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *ClubSettingsOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

var xxx_messageInfo_UpdateClubSettingsRequest proto.InternalMessageInfo

func (m *UpdateClubSettingsRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UpdateClubSettingsRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *UpdateClubSettingsRequest) GetOptions() *ClubSettingsOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type AddMemberRequest struct {
	AgentId              *MemberId            `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64              `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *CreateMemberOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

var xxx_messageInfo_AddMemberRequest proto.InternalMessageInfo

func (m *AddMemberRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AddMemberRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *AddMemberRequest) GetOptions() *CreateMemberOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type JoinRequest struct {
	AgentId              *MemberId            `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64              `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *CreateMemberOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

var xxx_messageInfo_JoinRequest proto.InternalMessageInfo

func (m *JoinRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *JoinRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *JoinRequest) GetOptions() *CreateMemberOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type LeaveRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_LeaveRequest proto.InternalMessageInfo

func (m *LeaveRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *LeaveRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

type KickRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	TargetId             *MemberId `protobuf:"bytes,3,opt,name=target_id,json=targetId" json:"target_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_KickRequest proto.InternalMessageInfo

func (m *KickRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *KickRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *KickRequest) GetTargetId() *MemberId {
	if m != nil {
		return m.TargetId
	}
	return nil
}

type GetMemberRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	MemberId             *MemberId `protobuf:"bytes,3,opt,name=member_id,json=memberId" json:"member_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetMemberRequest proto.InternalMessageInfo

func (m *GetMemberRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetMemberRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetMemberRequest) GetMemberId() *MemberId {
	if m != nil {
		return m.MemberId
	}
	return nil
}

type GetMemberResponse struct {
	Member               *Member  `protobuf:"bytes,1,opt,name=member" json:"member,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_GetMemberResponse proto.InternalMessageInfo

func (m *GetMemberResponse) GetMember() *Member {
	if m != nil {
		return m.Member
	}
	return nil
}

type GetMembersRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Continuation         *uint64   `protobuf:"varint,4,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetMembersRequest proto.InternalMessageInfo

func (m *GetMembersRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetMembersRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetMembersRequest) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetMembersResponse struct {
	Member               []*Member `protobuf:"bytes,1,rep,name=member" json:"member,omitempty"`
	Continuation         *uint64   `protobuf:"varint,2,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetMembersResponse proto.InternalMessageInfo

func (m *GetMembersResponse) GetMember() []*Member {
	if m != nil {
		return m.Member
	}
	return nil
}

func (m *GetMembersResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type UpdateMemberStateRequest struct {
	AgentId              *MemberId           `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64             `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	MemberId             *MemberId           `protobuf:"bytes,3,opt,name=member_id,json=memberId" json:"member_id,omitempty"`
	Options              *MemberStateOptions `protobuf:"bytes,5,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

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

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

var xxx_messageInfo_UpdateMemberStateRequest proto.InternalMessageInfo

func (m *UpdateMemberStateRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UpdateMemberStateRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *UpdateMemberStateRequest) GetMemberId() *MemberId {
	if m != nil {
		return m.MemberId
	}
	return nil
}

func (m *UpdateMemberStateRequest) GetOptions() *MemberStateOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type UpdateSubscriberStateRequest struct {
	AgentId              *MemberId               `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64                 `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *SubscriberStateOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

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

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

var xxx_messageInfo_UpdateSubscriberStateRequest proto.InternalMessageInfo

func (m *UpdateSubscriberStateRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UpdateSubscriberStateRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *UpdateSubscriberStateRequest) GetOptions() *SubscriberStateOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type AssignRoleRequest struct {
	AgentId              *MemberId    `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64      `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *RoleOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

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

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

var xxx_messageInfo_AssignRoleRequest proto.InternalMessageInfo

func (m *AssignRoleRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AssignRoleRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *AssignRoleRequest) GetOptions() *RoleOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type UnassignRoleRequest struct {
	AgentId              *MemberId    `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64      `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *RoleOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

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

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

var xxx_messageInfo_UnassignRoleRequest proto.InternalMessageInfo

func (m *UnassignRoleRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UnassignRoleRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *UnassignRoleRequest) GetOptions() *RoleOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type SendInvitationRequest struct {
	AgentId              *MemberId              `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64                `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *SendInvitationOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_SendInvitationRequest proto.InternalMessageInfo

func (m *SendInvitationRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *SendInvitationRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *SendInvitationRequest) GetOptions() *SendInvitationOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type AcceptInvitationRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	InvitationId         *uint64   `protobuf:"fixed64,3,opt,name=invitation_id,json=invitationId" json:"invitation_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_AcceptInvitationRequest proto.InternalMessageInfo

func (m *AcceptInvitationRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AcceptInvitationRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *AcceptInvitationRequest) GetInvitationId() uint64 {
	if m != nil && m.InvitationId != nil {
		return *m.InvitationId
	}
	return 0
}

type DeclineInvitationRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	InvitationId         *uint64   `protobuf:"fixed64,3,opt,name=invitation_id,json=invitationId" json:"invitation_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_DeclineInvitationRequest proto.InternalMessageInfo

func (m *DeclineInvitationRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *DeclineInvitationRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *DeclineInvitationRequest) GetInvitationId() uint64 {
	if m != nil && m.InvitationId != nil {
		return *m.InvitationId
	}
	return 0
}

type RevokeInvitationRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	InvitationId         *uint64   `protobuf:"fixed64,3,opt,name=invitation_id,json=invitationId" json:"invitation_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_RevokeInvitationRequest proto.InternalMessageInfo

func (m *RevokeInvitationRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *RevokeInvitationRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *RevokeInvitationRequest) GetInvitationId() uint64 {
	if m != nil && m.InvitationId != nil {
		return *m.InvitationId
	}
	return 0
}

type GetInvitationRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	InvitationId         *uint64   `protobuf:"fixed64,3,opt,name=invitation_id,json=invitationId" json:"invitation_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetInvitationRequest proto.InternalMessageInfo

func (m *GetInvitationRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetInvitationRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetInvitationRequest) GetInvitationId() uint64 {
	if m != nil && m.InvitationId != nil {
		return *m.InvitationId
	}
	return 0
}

type GetInvitationResponse struct {
	Invitation           *ClubInvitation `protobuf:"bytes,1,opt,name=invitation" json:"invitation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

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

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

var xxx_messageInfo_GetInvitationResponse proto.InternalMessageInfo

func (m *GetInvitationResponse) GetInvitation() *ClubInvitation {
	if m != nil {
		return m.Invitation
	}
	return nil
}

type GetInvitationsRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Continuation         *uint64   `protobuf:"varint,3,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetInvitationsRequest proto.InternalMessageInfo

func (m *GetInvitationsRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetInvitationsRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetInvitationsRequest) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetInvitationsResponse struct {
	Invitation           []*ClubInvitation `protobuf:"bytes,1,rep,name=invitation" json:"invitation,omitempty"`
	Continuation         *uint64           `protobuf:"varint,2,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_GetInvitationsResponse proto.InternalMessageInfo

func (m *GetInvitationsResponse) GetInvitation() []*ClubInvitation {
	if m != nil {
		return m.Invitation
	}
	return nil
}

func (m *GetInvitationsResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type SendSuggestionRequest struct {
	AgentId              *MemberId              `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64                `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *SendSuggestionOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_SendSuggestionRequest proto.InternalMessageInfo

func (m *SendSuggestionRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *SendSuggestionRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *SendSuggestionRequest) GetOptions() *SendSuggestionOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type AcceptSuggestionRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	SuggestionId         *uint64   `protobuf:"fixed64,3,opt,name=suggestion_id,json=suggestionId" json:"suggestion_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_AcceptSuggestionRequest proto.InternalMessageInfo

func (m *AcceptSuggestionRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AcceptSuggestionRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *AcceptSuggestionRequest) GetSuggestionId() uint64 {
	if m != nil && m.SuggestionId != nil {
		return *m.SuggestionId
	}
	return 0
}

type DeclineSuggestionRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	SuggestionId         *uint64   `protobuf:"fixed64,3,opt,name=suggestion_id,json=suggestionId" json:"suggestion_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_DeclineSuggestionRequest proto.InternalMessageInfo

func (m *DeclineSuggestionRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *DeclineSuggestionRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *DeclineSuggestionRequest) GetSuggestionId() uint64 {
	if m != nil && m.SuggestionId != nil {
		return *m.SuggestionId
	}
	return 0
}

type GetSuggestionRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	SuggestionId         *uint64   `protobuf:"fixed64,3,opt,name=suggestion_id,json=suggestionId" json:"suggestion_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetSuggestionRequest proto.InternalMessageInfo

func (m *GetSuggestionRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetSuggestionRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetSuggestionRequest) GetSuggestionId() uint64 {
	if m != nil && m.SuggestionId != nil {
		return *m.SuggestionId
	}
	return 0
}

type GetSuggestionResponse struct {
	Suggestion           *ClubSuggestion `protobuf:"bytes,1,opt,name=suggestion" json:"suggestion,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

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

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

var xxx_messageInfo_GetSuggestionResponse proto.InternalMessageInfo

func (m *GetSuggestionResponse) GetSuggestion() *ClubSuggestion {
	if m != nil {
		return m.Suggestion
	}
	return nil
}

type GetSuggestionsRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Continuation         *uint64   `protobuf:"varint,3,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_GetSuggestionsRequest proto.InternalMessageInfo

func (m *GetSuggestionsRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetSuggestionsRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetSuggestionsRequest) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetSuggestionsResponse struct {
	Suggestion           []*ClubSuggestion `protobuf:"bytes,1,rep,name=suggestion" json:"suggestion,omitempty"`
	Continuation         *uint64           `protobuf:"varint,2,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_GetSuggestionsResponse proto.InternalMessageInfo

func (m *GetSuggestionsResponse) GetSuggestion() []*ClubSuggestion {
	if m != nil {
		return m.Suggestion
	}
	return nil
}

func (m *GetSuggestionsResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type CreateTicketRequest struct {
	AgentId              *MemberId            `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64              `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *CreateTicketOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

var xxx_messageInfo_CreateTicketRequest proto.InternalMessageInfo

func (m *CreateTicketRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *CreateTicketRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *CreateTicketRequest) GetOptions() *CreateTicketOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type CreateTicketResponse struct {
	Ticket               *ClubTicket `protobuf:"bytes,1,opt,name=ticket" json:"ticket,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

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

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

var xxx_messageInfo_CreateTicketResponse proto.InternalMessageInfo

func (m *CreateTicketResponse) GetTicket() *ClubTicket {
	if m != nil {
		return m.Ticket
	}
	return nil
}

type DestroyTicketRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	TicketId             *string   `protobuf:"bytes,3,opt,name=ticket_id,json=ticketId" json:"ticket_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_DestroyTicketRequest proto.InternalMessageInfo

func (m *DestroyTicketRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *DestroyTicketRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *DestroyTicketRequest) GetTicketId() string {
	if m != nil && m.TicketId != nil {
		return *m.TicketId
	}
	return ""
}

type RedeemTicketRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	TicketId             *string   `protobuf:"bytes,3,opt,name=ticket_id,json=ticketId" json:"ticket_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

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

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

var xxx_messageInfo_RedeemTicketRequest proto.InternalMessageInfo

func (m *RedeemTicketRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *RedeemTicketRequest) GetTicketId() string {
	if m != nil && m.TicketId != nil {
		return *m.TicketId
	}
	return ""
}

type GetTicketRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	TicketId             *string   `protobuf:"bytes,3,opt,name=ticket_id,json=ticketId" json:"ticket_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *GetTicketRequest) Reset()         { *m = GetTicketRequest{} }
func (m *GetTicketRequest) String() string { return proto.CompactTextString(m) }
func (*GetTicketRequest) ProtoMessage()    {}
func (*GetTicketRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{42}
}

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

var xxx_messageInfo_GetTicketRequest proto.InternalMessageInfo

func (m *GetTicketRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetTicketRequest) GetTicketId() string {
	if m != nil && m.TicketId != nil {
		return *m.TicketId
	}
	return ""
}

type GetTicketResponse struct {
	Ticket               *ClubTicket `protobuf:"bytes,1,opt,name=ticket" json:"ticket,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (m *GetTicketResponse) Reset()         { *m = GetTicketResponse{} }
func (m *GetTicketResponse) String() string { return proto.CompactTextString(m) }
func (*GetTicketResponse) ProtoMessage()    {}
func (*GetTicketResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{43}
}

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

var xxx_messageInfo_GetTicketResponse proto.InternalMessageInfo

func (m *GetTicketResponse) GetTicket() *ClubTicket {
	if m != nil {
		return m.Ticket
	}
	return nil
}

type GetTicketsRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Continuation         *uint64   `protobuf:"varint,3,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *GetTicketsRequest) Reset()         { *m = GetTicketsRequest{} }
func (m *GetTicketsRequest) String() string { return proto.CompactTextString(m) }
func (*GetTicketsRequest) ProtoMessage()    {}
func (*GetTicketsRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{44}
}

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

var xxx_messageInfo_GetTicketsRequest proto.InternalMessageInfo

func (m *GetTicketsRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetTicketsRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetTicketsRequest) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetTicketsResponse struct {
	Ticket               []*ClubTicket `protobuf:"bytes,1,rep,name=ticket" json:"ticket,omitempty"`
	Continuation         *uint64       `protobuf:"varint,2,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (m *GetTicketsResponse) Reset()         { *m = GetTicketsResponse{} }
func (m *GetTicketsResponse) String() string { return proto.CompactTextString(m) }
func (*GetTicketsResponse) ProtoMessage()    {}
func (*GetTicketsResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{45}
}

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

var xxx_messageInfo_GetTicketsResponse proto.InternalMessageInfo

func (m *GetTicketsResponse) GetTicket() []*ClubTicket {
	if m != nil {
		return m.Ticket
	}
	return nil
}

func (m *GetTicketsResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type AddBanRequest struct {
	AgentId              *MemberId      `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64        `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *AddBanOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (m *AddBanRequest) Reset()         { *m = AddBanRequest{} }
func (m *AddBanRequest) String() string { return proto.CompactTextString(m) }
func (*AddBanRequest) ProtoMessage()    {}
func (*AddBanRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{46}
}

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

var xxx_messageInfo_AddBanRequest proto.InternalMessageInfo

func (m *AddBanRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AddBanRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *AddBanRequest) GetOptions() *AddBanOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type RemoveBanRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	TargetId             *MemberId `protobuf:"bytes,3,opt,name=target_id,json=targetId" json:"target_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *RemoveBanRequest) Reset()         { *m = RemoveBanRequest{} }
func (m *RemoveBanRequest) String() string { return proto.CompactTextString(m) }
func (*RemoveBanRequest) ProtoMessage()    {}
func (*RemoveBanRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{47}
}

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

var xxx_messageInfo_RemoveBanRequest proto.InternalMessageInfo

func (m *RemoveBanRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *RemoveBanRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *RemoveBanRequest) GetTargetId() *MemberId {
	if m != nil {
		return m.TargetId
	}
	return nil
}

type GetBanRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	TargetId             *MemberId `protobuf:"bytes,3,opt,name=target_id,json=targetId" json:"target_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *GetBanRequest) Reset()         { *m = GetBanRequest{} }
func (m *GetBanRequest) String() string { return proto.CompactTextString(m) }
func (*GetBanRequest) ProtoMessage()    {}
func (*GetBanRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{48}
}

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

var xxx_messageInfo_GetBanRequest proto.InternalMessageInfo

func (m *GetBanRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetBanRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetBanRequest) GetTargetId() *MemberId {
	if m != nil {
		return m.TargetId
	}
	return nil
}

type GetBanResponse struct {
	Ban                  *ClubBan `protobuf:"bytes,1,opt,name=ban" json:"ban,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *GetBanResponse) Reset()         { *m = GetBanResponse{} }
func (m *GetBanResponse) String() string { return proto.CompactTextString(m) }
func (*GetBanResponse) ProtoMessage()    {}
func (*GetBanResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{49}
}

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

var xxx_messageInfo_GetBanResponse proto.InternalMessageInfo

func (m *GetBanResponse) GetBan() *ClubBan {
	if m != nil {
		return m.Ban
	}
	return nil
}

type GetBansRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Continuation         *uint64   `protobuf:"varint,3,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *GetBansRequest) Reset()         { *m = GetBansRequest{} }
func (m *GetBansRequest) String() string { return proto.CompactTextString(m) }
func (*GetBansRequest) ProtoMessage()    {}
func (*GetBansRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{50}
}

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

var xxx_messageInfo_GetBansRequest proto.InternalMessageInfo

func (m *GetBansRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetBansRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetBansRequest) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetBansResponse struct {
	Ban                  []*ClubBan `protobuf:"bytes,1,rep,name=ban" json:"ban,omitempty"`
	Continuation         *uint64    `protobuf:"varint,2,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (m *GetBansResponse) Reset()         { *m = GetBansResponse{} }
func (m *GetBansResponse) String() string { return proto.CompactTextString(m) }
func (*GetBansResponse) ProtoMessage()    {}
func (*GetBansResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{51}
}

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

var xxx_messageInfo_GetBansResponse proto.InternalMessageInfo

func (m *GetBansResponse) GetBan() []*ClubBan {
	if m != nil {
		return m.Ban
	}
	return nil
}

func (m *GetBansResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type SubscribeStreamRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             []uint64  `protobuf:"varint,3,rep,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *SubscribeStreamRequest) Reset()         { *m = SubscribeStreamRequest{} }
func (m *SubscribeStreamRequest) String() string { return proto.CompactTextString(m) }
func (*SubscribeStreamRequest) ProtoMessage()    {}
func (*SubscribeStreamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{52}
}

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

var xxx_messageInfo_SubscribeStreamRequest proto.InternalMessageInfo

func (m *SubscribeStreamRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *SubscribeStreamRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *SubscribeStreamRequest) GetStreamId() []uint64 {
	if m != nil {
		return m.StreamId
	}
	return nil
}

type UnsubscribeStreamRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             []uint64  `protobuf:"varint,3,rep,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *UnsubscribeStreamRequest) Reset()         { *m = UnsubscribeStreamRequest{} }
func (m *UnsubscribeStreamRequest) String() string { return proto.CompactTextString(m) }
func (*UnsubscribeStreamRequest) ProtoMessage()    {}
func (*UnsubscribeStreamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{53}
}

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

var xxx_messageInfo_UnsubscribeStreamRequest proto.InternalMessageInfo

func (m *UnsubscribeStreamRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UnsubscribeStreamRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *UnsubscribeStreamRequest) GetStreamId() []uint64 {
	if m != nil {
		return m.StreamId
	}
	return nil
}

type CreateStreamRequest struct {
	AgentId              *MemberId            `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64              `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *CreateStreamOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *CreateStreamRequest) Reset()         { *m = CreateStreamRequest{} }
func (m *CreateStreamRequest) String() string { return proto.CompactTextString(m) }
func (*CreateStreamRequest) ProtoMessage()    {}
func (*CreateStreamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{54}
}

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

var xxx_messageInfo_CreateStreamRequest proto.InternalMessageInfo

func (m *CreateStreamRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *CreateStreamRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *CreateStreamRequest) GetOptions() *CreateStreamOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type CreateStreamResponse struct {
	ClubId               *uint64  `protobuf:"varint,1,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64  `protobuf:"varint,2,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CreateStreamResponse) Reset()         { *m = CreateStreamResponse{} }
func (m *CreateStreamResponse) String() string { return proto.CompactTextString(m) }
func (*CreateStreamResponse) ProtoMessage()    {}
func (*CreateStreamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{55}
}

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

var xxx_messageInfo_CreateStreamResponse proto.InternalMessageInfo

func (m *CreateStreamResponse) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *CreateStreamResponse) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

type DestroyStreamRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *DestroyStreamRequest) Reset()         { *m = DestroyStreamRequest{} }
func (m *DestroyStreamRequest) String() string { return proto.CompactTextString(m) }
func (*DestroyStreamRequest) ProtoMessage()    {}
func (*DestroyStreamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{56}
}

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

var xxx_messageInfo_DestroyStreamRequest proto.InternalMessageInfo

func (m *DestroyStreamRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *DestroyStreamRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *DestroyStreamRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

type GetStreamRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *GetStreamRequest) Reset()         { *m = GetStreamRequest{} }
func (m *GetStreamRequest) String() string { return proto.CompactTextString(m) }
func (*GetStreamRequest) ProtoMessage()    {}
func (*GetStreamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{57}
}

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

var xxx_messageInfo_GetStreamRequest proto.InternalMessageInfo

func (m *GetStreamRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetStreamRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetStreamRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

type GetStreamResponse struct {
	Stream               *Stream  `protobuf:"bytes,1,opt,name=stream" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *GetStreamResponse) Reset()         { *m = GetStreamResponse{} }
func (m *GetStreamResponse) String() string { return proto.CompactTextString(m) }
func (*GetStreamResponse) ProtoMessage()    {}
func (*GetStreamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{58}
}

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

var xxx_messageInfo_GetStreamResponse proto.InternalMessageInfo

func (m *GetStreamResponse) GetStream() *Stream {
	if m != nil {
		return m.Stream
	}
	return nil
}

type GetStreamsRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Continuation         *uint64   `protobuf:"varint,3,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *GetStreamsRequest) Reset()         { *m = GetStreamsRequest{} }
func (m *GetStreamsRequest) String() string { return proto.CompactTextString(m) }
func (*GetStreamsRequest) ProtoMessage()    {}
func (*GetStreamsRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{59}
}

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

var xxx_messageInfo_GetStreamsRequest proto.InternalMessageInfo

func (m *GetStreamsRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetStreamsRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetStreamsRequest) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetStreamsResponse struct {
	Stream               []*Stream     `protobuf:"bytes,1,rep,name=stream" json:"stream,omitempty"`
	View                 []*StreamView `protobuf:"bytes,2,rep,name=view" json:"view,omitempty"`
	Continuation         *uint64       `protobuf:"varint,3,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (m *GetStreamsResponse) Reset()         { *m = GetStreamsResponse{} }
func (m *GetStreamsResponse) String() string { return proto.CompactTextString(m) }
func (*GetStreamsResponse) ProtoMessage()    {}
func (*GetStreamsResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{60}
}

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

var xxx_messageInfo_GetStreamsResponse proto.InternalMessageInfo

func (m *GetStreamsResponse) GetStream() []*Stream {
	if m != nil {
		return m.Stream
	}
	return nil
}

func (m *GetStreamsResponse) GetView() []*StreamView {
	if m != nil {
		return m.View
	}
	return nil
}

func (m *GetStreamsResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type UpdateStreamStateRequest struct {
	AgentId              *MemberId           `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64             `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64             `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	Options              *StreamStateOptions `protobuf:"bytes,5,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (m *UpdateStreamStateRequest) Reset()         { *m = UpdateStreamStateRequest{} }
func (m *UpdateStreamStateRequest) String() string { return proto.CompactTextString(m) }
func (*UpdateStreamStateRequest) ProtoMessage()    {}
func (*UpdateStreamStateRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{61}
}

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

var xxx_messageInfo_UpdateStreamStateRequest proto.InternalMessageInfo

func (m *UpdateStreamStateRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *UpdateStreamStateRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *UpdateStreamStateRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *UpdateStreamStateRequest) GetOptions() *StreamStateOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type SetStreamFocusRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	Focus                *bool     `protobuf:"varint,4,opt,name=focus" json:"focus,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *SetStreamFocusRequest) Reset()         { *m = SetStreamFocusRequest{} }
func (m *SetStreamFocusRequest) String() string { return proto.CompactTextString(m) }
func (*SetStreamFocusRequest) ProtoMessage()    {}
func (*SetStreamFocusRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{62}
}

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

var xxx_messageInfo_SetStreamFocusRequest proto.InternalMessageInfo

func (m *SetStreamFocusRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *SetStreamFocusRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *SetStreamFocusRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *SetStreamFocusRequest) GetFocus() bool {
	if m != nil && m.Focus != nil {
		return *m.Focus
	}
	return false
}

type CreateMessageRequest struct {
	AgentId              *MemberId             `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64               `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64               `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	Options              *CreateMessageOptions `protobuf:"bytes,4,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *CreateMessageRequest) Reset()         { *m = CreateMessageRequest{} }
func (m *CreateMessageRequest) String() string { return proto.CompactTextString(m) }
func (*CreateMessageRequest) ProtoMessage()    {}
func (*CreateMessageRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{63}
}

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

var xxx_messageInfo_CreateMessageRequest proto.InternalMessageInfo

func (m *CreateMessageRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *CreateMessageRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *CreateMessageRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *CreateMessageRequest) GetOptions() *CreateMessageOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type CreateMessageResponse struct {
	Message              *StreamMessage `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (m *CreateMessageResponse) Reset()         { *m = CreateMessageResponse{} }
func (m *CreateMessageResponse) String() string { return proto.CompactTextString(m) }
func (*CreateMessageResponse) ProtoMessage()    {}
func (*CreateMessageResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{64}
}

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

var xxx_messageInfo_CreateMessageResponse proto.InternalMessageInfo

func (m *CreateMessageResponse) GetMessage() *StreamMessage {
	if m != nil {
		return m.Message
	}
	return nil
}

type DestroyMessageRequest struct {
	AgentId              *MemberId           `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64             `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64             `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	MessageId            *protocol.MessageId `protobuf:"bytes,4,opt,name=message_id,json=messageId" json:"message_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (m *DestroyMessageRequest) Reset()         { *m = DestroyMessageRequest{} }
func (m *DestroyMessageRequest) String() string { return proto.CompactTextString(m) }
func (*DestroyMessageRequest) ProtoMessage()    {}
func (*DestroyMessageRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{65}
}

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

var xxx_messageInfo_DestroyMessageRequest proto.InternalMessageInfo

func (m *DestroyMessageRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *DestroyMessageRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *DestroyMessageRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *DestroyMessageRequest) GetMessageId() *protocol.MessageId {
	if m != nil {
		return m.MessageId
	}
	return nil
}

type DestroyMessageResponse struct {
	Message              *StreamMessage `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (m *DestroyMessageResponse) Reset()         { *m = DestroyMessageResponse{} }
func (m *DestroyMessageResponse) String() string { return proto.CompactTextString(m) }
func (*DestroyMessageResponse) ProtoMessage()    {}
func (*DestroyMessageResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{66}
}

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

var xxx_messageInfo_DestroyMessageResponse proto.InternalMessageInfo

func (m *DestroyMessageResponse) GetMessage() *StreamMessage {
	if m != nil {
		return m.Message
	}
	return nil
}

type EditMessageRequest struct {
	AgentId              *MemberId             `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64               `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64               `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	MessageId            *protocol.MessageId   `protobuf:"bytes,4,opt,name=message_id,json=messageId" json:"message_id,omitempty"`
	Options              *CreateMessageOptions `protobuf:"bytes,5,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *EditMessageRequest) Reset()         { *m = EditMessageRequest{} }
func (m *EditMessageRequest) String() string { return proto.CompactTextString(m) }
func (*EditMessageRequest) ProtoMessage()    {}
func (*EditMessageRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{67}
}

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

var xxx_messageInfo_EditMessageRequest proto.InternalMessageInfo

func (m *EditMessageRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *EditMessageRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *EditMessageRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *EditMessageRequest) GetMessageId() *protocol.MessageId {
	if m != nil {
		return m.MessageId
	}
	return nil
}

func (m *EditMessageRequest) GetOptions() *CreateMessageOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type EditMessageResponse struct {
	Message              *StreamMessage `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (m *EditMessageResponse) Reset()         { *m = EditMessageResponse{} }
func (m *EditMessageResponse) String() string { return proto.CompactTextString(m) }
func (*EditMessageResponse) ProtoMessage()    {}
func (*EditMessageResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{68}
}

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

var xxx_messageInfo_EditMessageResponse proto.InternalMessageInfo

func (m *EditMessageResponse) GetMessage() *StreamMessage {
	if m != nil {
		return m.Message
	}
	return nil
}

type SetMessagePinnedRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *SetMessagePinnedRequest) Reset()         { *m = SetMessagePinnedRequest{} }
func (m *SetMessagePinnedRequest) String() string { return proto.CompactTextString(m) }
func (*SetMessagePinnedRequest) ProtoMessage()    {}
func (*SetMessagePinnedRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{69}
}

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

var xxx_messageInfo_SetMessagePinnedRequest proto.InternalMessageInfo

func (m *SetMessagePinnedRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *SetMessagePinnedRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *SetMessagePinnedRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

type SetTypingIndicatorRequest struct {
	AgentId              *MemberId                 `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64                   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64                   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	Indicator            *protocol.TypingIndicator `protobuf:"varint,4,opt,name=indicator,enum=bgs.protocol.TypingIndicator" json:"indicator,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *SetTypingIndicatorRequest) Reset()         { *m = SetTypingIndicatorRequest{} }
func (m *SetTypingIndicatorRequest) String() string { return proto.CompactTextString(m) }
func (*SetTypingIndicatorRequest) ProtoMessage()    {}
func (*SetTypingIndicatorRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{70}
}

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

var xxx_messageInfo_SetTypingIndicatorRequest proto.InternalMessageInfo

func (m *SetTypingIndicatorRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *SetTypingIndicatorRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *SetTypingIndicatorRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *SetTypingIndicatorRequest) GetIndicator() protocol.TypingIndicator {
	if m != nil && m.Indicator != nil {
		return *m.Indicator
	}
	return protocol.TypingIndicator_TYPING_START
}

type AdvanceStreamViewTimeRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamIdDeprecated   *uint64   `protobuf:"varint,3,opt,name=stream_id_deprecated,json=streamIdDeprecated" json:"stream_id_deprecated,omitempty"` // Deprecated: Do not use.
	StreamId             []uint64  `protobuf:"varint,4,rep,packed,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *AdvanceStreamViewTimeRequest) Reset()         { *m = AdvanceStreamViewTimeRequest{} }
func (m *AdvanceStreamViewTimeRequest) String() string { return proto.CompactTextString(m) }
func (*AdvanceStreamViewTimeRequest) ProtoMessage()    {}
func (*AdvanceStreamViewTimeRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{71}
}

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

var xxx_messageInfo_AdvanceStreamViewTimeRequest proto.InternalMessageInfo

func (m *AdvanceStreamViewTimeRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AdvanceStreamViewTimeRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

// Deprecated: Do not use.
func (m *AdvanceStreamViewTimeRequest) GetStreamIdDeprecated() uint64 {
	if m != nil && m.StreamIdDeprecated != nil {
		return *m.StreamIdDeprecated
	}
	return 0
}

func (m *AdvanceStreamViewTimeRequest) GetStreamId() []uint64 {
	if m != nil {
		return m.StreamId
	}
	return nil
}

type AdvanceStreamMentionViewTimeRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *AdvanceStreamMentionViewTimeRequest) Reset()         { *m = AdvanceStreamMentionViewTimeRequest{} }
func (m *AdvanceStreamMentionViewTimeRequest) String() string { return proto.CompactTextString(m) }
func (*AdvanceStreamMentionViewTimeRequest) ProtoMessage()    {}
func (*AdvanceStreamMentionViewTimeRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{72}
}

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

var xxx_messageInfo_AdvanceStreamMentionViewTimeRequest proto.InternalMessageInfo

func (m *AdvanceStreamMentionViewTimeRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AdvanceStreamMentionViewTimeRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *AdvanceStreamMentionViewTimeRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

type AdvanceActivityViewTimeRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *AdvanceActivityViewTimeRequest) Reset()         { *m = AdvanceActivityViewTimeRequest{} }
func (m *AdvanceActivityViewTimeRequest) String() string { return proto.CompactTextString(m) }
func (*AdvanceActivityViewTimeRequest) ProtoMessage()    {}
func (*AdvanceActivityViewTimeRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{73}
}

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

var xxx_messageInfo_AdvanceActivityViewTimeRequest proto.InternalMessageInfo

func (m *AdvanceActivityViewTimeRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *AdvanceActivityViewTimeRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

type GetStreamHistoryRequest struct {
	AgentId              *MemberId                 `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64                   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64                   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	Options              *protocol.GetEventOptions `protobuf:"bytes,4,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *GetStreamHistoryRequest) Reset()         { *m = GetStreamHistoryRequest{} }
func (m *GetStreamHistoryRequest) String() string { return proto.CompactTextString(m) }
func (*GetStreamHistoryRequest) ProtoMessage()    {}
func (*GetStreamHistoryRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{74}
}

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

var xxx_messageInfo_GetStreamHistoryRequest proto.InternalMessageInfo

func (m *GetStreamHistoryRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetStreamHistoryRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetStreamHistoryRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *GetStreamHistoryRequest) GetOptions() *protocol.GetEventOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type GetStreamHistoryResponse struct {
	Message              []*StreamMessage `protobuf:"bytes,1,rep,name=message" json:"message,omitempty"`
	Continuation         *uint64          `protobuf:"varint,2,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *GetStreamHistoryResponse) Reset()         { *m = GetStreamHistoryResponse{} }
func (m *GetStreamHistoryResponse) String() string { return proto.CompactTextString(m) }
func (*GetStreamHistoryResponse) ProtoMessage()    {}
func (*GetStreamHistoryResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{75}
}

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

var xxx_messageInfo_GetStreamHistoryResponse proto.InternalMessageInfo

func (m *GetStreamHistoryResponse) GetMessage() []*StreamMessage {
	if m != nil {
		return m.Message
	}
	return nil
}

func (m *GetStreamHistoryResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetStreamMessageRequest struct {
	AgentId              *MemberId           `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64             `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64             `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	MessageId            *protocol.MessageId `protobuf:"bytes,4,opt,name=message_id,json=messageId" json:"message_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (m *GetStreamMessageRequest) Reset()         { *m = GetStreamMessageRequest{} }
func (m *GetStreamMessageRequest) String() string { return proto.CompactTextString(m) }
func (*GetStreamMessageRequest) ProtoMessage()    {}
func (*GetStreamMessageRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{76}
}

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

var xxx_messageInfo_GetStreamMessageRequest proto.InternalMessageInfo

func (m *GetStreamMessageRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetStreamMessageRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetStreamMessageRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *GetStreamMessageRequest) GetMessageId() *protocol.MessageId {
	if m != nil {
		return m.MessageId
	}
	return nil
}

type GetStreamMessageResponse struct {
	Message              *StreamMessage `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (m *GetStreamMessageResponse) Reset()         { *m = GetStreamMessageResponse{} }
func (m *GetStreamMessageResponse) String() string { return proto.CompactTextString(m) }
func (*GetStreamMessageResponse) ProtoMessage()    {}
func (*GetStreamMessageResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{77}
}

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

var xxx_messageInfo_GetStreamMessageResponse proto.InternalMessageInfo

func (m *GetStreamMessageResponse) GetMessage() *StreamMessage {
	if m != nil {
		return m.Message
	}
	return nil
}

type GetClubActivityRequest struct {
	AgentId              *MemberId                 `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64                   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	Options              *protocol.GetEventOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *GetClubActivityRequest) Reset()         { *m = GetClubActivityRequest{} }
func (m *GetClubActivityRequest) String() string { return proto.CompactTextString(m) }
func (*GetClubActivityRequest) ProtoMessage()    {}
func (*GetClubActivityRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{78}
}

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

var xxx_messageInfo_GetClubActivityRequest proto.InternalMessageInfo

func (m *GetClubActivityRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetClubActivityRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetClubActivityRequest) GetOptions() *protocol.GetEventOptions {
	if m != nil {
		return m.Options
	}
	return nil
}

type GetClubActivityResponse struct {
	Continuation         *uint64  `protobuf:"varint,2,opt,name=continuation" json:"continuation,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *GetClubActivityResponse) Reset()         { *m = GetClubActivityResponse{} }
func (m *GetClubActivityResponse) String() string { return proto.CompactTextString(m) }
func (*GetClubActivityResponse) ProtoMessage()    {}
func (*GetClubActivityResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{79}
}

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

var xxx_messageInfo_GetClubActivityResponse proto.InternalMessageInfo

func (m *GetClubActivityResponse) GetContinuation() uint64 {
	if m != nil && m.Continuation != nil {
		return *m.Continuation
	}
	return 0
}

type GetStreamVoiceTokenRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	Version              *uint32   `protobuf:"varint,4,opt,name=version" json:"version,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *GetStreamVoiceTokenRequest) Reset()         { *m = GetStreamVoiceTokenRequest{} }
func (m *GetStreamVoiceTokenRequest) String() string { return proto.CompactTextString(m) }
func (*GetStreamVoiceTokenRequest) ProtoMessage()    {}
func (*GetStreamVoiceTokenRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{80}
}

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

var xxx_messageInfo_GetStreamVoiceTokenRequest proto.InternalMessageInfo

func (m *GetStreamVoiceTokenRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *GetStreamVoiceTokenRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *GetStreamVoiceTokenRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *GetStreamVoiceTokenRequest) GetVersion() uint32 {
	if m != nil && m.Version != nil {
		return *m.Version
	}
	return 0
}

type GetStreamVoiceTokenResponse struct {
	ChannelUri           *string                    `protobuf:"bytes,1,opt,name=channel_uri,json=channelUri" json:"channel_uri,omitempty"`
	Credentials          *protocol.VoiceCredentials `protobuf:"bytes,2,opt,name=credentials" json:"credentials,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (m *GetStreamVoiceTokenResponse) Reset()         { *m = GetStreamVoiceTokenResponse{} }
func (m *GetStreamVoiceTokenResponse) String() string { return proto.CompactTextString(m) }
func (*GetStreamVoiceTokenResponse) ProtoMessage()    {}
func (*GetStreamVoiceTokenResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{81}
}

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

var xxx_messageInfo_GetStreamVoiceTokenResponse proto.InternalMessageInfo

func (m *GetStreamVoiceTokenResponse) GetChannelUri() string {
	if m != nil && m.ChannelUri != nil {
		return *m.ChannelUri
	}
	return ""
}

func (m *GetStreamVoiceTokenResponse) GetCredentials() *protocol.VoiceCredentials {
	if m != nil {
		return m.Credentials
	}
	return nil
}

type KickFromStreamVoiceRequest struct {
	AgentId              *MemberId `protobuf:"bytes,1,opt,name=agent_id,json=agentId" json:"agent_id,omitempty"`
	ClubId               *uint64   `protobuf:"varint,2,opt,name=club_id,json=clubId" json:"club_id,omitempty"`
	StreamId             *uint64   `protobuf:"varint,3,opt,name=stream_id,json=streamId" json:"stream_id,omitempty"`
	TargetId             *MemberId `protobuf:"bytes,4,opt,name=target_id,json=targetId" json:"target_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (m *KickFromStreamVoiceRequest) Reset()         { *m = KickFromStreamVoiceRequest{} }
func (m *KickFromStreamVoiceRequest) String() string { return proto.CompactTextString(m) }
func (*KickFromStreamVoiceRequest) ProtoMessage()    {}
func (*KickFromStreamVoiceRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_711552b6776b6cab, []int{82}
}

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

var xxx_messageInfo_KickFromStreamVoiceRequest proto.InternalMessageInfo

func (m *KickFromStreamVoiceRequest) GetAgentId() *MemberId {
	if m != nil {
		return m.AgentId
	}
	return nil
}

func (m *KickFromStreamVoiceRequest) GetClubId() uint64 {
	if m != nil && m.ClubId != nil {
		return *m.ClubId
	}
	return 0
}

func (m *KickFromStreamVoiceRequest) GetStreamId() uint64 {
	if m != nil && m.StreamId != nil {
		return *m.StreamId
	}
	return 0
}

func (m *KickFromStreamVoiceRequest) GetTargetId() *MemberId {
	if m != nil {
		return m.TargetId
	}
	return nil
}

func init() {
	proto.RegisterType((*SubscribeRequest)(nil), "bgs.protocol.club.v1.SubscribeRequest")
	proto.RegisterType((*UnsubscribeRequest)(nil), "bgs.protocol.club.v1.UnsubscribeRequest")
	proto.RegisterType((*CreateRequest)(nil), "bgs.protocol.club.v1.CreateRequest")
	proto.RegisterType((*CreateResponse)(nil), "bgs.protocol.club.v1.CreateResponse")
	proto.RegisterType((*DestroyRequest)(nil), "bgs.protocol.club.v1.DestroyRequest")
	proto.RegisterType((*GetDescriptionRequest)(nil), "bgs.protocol.club.v1.GetDescriptionRequest")
	proto.RegisterType((*GetDescriptionResponse)(nil), "bgs.protocol.club.v1.GetDescriptionResponse")
	proto.RegisterType((*GetClubTypeRequest)(nil), "bgs.protocol.club.v1.GetClubTypeRequest")
	proto.RegisterType((*GetClubTypeResponse)(nil), "bgs.protocol.club.v1.GetClubTypeResponse")
	proto.RegisterType((*UpdateClubStateRequest)(nil), "bgs.protocol.club.v1.UpdateClubStateRequest")
	proto.RegisterType((*UpdateClubSettingsRequest)(nil), "bgs.protocol.club.v1.UpdateClubSettingsRequest")
	proto.RegisterType((*AddMemberRequest)(nil), "bgs.protocol.club.v1.AddMemberRequest")
	proto.RegisterType((*JoinRequest)(nil), "bgs.protocol.club.v1.JoinRequest")
	proto.RegisterType((*LeaveRequest)(nil), "bgs.protocol.club.v1.LeaveRequest")
	proto.RegisterType((*KickRequest)(nil), "bgs.protocol.club.v1.KickRequest")
	proto.RegisterType((*GetMemberRequest)(nil), "bgs.protocol.club.v1.GetMemberRequest")
	proto.RegisterType((*GetMemberResponse)(nil), "bgs.protocol.club.v1.GetMemberResponse")
	proto.RegisterType((*GetMembersRequest)(nil), "bgs.protocol.club.v1.GetMembersRequest")
	proto.RegisterType((*GetMembersResponse)(nil), "bgs.protocol.club.v1.GetMembersResponse")
	proto.RegisterType((*UpdateMemberStateRequest)(nil), "bgs.protocol.club.v1.UpdateMemberStateRequest")
	proto.RegisterType((*UpdateSubscriberStateRequest)(nil), "bgs.protocol.club.v1.UpdateSubscriberStateRequest")
	proto.RegisterType((*AssignRoleRequest)(nil), "bgs.protocol.club.v1.AssignRoleRequest")
	proto.RegisterType((*UnassignRoleRequest)(nil), "bgs.protocol.club.v1.UnassignRoleRequest")
	proto.RegisterType((*SendInvitationRequest)(nil), "bgs.protocol.club.v1.SendInvitationRequest")
	proto.RegisterType((*AcceptInvitationRequest)(nil), "bgs.protocol.club.v1.AcceptInvitationRequest")
	proto.RegisterType((*DeclineInvitationRequest)(nil), "bgs.protocol.club.v1.DeclineInvitationRequest")
	proto.RegisterType((*RevokeInvitationRequest)(nil), "bgs.protocol.club.v1.RevokeInvitationRequest")
	proto.RegisterType((*GetInvitationRequest)(nil), "bgs.protocol.club.v1.GetInvitationRequest")
	proto.RegisterType((*GetInvitationResponse)(nil), "bgs.protocol.club.v1.GetInvitationResponse")
	proto.RegisterType((*GetInvitationsRequest)(nil), "bgs.protocol.club.v1.GetInvitationsRequest")
	proto.RegisterType((*GetInvitationsResponse)(nil), "bgs.protocol.club.v1.GetInvitationsResponse")
	proto.RegisterType((*SendSuggestionRequest)(nil), "bgs.protocol.club.v1.SendSuggestionRequest")
	proto.RegisterType((*AcceptSuggestionRequest)(nil), "bgs.protocol.club.v1.AcceptSuggestionRequest")
	proto.RegisterType((*DeclineSuggestionRequest)(nil), "bgs.protocol.club.v1.DeclineSuggestionRequest")
	proto.RegisterType((*GetSuggestionRequest)(nil), "bgs.protocol.club.v1.GetSuggestionRequest")
	proto.RegisterType((*GetSuggestionResponse)(nil), "bgs.protocol.club.v1.GetSuggestionResponse")
	proto.RegisterType((*GetSuggestionsRequest)(nil), "bgs.protocol.club.v1.GetSuggestionsRequest")
	proto.RegisterType((*GetSuggestionsResponse)(nil), "bgs.protocol.club.v1.GetSuggestionsResponse")
	proto.RegisterType((*CreateTicketRequest)(nil), "bgs.protocol.club.v1.CreateTicketRequest")
	proto.RegisterType((*CreateTicketResponse)(nil), "bgs.protocol.club.v1.CreateTicketResponse")
	proto.RegisterType((*DestroyTicketRequest)(nil), "bgs.protocol.club.v1.DestroyTicketRequest")
	proto.RegisterType((*RedeemTicketRequest)(nil), "bgs.protocol.club.v1.RedeemTicketRequest")
	proto.RegisterType((*GetTicketRequest)(nil), "bgs.protocol.club.v1.GetTicketRequest")
	proto.RegisterType((*GetTicketResponse)(nil), "bgs.protocol.club.v1.GetTicketResponse")
	proto.RegisterType((*GetTicketsRequest)(nil), "bgs.protocol.club.v1.GetTicketsRequest")
	proto.RegisterType((*GetTicketsResponse)(nil), "bgs.protocol.club.v1.GetTicketsResponse")
	proto.RegisterType((*AddBanRequest)(nil), "bgs.protocol.club.v1.AddBanRequest")
	proto.RegisterType((*RemoveBanRequest)(nil), "bgs.protocol.club.v1.RemoveBanRequest")
	proto.RegisterType((*GetBanRequest)(nil), "bgs.protocol.club.v1.GetBanRequest")
	proto.RegisterType((*GetBanResponse)(nil), "bgs.protocol.club.v1.GetBanResponse")
	proto.RegisterType((*GetBansRequest)(nil), "bgs.protocol.club.v1.GetBansRequest")
	proto.RegisterType((*GetBansResponse)(nil), "bgs.protocol.club.v1.GetBansResponse")
	proto.RegisterType((*SubscribeStreamRequest)(nil), "bgs.protocol.club.v1.SubscribeStreamRequest")
	proto.RegisterType((*UnsubscribeStreamRequest)(nil), "bgs.protocol.club.v1.UnsubscribeStreamRequest")
	proto.RegisterType((*CreateStreamRequest)(nil), "bgs.protocol.club.v1.CreateStreamRequest")
	proto.RegisterType((*CreateStreamResponse)(nil), "bgs.protocol.club.v1.CreateStreamResponse")
	proto.RegisterType((*DestroyStreamRequest)(nil), "bgs.protocol.club.v1.DestroyStreamRequest")
	proto.RegisterType((*GetStreamRequest)(nil), "bgs.protocol.club.v1.GetStreamRequest")
	proto.RegisterType((*GetStreamResponse)(nil), "bgs.protocol.club.v1.GetStreamResponse")
	proto.RegisterType((*GetStreamsRequest)(nil), "bgs.protocol.club.v1.GetStreamsRequest")
	proto.RegisterType((*GetStreamsResponse)(nil), "bgs.protocol.club.v1.GetStreamsResponse")
	proto.RegisterType((*UpdateStreamStateRequest)(nil), "bgs.protocol.club.v1.UpdateStreamStateRequest")
	proto.RegisterType((*SetStreamFocusRequest)(nil), "bgs.protocol.club.v1.SetStreamFocusRequest")
	proto.RegisterType((*CreateMessageRequest)(nil), "bgs.protocol.club.v1.CreateMessageRequest")
	proto.RegisterType((*CreateMessageResponse)(nil), "bgs.protocol.club.v1.CreateMessageResponse")
	proto.RegisterType((*DestroyMessageRequest)(nil), "bgs.protocol.club.v1.DestroyMessageRequest")
	proto.RegisterType((*DestroyMessageResponse)(nil), "bgs.protocol.club.v1.DestroyMessageResponse")
	proto.RegisterType((*EditMessageRequest)(nil), "bgs.protocol.club.v1.EditMessageRequest")
	proto.RegisterType((*EditMessageResponse)(nil), "bgs.protocol.club.v1.EditMessageResponse")
	proto.RegisterType((*SetMessagePinnedRequest)(nil), "bgs.protocol.club.v1.SetMessagePinnedRequest")
	proto.RegisterType((*SetTypingIndicatorRequest)(nil), "bgs.protocol.club.v1.SetTypingIndicatorRequest")
	proto.RegisterType((*AdvanceStreamViewTimeRequest)(nil), "bgs.protocol.club.v1.AdvanceStreamViewTimeRequest")
	proto.RegisterType((*AdvanceStreamMentionViewTimeRequest)(nil), "bgs.protocol.club.v1.AdvanceStreamMentionViewTimeRequest")
	proto.RegisterType((*AdvanceActivityViewTimeRequest)(nil), "bgs.protocol.club.v1.AdvanceActivityViewTimeRequest")
	proto.RegisterType((*GetStreamHistoryRequest)(nil), "bgs.protocol.club.v1.GetStreamHistoryRequest")
	proto.RegisterType((*GetStreamHistoryResponse)(nil), "bgs.protocol.club.v1.GetStreamHistoryResponse")
	proto.RegisterType((*GetStreamMessageRequest)(nil), "bgs.protocol.club.v1.GetStreamMessageRequest")
	proto.RegisterType((*GetStreamMessageResponse)(nil), "bgs.protocol.club.v1.GetStreamMessageResponse")
	proto.RegisterType((*GetClubActivityRequest)(nil), "bgs.protocol.club.v1.GetClubActivityRequest")
	proto.RegisterType((*GetClubActivityResponse)(nil), "bgs.protocol.club.v1.GetClubActivityResponse")
	proto.RegisterType((*GetStreamVoiceTokenRequest)(nil), "bgs.protocol.club.v1.GetStreamVoiceTokenRequest")
	proto.RegisterType((*GetStreamVoiceTokenResponse)(nil), "bgs.protocol.club.v1.GetStreamVoiceTokenResponse")
	proto.RegisterType((*KickFromStreamVoiceRequest)(nil), "bgs.protocol.club.v1.KickFromStreamVoiceRequest")
}

func init() { proto.RegisterFile("club_request.proto", fileDescriptor_711552b6776b6cab) }

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