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

package proto

import (
	fmt "fmt"
	math "math"
	context "context"
	proto "github.com/golang/protobuf/proto"
	grpc "google.golang.org/grpc"
	codes "google.golang.org/grpc/codes"
	status "google.golang.org/grpc/status"
	model "vikingar/proto/gen-go/model"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package

type CrossActivityScheduleCreateInitServerRequest struct {
	ServerId             uint32   `protobuf:"varint,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossActivityScheduleCreateInitServerRequest proto.InternalMessageInfo

func (m *CrossActivityScheduleCreateInitServerRequest) GetServerId() uint32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

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

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

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

var xxx_messageInfo_CrossActivityScheduleCreateInitServerResponse proto.InternalMessageInfo

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

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

func (m *CrossActivityScheduleCreateInitServerResponse) GetData() *CrossActivityScheduleCreateInitServerResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossActivityScheduleCreateInitServerResponse_Data struct {
	Activities           []*model.CrossActivityInitServer `protobuf:"bytes,1,rep,name=activities,proto3" json:"activities,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

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

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

var xxx_messageInfo_CrossActivityScheduleCreateInitServerResponse_Data proto.InternalMessageInfo

func (m *CrossActivityScheduleCreateInitServerResponse_Data) GetActivities() []*model.CrossActivityInitServer {
	if m != nil {
		return m.Activities
	}
	return nil
}

type CrossActivityScheduleRemoveInitServerRequest struct {
	ServerId             uint32   `protobuf:"varint,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossActivityScheduleRemoveInitServerRequest proto.InternalMessageInfo

func (m *CrossActivityScheduleRemoveInitServerRequest) GetServerId() uint32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

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

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

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

var xxx_messageInfo_CrossActivityScheduleRemoveInitServerResponse proto.InternalMessageInfo

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

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

type CrossActivityScheduleGetWarZoneRequest struct {
	ServerId             uint32   `protobuf:"varint,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossActivityScheduleGetWarZoneRequest proto.InternalMessageInfo

func (m *CrossActivityScheduleGetWarZoneRequest) GetServerId() uint32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

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

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

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

var xxx_messageInfo_CrossActivityScheduleGetWarZoneResponse proto.InternalMessageInfo

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

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

func (m *CrossActivityScheduleGetWarZoneResponse) GetData() *CrossActivityScheduleGetWarZoneResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossActivityScheduleGetWarZoneResponse_Data struct {
	WarZone              *model.CrossActivityScheduleWarZone `protobuf:"bytes,1,opt,name=war_zone,json=warZone,proto3" json:"war_zone,omitempty"`
	Ok                   bool                                `protobuf:"varint,2,opt,name=ok,proto3" json:"ok,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

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

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

var xxx_messageInfo_CrossActivityScheduleGetWarZoneResponse_Data proto.InternalMessageInfo

func (m *CrossActivityScheduleGetWarZoneResponse_Data) GetWarZone() *model.CrossActivityScheduleWarZone {
	if m != nil {
		return m.WarZone
	}
	return nil
}

func (m *CrossActivityScheduleGetWarZoneResponse_Data) GetOk() bool {
	if m != nil {
		return m.Ok
	}
	return false
}

type CrossActivityScheduleGetCalendarRequest struct {
	ServerId             uint32   `protobuf:"varint,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossActivityScheduleGetCalendarRequest proto.InternalMessageInfo

func (m *CrossActivityScheduleGetCalendarRequest) GetServerId() uint32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

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

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

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

var xxx_messageInfo_CrossActivityScheduleGetCalendarResponse proto.InternalMessageInfo

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

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

func (m *CrossActivityScheduleGetCalendarResponse) GetData() *CrossActivityScheduleGetCalendarResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossActivityScheduleGetCalendarResponse_Data struct {
	Calendar             []*model.CrossActivityScheduleCalendar `protobuf:"bytes,1,rep,name=calendar,proto3" json:"calendar,omitempty"`
	NextWeekStart        int64                                  `protobuf:"varint,2,opt,name=next_week_start,json=nextWeekStart,proto3" json:"next_week_start,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
	XXX_unrecognized     []byte                                 `json:"-"`
	XXX_sizecache        int32                                  `json:"-"`
}

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

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

var xxx_messageInfo_CrossActivityScheduleGetCalendarResponse_Data proto.InternalMessageInfo

func (m *CrossActivityScheduleGetCalendarResponse_Data) GetCalendar() []*model.CrossActivityScheduleCalendar {
	if m != nil {
		return m.Calendar
	}
	return nil
}

func (m *CrossActivityScheduleGetCalendarResponse_Data) GetNextWeekStart() int64 {
	if m != nil {
		return m.NextWeekStart
	}
	return 0
}

func init() {
	proto.RegisterType((*CrossActivityScheduleCreateInitServerRequest)(nil), "proto.CrossActivityScheduleCreateInitServerRequest")
	proto.RegisterType((*CrossActivityScheduleCreateInitServerResponse)(nil), "proto.CrossActivityScheduleCreateInitServerResponse")
	proto.RegisterType((*CrossActivityScheduleCreateInitServerResponse_Data)(nil), "proto.CrossActivityScheduleCreateInitServerResponse.Data")
	proto.RegisterType((*CrossActivityScheduleRemoveInitServerRequest)(nil), "proto.CrossActivityScheduleRemoveInitServerRequest")
	proto.RegisterType((*CrossActivityScheduleRemoveInitServerResponse)(nil), "proto.CrossActivityScheduleRemoveInitServerResponse")
	proto.RegisterType((*CrossActivityScheduleGetWarZoneRequest)(nil), "proto.CrossActivityScheduleGetWarZoneRequest")
	proto.RegisterType((*CrossActivityScheduleGetWarZoneResponse)(nil), "proto.CrossActivityScheduleGetWarZoneResponse")
	proto.RegisterType((*CrossActivityScheduleGetWarZoneResponse_Data)(nil), "proto.CrossActivityScheduleGetWarZoneResponse.Data")
	proto.RegisterType((*CrossActivityScheduleGetCalendarRequest)(nil), "proto.CrossActivityScheduleGetCalendarRequest")
	proto.RegisterType((*CrossActivityScheduleGetCalendarResponse)(nil), "proto.CrossActivityScheduleGetCalendarResponse")
	proto.RegisterType((*CrossActivityScheduleGetCalendarResponse_Data)(nil), "proto.CrossActivityScheduleGetCalendarResponse.Data")
}

func init() {
	proto.RegisterFile("service/cross_activity_schedule_game.proto", fileDescriptor_4523784ebdea1afc)
}

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

// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn

// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4

// CrossActivityScheduleServiceClient is the client API for CrossActivityScheduleService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type CrossActivityScheduleServiceClient interface {
	//清除开服活动
	RemoveInitServer(ctx context.Context, in *CrossActivityScheduleRemoveInitServerRequest, opts ...grpc.CallOption) (*CrossActivityScheduleRemoveInitServerResponse, error)
	//创建开服活动
	CreateInitServer(ctx context.Context, in *CrossActivityScheduleCreateInitServerRequest, opts ...grpc.CallOption) (*CrossActivityScheduleCreateInitServerResponse, error)
	//根据区服获取所属战区
	GetWarZone(ctx context.Context, in *CrossActivityScheduleGetWarZoneRequest, opts ...grpc.CallOption) (*CrossActivityScheduleGetWarZoneResponse, error)
	//获取日历
	GetCalendar(ctx context.Context, in *CrossActivityScheduleGetCalendarRequest, opts ...grpc.CallOption) (*CrossActivityScheduleGetCalendarResponse, error)
}

type crossActivityScheduleServiceClient struct {
	cc *grpc.ClientConn
}

func NewCrossActivityScheduleServiceClient(cc *grpc.ClientConn) CrossActivityScheduleServiceClient {
	return &crossActivityScheduleServiceClient{cc}
}

func (c *crossActivityScheduleServiceClient) RemoveInitServer(ctx context.Context, in *CrossActivityScheduleRemoveInitServerRequest, opts ...grpc.CallOption) (*CrossActivityScheduleRemoveInitServerResponse, error) {
	out := new(CrossActivityScheduleRemoveInitServerResponse)
	err := c.cc.Invoke(ctx, "/proto.CrossActivityScheduleService/RemoveInitServer", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *crossActivityScheduleServiceClient) CreateInitServer(ctx context.Context, in *CrossActivityScheduleCreateInitServerRequest, opts ...grpc.CallOption) (*CrossActivityScheduleCreateInitServerResponse, error) {
	out := new(CrossActivityScheduleCreateInitServerResponse)
	err := c.cc.Invoke(ctx, "/proto.CrossActivityScheduleService/CreateInitServer", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *crossActivityScheduleServiceClient) GetWarZone(ctx context.Context, in *CrossActivityScheduleGetWarZoneRequest, opts ...grpc.CallOption) (*CrossActivityScheduleGetWarZoneResponse, error) {
	out := new(CrossActivityScheduleGetWarZoneResponse)
	err := c.cc.Invoke(ctx, "/proto.CrossActivityScheduleService/GetWarZone", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *crossActivityScheduleServiceClient) GetCalendar(ctx context.Context, in *CrossActivityScheduleGetCalendarRequest, opts ...grpc.CallOption) (*CrossActivityScheduleGetCalendarResponse, error) {
	out := new(CrossActivityScheduleGetCalendarResponse)
	err := c.cc.Invoke(ctx, "/proto.CrossActivityScheduleService/GetCalendar", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

// CrossActivityScheduleServiceServer is the server API for CrossActivityScheduleService service.
type CrossActivityScheduleServiceServer interface {
	//清除开服活动
	RemoveInitServer(context.Context, *CrossActivityScheduleRemoveInitServerRequest) (*CrossActivityScheduleRemoveInitServerResponse, error)
	//创建开服活动
	CreateInitServer(context.Context, *CrossActivityScheduleCreateInitServerRequest) (*CrossActivityScheduleCreateInitServerResponse, error)
	//根据区服获取所属战区
	GetWarZone(context.Context, *CrossActivityScheduleGetWarZoneRequest) (*CrossActivityScheduleGetWarZoneResponse, error)
	//获取日历
	GetCalendar(context.Context, *CrossActivityScheduleGetCalendarRequest) (*CrossActivityScheduleGetCalendarResponse, error)
}

// UnimplementedCrossActivityScheduleServiceServer can be embedded to have forward compatible implementations.
type UnimplementedCrossActivityScheduleServiceServer struct {
}

func (*UnimplementedCrossActivityScheduleServiceServer) RemoveInitServer(ctx context.Context, req *CrossActivityScheduleRemoveInitServerRequest) (*CrossActivityScheduleRemoveInitServerResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method RemoveInitServer not implemented")
}
func (*UnimplementedCrossActivityScheduleServiceServer) CreateInitServer(ctx context.Context, req *CrossActivityScheduleCreateInitServerRequest) (*CrossActivityScheduleCreateInitServerResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CreateInitServer not implemented")
}
func (*UnimplementedCrossActivityScheduleServiceServer) GetWarZone(ctx context.Context, req *CrossActivityScheduleGetWarZoneRequest) (*CrossActivityScheduleGetWarZoneResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GetWarZone not implemented")
}
func (*UnimplementedCrossActivityScheduleServiceServer) GetCalendar(ctx context.Context, req *CrossActivityScheduleGetCalendarRequest) (*CrossActivityScheduleGetCalendarResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GetCalendar not implemented")
}

func RegisterCrossActivityScheduleServiceServer(s *grpc.Server, srv CrossActivityScheduleServiceServer) {
	s.RegisterService(&_CrossActivityScheduleService_serviceDesc, srv)
}

func _CrossActivityScheduleService_RemoveInitServer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossActivityScheduleRemoveInitServerRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(CrossActivityScheduleServiceServer).RemoveInitServer(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.CrossActivityScheduleService/RemoveInitServer",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(CrossActivityScheduleServiceServer).RemoveInitServer(ctx, req.(*CrossActivityScheduleRemoveInitServerRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _CrossActivityScheduleService_CreateInitServer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossActivityScheduleCreateInitServerRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(CrossActivityScheduleServiceServer).CreateInitServer(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.CrossActivityScheduleService/CreateInitServer",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(CrossActivityScheduleServiceServer).CreateInitServer(ctx, req.(*CrossActivityScheduleCreateInitServerRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _CrossActivityScheduleService_GetWarZone_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossActivityScheduleGetWarZoneRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(CrossActivityScheduleServiceServer).GetWarZone(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.CrossActivityScheduleService/GetWarZone",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(CrossActivityScheduleServiceServer).GetWarZone(ctx, req.(*CrossActivityScheduleGetWarZoneRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _CrossActivityScheduleService_GetCalendar_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossActivityScheduleGetCalendarRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(CrossActivityScheduleServiceServer).GetCalendar(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.CrossActivityScheduleService/GetCalendar",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(CrossActivityScheduleServiceServer).GetCalendar(ctx, req.(*CrossActivityScheduleGetCalendarRequest))
	}
	return interceptor(ctx, in, info, handler)
}

var _CrossActivityScheduleService_serviceDesc = grpc.ServiceDesc{
	ServiceName: "proto.CrossActivityScheduleService",
	HandlerType: (*CrossActivityScheduleServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "RemoveInitServer",
			Handler:    _CrossActivityScheduleService_RemoveInitServer_Handler,
		},
		{
			MethodName: "CreateInitServer",
			Handler:    _CrossActivityScheduleService_CreateInitServer_Handler,
		},
		{
			MethodName: "GetWarZone",
			Handler:    _CrossActivityScheduleService_GetWarZone_Handler,
		},
		{
			MethodName: "GetCalendar",
			Handler:    _CrossActivityScheduleService_GetCalendar_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "service/cross_activity_schedule_game.proto",
}
