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

package proto

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

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

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

//领取完成当天所有任务奖励
//id=13802
type SevenDaysLoginReceiveDailyAwardsRequest struct {
	Day                  int32    `protobuf:"varint,1,opt,name=day,proto3" json:"day,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SevenDaysLoginReceiveDailyAwardsRequest proto.InternalMessageInfo

func (m *SevenDaysLoginReceiveDailyAwardsRequest) GetDay() int32 {
	if m != nil {
		return m.Day
	}
	return 0
}

//id=13802
type SevenDaysLoginReceiveDailyAwardsResponse 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                 *SevenDaysLoginReceiveDailyAwardsResponse_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 *SevenDaysLoginReceiveDailyAwardsResponse) Reset() {
	*m = SevenDaysLoginReceiveDailyAwardsResponse{}
}
func (m *SevenDaysLoginReceiveDailyAwardsResponse) String() string { return proto.CompactTextString(m) }
func (*SevenDaysLoginReceiveDailyAwardsResponse) ProtoMessage()    {}
func (*SevenDaysLoginReceiveDailyAwardsResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_13a9f503abe4f804, []int{1}
}

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

var xxx_messageInfo_SevenDaysLoginReceiveDailyAwardsResponse proto.InternalMessageInfo

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

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

func (m *SevenDaysLoginReceiveDailyAwardsResponse) GetData() *SevenDaysLoginReceiveDailyAwardsResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type SevenDaysLoginReceiveDailyAwardsResponse_Data struct {
	Awards               []*model.GameObjectCount `protobuf:"bytes,1,rep,name=awards,proto3" json:"awards,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_SevenDaysLoginReceiveDailyAwardsResponse_Data proto.InternalMessageInfo

func (m *SevenDaysLoginReceiveDailyAwardsResponse_Data) GetAwards() []*model.GameObjectCount {
	if m != nil {
		return m.Awards
	}
	return nil
}

//已领取每日完成任务推送，登陆时、变化时全量推送
//id=13897
type SevenDaysLoginReceivedDailyPush struct {
	Day                  []int32  `protobuf:"varint,1,rep,packed,name=day,proto3" json:"day,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SevenDaysLoginReceivedDailyPush proto.InternalMessageInfo

func (m *SevenDaysLoginReceivedDailyPush) GetDay() []int32 {
	if m != nil {
		return m.Day
	}
	return nil
}

//七日登录推送
//id=13899
type SevenDaysLoginPush struct {
	LoginDays            int32    `protobuf:"varint,1,opt,name=login_days,json=loginDays,proto3" json:"login_days,omitempty"`
	IsClose              bool     `protobuf:"varint,2,opt,name=is_close,json=isClose,proto3" json:"is_close,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SevenDaysLoginPush proto.InternalMessageInfo

func (m *SevenDaysLoginPush) GetLoginDays() int32 {
	if m != nil {
		return m.LoginDays
	}
	return 0
}

func (m *SevenDaysLoginPush) GetIsClose() bool {
	if m != nil {
		return m.IsClose
	}
	return false
}

func init() {
	proto.RegisterType((*SevenDaysLoginReceiveDailyAwardsRequest)(nil), "proto.SevenDaysLoginReceiveDailyAwardsRequest")
	proto.RegisterType((*SevenDaysLoginReceiveDailyAwardsResponse)(nil), "proto.SevenDaysLoginReceiveDailyAwardsResponse")
	proto.RegisterType((*SevenDaysLoginReceiveDailyAwardsResponse_Data)(nil), "proto.SevenDaysLoginReceiveDailyAwardsResponse.Data")
	proto.RegisterType((*SevenDaysLoginReceivedDailyPush)(nil), "proto.SevenDaysLoginReceivedDailyPush")
	proto.RegisterType((*SevenDaysLoginPush)(nil), "proto.SevenDaysLoginPush")
}

func init() {
	proto.RegisterFile("service/seven_days_login_game.proto", fileDescriptor_13a9f503abe4f804)
}

var fileDescriptor_13a9f503abe4f804 = []byte{
	// 301 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x51, 0xc1, 0x4a, 0xc3, 0x40,
	0x10, 0x25, 0xa6, 0xad, 0xed, 0xf4, 0x22, 0x7b, 0xd0, 0x58, 0x10, 0x43, 0x3d, 0x98, 0x53, 0x0a,
	0xad, 0x78, 0xf1, 0x24, 0x2d, 0xe8, 0x41, 0x54, 0xd6, 0x0f, 0x08, 0xd3, 0xec, 0x58, 0x57, 0xd2,
	0x6c, 0xed, 0xa4, 0x95, 0xfc, 0xa7, 0x1f, 0x24, 0x3b, 0x8d, 0x88, 0x20, 0xe8, 0x69, 0xdf, 0xce,
	0xbc, 0x37, 0x6f, 0x78, 0x03, 0x67, 0x4c, 0xeb, 0xad, 0xcd, 0x69, 0xc4, 0xb4, 0xa5, 0x32, 0x33,
	0x58, 0x73, 0x56, 0xb8, 0x85, 0x2d, 0xb3, 0x05, 0x2e, 0x29, 0x5d, 0xad, 0x5d, 0xe5, 0x54, 0x5b,
	0x9e, 0xc1, 0xd1, 0xd2, 0x19, 0x2a, 0x46, 0xbe, 0x91, 0xb9, 0xf9, 0x2b, 0xe5, 0xd5, 0xae, 0x3f,
	0xbc, 0x82, 0xf3, 0x27, 0x2f, 0x9f, 0x61, 0xcd, 0x77, 0x5e, 0xac, 0x29, 0x27, 0xbb, 0xa5, 0x19,
	0xda, 0xa2, 0xbe, 0x7e, 0xc7, 0xb5, 0x61, 0x4d, 0x6f, 0x1b, 0xe2, 0x4a, 0x1d, 0x40, 0x68, 0xb0,
	0x8e, 0x82, 0x38, 0x48, 0xda, 0xda, 0xc3, 0xe1, 0x47, 0x00, 0xc9, 0xdf, 0x6a, 0x5e, 0xb9, 0x92,
	0x49, 0x29, 0x68, 0xe5, 0xce, 0x90, 0xe8, 0x95, 0x16, 0xec, 0x6b, 0xb6, 0x7c, 0x76, 0xd1, 0x5e,
	0x1c, 0x24, 0x3d, 0x2d, 0x58, 0xdd, 0x42, 0xcb, 0x60, 0x85, 0x51, 0x18, 0x07, 0x49, 0x7f, 0x7c,
	0xb1, 0xdb, 0x33, 0xfd, 0xaf, 0x4d, 0x3a, 0xc3, 0x0a, 0xb5, 0x4c, 0x18, 0x5c, 0x42, 0xcb, 0xff,
	0x54, 0x0a, 0x1d, 0x14, 0x52, 0x14, 0xc4, 0x61, 0xd2, 0x1f, 0x1f, 0x36, 0x33, 0x6f, 0x70, 0x49,
	0x0f, 0x12, 0xc6, 0xd4, 0x6d, 0xca, 0x4a, 0x37, 0xac, 0xe1, 0x04, 0x4e, 0x7f, 0xb5, 0x33, 0xe2,
	0xf7, 0xb8, 0xe1, 0x97, 0xef, 0x2c, 0xc2, 0xaf, 0x2c, 0xee, 0x41, 0xfd, 0x14, 0x09, 0xef, 0x04,
	0x60, 0x77, 0x12, 0x7f, 0x9d, 0x26, 0xba, 0x9e, 0x54, 0x3c, 0x4f, 0x1d, 0x43, 0xd7, 0x72, 0x96,
	0x17, 0x8e, 0x49, 0x32, 0xe8, 0xea, 0x7d, 0xcb, 0x53, 0xff, 0x9d, 0x77, 0x64, 0xc7, 0xc9, 0x67,
	0x00, 0x00, 0x00, 0xff, 0xff, 0xc0, 0x1c, 0x00, 0x7f, 0xe6, 0x01, 0x00, 0x00,
}
