// Code generated by protoc-gen-go. DO NOT EDIT.
// source: model/old_king_willings.proto

package proto

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
)

// 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 OldKingWillingsRole struct {
	Stage                int32                          `protobuf:"zigzag32,1,opt,name=stage,proto3" json:"stage,omitempty"`
	Progresses           []*OldKingWillingsTaskProgress `protobuf:"bytes,2,rep,name=progresses,proto3" json:"progresses,omitempty"`
	IsClose              bool                           `protobuf:"varint,3,opt,name=is_close,json=isClose,proto3" json:"is_close,omitempty"`
	IsAccept             bool                           `protobuf:"varint,4,opt,name=is_accept,json=isAccept,proto3" json:"is_accept,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

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

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

var xxx_messageInfo_OldKingWillingsRole proto.InternalMessageInfo

func (m *OldKingWillingsRole) GetStage() int32 {
	if m != nil {
		return m.Stage
	}
	return 0
}

func (m *OldKingWillingsRole) GetProgresses() []*OldKingWillingsTaskProgress {
	if m != nil {
		return m.Progresses
	}
	return nil
}

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

func (m *OldKingWillingsRole) GetIsAccept() bool {
	if m != nil {
		return m.IsAccept
	}
	return false
}

type OldKingWillingsTaskProgress struct {
	No                   string   `protobuf:"bytes,1,opt,name=no,proto3" json:"no,omitempty"`
	Progress             int64    `protobuf:"zigzag64,2,opt,name=progress,proto3" json:"progress,omitempty"`
	HasReceived          bool     `protobuf:"varint,3,opt,name=has_received,json=hasReceived,proto3" json:"has_received,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_OldKingWillingsTaskProgress proto.InternalMessageInfo

func (m *OldKingWillingsTaskProgress) GetNo() string {
	if m != nil {
		return m.No
	}
	return ""
}

func (m *OldKingWillingsTaskProgress) GetProgress() int64 {
	if m != nil {
		return m.Progress
	}
	return 0
}

func (m *OldKingWillingsTaskProgress) GetHasReceived() bool {
	if m != nil {
		return m.HasReceived
	}
	return false
}

func init() {
	proto.RegisterType((*OldKingWillingsRole)(nil), "proto.OldKingWillingsRole")
	proto.RegisterType((*OldKingWillingsTaskProgress)(nil), "proto.OldKingWillingsTaskProgress")
}

func init() { proto.RegisterFile("model/old_king_willings.proto", fileDescriptor_07d4b93e784cb98c) }

var fileDescriptor_07d4b93e784cb98c = []byte{
	// 250 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x8f, 0xcd, 0x4a, 0xc4, 0x30,
	0x10, 0xc7, 0x69, 0xd7, 0xd5, 0xee, 0xac, 0x08, 0x46, 0xc1, 0xb8, 0x8b, 0x50, 0x7b, 0xea, 0x69,
	0x05, 0x7d, 0x02, 0xf5, 0xe8, 0x41, 0x09, 0x82, 0xc7, 0x90, 0x4d, 0x87, 0x6c, 0xdc, 0x6c, 0xa6,
	0x74, 0x8a, 0x3e, 0x92, 0xaf, 0x29, 0xa6, 0x55, 0xc4, 0x83, 0xa7, 0xf0, 0xcb, 0xcc, 0xff, 0x63,
	0xe0, 0x62, 0x47, 0x0d, 0x86, 0x2b, 0x0a, 0x8d, 0xde, 0xfa, 0xe8, 0xf4, 0xbb, 0x0f, 0xc1, 0x47,
	0xc7, 0xab, 0xb6, 0xa3, 0x9e, 0xc4, 0x34, 0x3d, 0x8b, 0xb3, 0x61, 0xcb, 0x99, 0x1d, 0x6a, 0x5a,
	0xbf, 0xa2, 0xed, 0x87, 0x79, 0xf5, 0x91, 0xc1, 0xc9, 0x63, 0x68, 0x1e, 0x7c, 0x74, 0x2f, 0xa3,
	0x52, 0x51, 0x40, 0x71, 0x0a, 0x53, 0xee, 0x8d, 0x43, 0x99, 0x95, 0x59, 0x7d, 0xac, 0x06, 0x10,
	0x77, 0x00, 0x6d, 0x47, 0xae, 0x43, 0x66, 0x64, 0x99, 0x97, 0x93, 0x7a, 0x7e, 0x5d, 0x0d, 0x4e,
	0xab, 0x3f, 0x2e, 0xcf, 0x86, 0xb7, 0x4f, 0xe3, 0xae, 0xfa, 0xa5, 0x12, 0xe7, 0x50, 0x78, 0xd6,
	0x36, 0x10, 0xa3, 0x9c, 0x94, 0x59, 0x5d, 0xa8, 0x03, 0xcf, 0xf7, 0x5f, 0x28, 0x96, 0x30, 0xf3,
	0xac, 0x8d, 0xb5, 0xd8, 0xf6, 0x72, 0x2f, 0xcd, 0x0a, 0xcf, 0xb7, 0x89, 0xab, 0x00, 0xcb, 0x7f,
	0x22, 0xc4, 0x11, 0xe4, 0x91, 0x52, 0xdb, 0x99, 0xca, 0x23, 0x89, 0x05, 0x14, 0xdf, 0xa1, 0x32,
	0x2f, 0xb3, 0x5a, 0xa8, 0x1f, 0x16, 0x97, 0x70, 0xb8, 0x31, 0xac, 0x3b, 0xb4, 0xe8, 0xdf, 0xb0,
	0x19, 0x6b, 0xcc, 0x37, 0x86, 0xd5, 0xf8, 0xb5, 0xde, 0x4f, 0x47, 0xdd, 0x7c, 0x06, 0x00, 0x00,
	0xff, 0xff, 0x98, 0x49, 0x34, 0xc6, 0x5f, 0x01, 0x00, 0x00,
}
