// 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