// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: sync.proto
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace Protos {
/// Holder for reflection information generated from sync.proto
public static partial class SyncReflection {
#region Descriptor
/// File descriptor for sync.proto
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static SyncReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CgpzeW5jLnByb3RvEgZwcm90b3MaDnVzZXJpbmZvLnByb3RvIhAKDlJlc3Rv",
"cmVSZXF1ZXN0IqEBCg9SZXN0b3JlUmVzcG9uc2USHwoFVXNlcnMYASADKAsy",
"EC5wcm90b3MuVXNlckluZm8SDAoEU3RlcBgCIAEoBBIxCgVzdGF0ZRgDIAMo",
"CzIiLnByb3Rvcy5SZXN0b3JlUmVzcG9uc2UuU3RhdGVFbnRyeRosCgpTdGF0",
"ZUVudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoDDoCOAEiewoLU3lu",
"Y1JlcXVlc3QSDAoEU3RlcBgBIAEoBBIvCgZWYWx1ZXMYAiADKAsyHy5wcm90",
"b3MuU3luY1JlcXVlc3QuVmFsdWVzRW50cnkaLQoLVmFsdWVzRW50cnkSCwoD",
"a2V5GAEgASgJEg0KBXZhbHVlGAIgASgMOgI4ASKNAQoMU3luY1Jlc3BvbnNl",
"Eg4KBlN0YXR1cxgBIAEoCBIMCgRTdGVwGAIgASgEEjAKBlZhbHVlcxgDIAMo",
"CzIgLnByb3Rvcy5TeW5jUmVzcG9uc2UuVmFsdWVzRW50cnkaLQoLVmFsdWVz",
"RW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgMOgI4ASJ1CghTeW5j",
"UHVzaBIMCgRTdGVwGAEgASgEEiwKBlZhbHVlcxgCIAMoCzIcLnByb3Rvcy5T",
"eW5jUHVzaC5WYWx1ZXNFbnRyeRotCgtWYWx1ZXNFbnRyeRILCgNrZXkYASAB",
"KAkSDQoFdmFsdWUYAiABKAw6AjgBInkKCk1hc3RlclB1c2gSDAoEU3RlcBgB",
"IAEoBBIuCgZWYWx1ZXMYAiADKAsyHi5wcm90b3MuTWFzdGVyUHVzaC5WYWx1",
"ZXNFbnRyeRotCgtWYWx1ZXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUY",
"AiABKAw6AjgBIn0KDE1hc3Rlck5vdGlmeRIMCgRTdGVwGAEgASgEEjAKBlZh",
"bHVlcxgCIAMoCzIgLnByb3Rvcy5NYXN0ZXJOb3RpZnkuVmFsdWVzRW50cnka",
"LQoLVmFsdWVzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgMOgI4",
"AWIGcHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Protos.UserinfoReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.RestoreRequest), global::Protos.RestoreRequest.Parser, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.RestoreResponse), global::Protos.RestoreResponse.Parser, new[]{ "Users", "Step", "State" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.SyncRequest), global::Protos.SyncRequest.Parser, new[]{ "Step", "Values" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.SyncResponse), global::Protos.SyncResponse.Parser, new[]{ "Status", "Step", "Values" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.SyncPush), global::Protos.SyncPush.Parser, new[]{ "Step", "Values" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.MasterPush), global::Protos.MasterPush.Parser, new[]{ "Step", "Values" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.MasterNotify), global::Protos.MasterNotify.Parser, new[]{ "Step", "Values" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, })
}));
}
#endregion
}
#region Messages
///
/// 载入游戏请求
///
public sealed partial class RestoreRequest : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RestoreRequest());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.SyncReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public RestoreRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public RestoreRequest(RestoreRequest other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public RestoreRequest Clone() {
return new RestoreRequest(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as RestoreRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(RestoreRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(RestoreRequest other) {
if (other == null) {
return;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
}
}
}
}
///
/// 载入游戏响应
///
public sealed partial class RestoreResponse : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RestoreResponse());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.SyncReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public RestoreResponse() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public RestoreResponse(RestoreResponse other) : this() {
users_ = other.users_.Clone();
step_ = other.step_;
state_ = other.state_.Clone();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public RestoreResponse Clone() {
return new RestoreResponse(this);
}
/// Field number for the "Users" field.
public const int UsersFieldNumber = 1;
private static readonly pb::FieldCodec _repeated_users_codec
= pb::FieldCodec.ForMessage(10, global::Protos.UserInfo.Parser);
private readonly pbc::RepeatedField users_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::RepeatedField Users {
get { return users_; }
}
/// Field number for the "Step" field.
public const int StepFieldNumber = 2;
private ulong step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Step {
get { return step_; }
set {
step_ = value;
}
}
/// Field number for the "state" field.
public const int StateFieldNumber = 3;
private static readonly pbc::MapField.Codec _map_state_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 26);
private readonly pbc::MapField state_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::MapField State {
get { return state_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as RestoreResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(RestoreResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if(!users_.Equals(other.users_)) return false;
if (Step != other.Step) return false;
if (!State.Equals(other.State)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
hash ^= users_.GetHashCode();
if (Step != 0UL) hash ^= Step.GetHashCode();
hash ^= State.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
users_.WriteTo(output, _repeated_users_codec);
if (Step != 0UL) {
output.WriteRawTag(16);
output.WriteUInt64(Step);
}
state_.WriteTo(output, _map_state_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
size += users_.CalculateSize(_repeated_users_codec);
if (Step != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Step);
}
size += state_.CalculateSize(_map_state_codec);
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(RestoreResponse other) {
if (other == null) {
return;
}
users_.Add(other.users_);
if (other.Step != 0UL) {
Step = other.Step;
}
state_.Add(other.state_);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 10: {
users_.AddEntriesFrom(input, _repeated_users_codec);
break;
}
case 16: {
Step = input.ReadUInt64();
break;
}
case 26: {
state_.AddEntriesFrom(input, _map_state_codec);
break;
}
}
}
}
}
///
/// 同步消息
///
public sealed partial class SyncRequest : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SyncRequest());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.SyncReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncRequest(SyncRequest other) : this() {
step_ = other.step_;
values_ = other.values_.Clone();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncRequest Clone() {
return new SyncRequest(this);
}
/// Field number for the "Step" field.
public const int StepFieldNumber = 1;
private ulong step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Step {
get { return step_; }
set {
step_ = value;
}
}
/// Field number for the "Values" field.
public const int ValuesFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_values_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 18);
private readonly pbc::MapField values_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::MapField Values {
get { return values_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as SyncRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(SyncRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Step != other.Step) return false;
if (!Values.Equals(other.Values)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Step != 0UL) hash ^= Step.GetHashCode();
hash ^= Values.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Step != 0UL) {
output.WriteRawTag(8);
output.WriteUInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Step != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Step);
}
size += values_.CalculateSize(_map_values_codec);
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(SyncRequest other) {
if (other == null) {
return;
}
if (other.Step != 0UL) {
Step = other.Step;
}
values_.Add(other.values_);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
Step = input.ReadUInt64();
break;
}
case 18: {
values_.AddEntriesFrom(input, _map_values_codec);
break;
}
}
}
}
}
///
/// 同步消息响应
///
public sealed partial class SyncResponse : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SyncResponse());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.SyncReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncResponse() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncResponse(SyncResponse other) : this() {
status_ = other.status_;
step_ = other.step_;
values_ = other.values_.Clone();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncResponse Clone() {
return new SyncResponse(this);
}
/// Field number for the "Status" field.
public const int StatusFieldNumber = 1;
private bool status_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Status {
get { return status_; }
set {
status_ = value;
}
}
/// Field number for the "Step" field.
public const int StepFieldNumber = 2;
private ulong step_;
///
/// status=false时才有值
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Step {
get { return step_; }
set {
step_ = value;
}
}
/// Field number for the "Values" field.
public const int ValuesFieldNumber = 3;
private static readonly pbc::MapField.Codec _map_values_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 26);
private readonly pbc::MapField values_ = new pbc::MapField();
///
/// status=false时才有值
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::MapField Values {
get { return values_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as SyncResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(SyncResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Status != other.Status) return false;
if (Step != other.Step) return false;
if (!Values.Equals(other.Values)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Status != false) hash ^= Status.GetHashCode();
if (Step != 0UL) hash ^= Step.GetHashCode();
hash ^= Values.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Status != false) {
output.WriteRawTag(8);
output.WriteBool(Status);
}
if (Step != 0UL) {
output.WriteRawTag(16);
output.WriteUInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Status != false) {
size += 1 + 1;
}
if (Step != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Step);
}
size += values_.CalculateSize(_map_values_codec);
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(SyncResponse other) {
if (other == null) {
return;
}
if (other.Status != false) {
Status = other.Status;
}
if (other.Step != 0UL) {
Step = other.Step;
}
values_.Add(other.values_);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
Status = input.ReadBool();
break;
}
case 16: {
Step = input.ReadUInt64();
break;
}
case 26: {
values_.AddEntriesFrom(input, _map_values_codec);
break;
}
}
}
}
}
///
/// 同步消息推送
///
public sealed partial class SyncPush : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SyncPush());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.SyncReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncPush() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncPush(SyncPush other) : this() {
step_ = other.step_;
values_ = other.values_.Clone();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SyncPush Clone() {
return new SyncPush(this);
}
/// Field number for the "Step" field.
public const int StepFieldNumber = 1;
private ulong step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Step {
get { return step_; }
set {
step_ = value;
}
}
/// Field number for the "Values" field.
public const int ValuesFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_values_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 18);
private readonly pbc::MapField values_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::MapField Values {
get { return values_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as SyncPush);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(SyncPush other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Step != other.Step) return false;
if (!Values.Equals(other.Values)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Step != 0UL) hash ^= Step.GetHashCode();
hash ^= Values.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Step != 0UL) {
output.WriteRawTag(8);
output.WriteUInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Step != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Step);
}
size += values_.CalculateSize(_map_values_codec);
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(SyncPush other) {
if (other == null) {
return;
}
if (other.Step != 0UL) {
Step = other.Step;
}
values_.Add(other.values_);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
Step = input.ReadUInt64();
break;
}
case 18: {
values_.AddEntriesFrom(input, _map_values_codec);
break;
}
}
}
}
}
///
/// 服务器合并用户操作给master
///
public sealed partial class MasterPush : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MasterPush());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.SyncReflection.Descriptor.MessageTypes[5]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public MasterPush() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public MasterPush(MasterPush other) : this() {
step_ = other.step_;
values_ = other.values_.Clone();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public MasterPush Clone() {
return new MasterPush(this);
}
/// Field number for the "Step" field.
public const int StepFieldNumber = 1;
private ulong step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Step {
get { return step_; }
set {
step_ = value;
}
}
/// Field number for the "Values" field.
public const int ValuesFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_values_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 18);
private readonly pbc::MapField values_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::MapField Values {
get { return values_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as MasterPush);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(MasterPush other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Step != other.Step) return false;
if (!Values.Equals(other.Values)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Step != 0UL) hash ^= Step.GetHashCode();
hash ^= Values.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Step != 0UL) {
output.WriteRawTag(8);
output.WriteUInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Step != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Step);
}
size += values_.CalculateSize(_map_values_codec);
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(MasterPush other) {
if (other == null) {
return;
}
if (other.Step != 0UL) {
Step = other.Step;
}
values_.Add(other.values_);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
Step = input.ReadUInt64();
break;
}
case 18: {
values_.AddEntriesFrom(input, _map_values_codec);
break;
}
}
}
}
}
///
/// 主机广播消息给flower
///
public sealed partial class MasterNotify : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MasterNotify());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.SyncReflection.Descriptor.MessageTypes[6]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public MasterNotify() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public MasterNotify(MasterNotify other) : this() {
step_ = other.step_;
values_ = other.values_.Clone();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public MasterNotify Clone() {
return new MasterNotify(this);
}
/// Field number for the "Step" field.
public const int StepFieldNumber = 1;
private ulong step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Step {
get { return step_; }
set {
step_ = value;
}
}
/// Field number for the "Values" field.
public const int ValuesFieldNumber = 2;
private static readonly pbc::MapField.Codec _map_values_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 18);
private readonly pbc::MapField values_ = new pbc::MapField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public pbc::MapField Values {
get { return values_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as MasterNotify);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(MasterNotify other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Step != other.Step) return false;
if (!Values.Equals(other.Values)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Step != 0UL) hash ^= Step.GetHashCode();
hash ^= Values.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Step != 0UL) {
output.WriteRawTag(8);
output.WriteUInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Step != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Step);
}
size += values_.CalculateSize(_map_values_codec);
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(MasterNotify other) {
if (other == null) {
return;
}
if (other.Step != 0UL) {
Step = other.Step;
}
values_.Add(other.values_);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
Step = input.ReadUInt64();
break;
}
case 18: {
values_.AddEntriesFrom(input, _map_values_codec);
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code