// 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( "CgpzeW5jLnByb3RvEgZwcm90b3MaDnVzZXJpbmZvLnByb3RvGgxyZXN1bHQu", "cHJvdG8iEAoOUmVzdG9yZVJlcXVlc3QioQEKD1Jlc3RvcmVSZXNwb25zZRIf", "CgVVc2VycxgBIAMoCzIQLnByb3Rvcy5Vc2VySW5mbxIMCgRTdGVwGAIgASgE", "EjEKBXN0YXRlGAMgAygLMiIucHJvdG9zLlJlc3RvcmVSZXNwb25zZS5TdGF0", "ZUVudHJ5GiwKClN0YXRlRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIg", "ASgMOgI4ASJ7CgtTeW5jUmVxdWVzdBIMCgRTdGVwGAEgASgEEi8KBlZhbHVl", "cxgCIAMoCzIfLnByb3Rvcy5TeW5jUmVxdWVzdC5WYWx1ZXNFbnRyeRotCgtW", "YWx1ZXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAw6AjgBIo0B", "CgxTeW5jUmVzcG9uc2USDgoGU3RhdHVzGAEgASgIEgwKBFN0ZXAYAiABKAQS", "MAoGVmFsdWVzGAMgAygLMiAucHJvdG9zLlN5bmNSZXNwb25zZS5WYWx1ZXNF", "bnRyeRotCgtWYWx1ZXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiAB", "KAw6AjgBInUKCFN5bmNQdXNoEgwKBFN0ZXAYASABKAQSLAoGVmFsdWVzGAIg", "AygLMhwucHJvdG9zLlN5bmNQdXNoLlZhbHVlc0VudHJ5Gi0KC1ZhbHVlc0Vu", "dHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoDDoCOAEieQoKTWFzdGVy", "UHVzaBIMCgRTdGVwGAEgASgEEi4KBlZhbHVlcxgCIAMoCzIeLnByb3Rvcy5N", "YXN0ZXJQdXNoLlZhbHVlc0VudHJ5Gi0KC1ZhbHVlc0VudHJ5EgsKA2tleRgB", "IAEoCRINCgV2YWx1ZRgCIAEoDDoCOAEifQoMTWFzdGVyTm90aWZ5EgwKBFN0", "ZXAYASABKAQSMAoGVmFsdWVzGAIgAygLMiAucHJvdG9zLk1hc3Rlck5vdGlm", "eS5WYWx1ZXNFbnRyeRotCgtWYWx1ZXNFbnRyeRILCgNrZXkYASABKAkSDQoF", "dmFsdWUYAiABKAw6AjgBInkKEU1hc3RlclN0b3JlTm90aWZ5EjUKBlZhbHVl", "cxgBIAMoCzIlLnByb3Rvcy5NYXN0ZXJTdG9yZU5vdGlmeS5WYWx1ZXNFbnRy", "eRotCgtWYWx1ZXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAw6", "AjgBIhMKEU1hc3RlckxvYWRSZXF1ZXN0IpsBChJNYXN0ZXJMb2FkUmVzcG9u", "c2USHgoGUmVzdWx0GAEgASgLMg4ucHJvdG9zLlJlc3VsdBI2CgZWYWx1ZXMY", "AiADKAsyJi5wcm90b3MuTWFzdGVyTG9hZFJlc3BvbnNlLlZhbHVlc0VudHJ5", "Gi0KC1ZhbHVlc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoDDoC", "OAFiBnByb3RvMw==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Protos.UserinfoReflection.Descriptor, global::Protos.ResultReflection.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, }), new pbr::GeneratedClrTypeInfo(typeof(global::Protos.MasterStoreNotify), global::Protos.MasterStoreNotify.Parser, new[]{ "Values" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }), new pbr::GeneratedClrTypeInfo(typeof(global::Protos.MasterLoadRequest), global::Protos.MasterLoadRequest.Parser, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::Protos.MasterLoadResponse), global::Protos.MasterLoadResponse.Parser, new[]{ "Result", "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; } } } } } /// /// 主机存储状态 /// public sealed partial class MasterStoreNotify : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MasterStoreNotify()); [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[7]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterStoreNotify() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterStoreNotify(MasterStoreNotify other) : this() { values_ = other.values_.Clone(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterStoreNotify Clone() { return new MasterStoreNotify(this); } /// Field number for the "Values" field. public const int ValuesFieldNumber = 1; private static readonly pbc::MapField.Codec _map_values_codec = new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 10); 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 MasterStoreNotify); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(MasterStoreNotify other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!Values.Equals(other.Values)) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; 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) { values_.WriteTo(output, _map_values_codec); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; size += values_.CalculateSize(_map_values_codec); return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(MasterStoreNotify other) { if (other == null) { return; } 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 10: { values_.AddEntriesFrom(input, _map_values_codec); break; } } } } } /// /// 主机读取状态 /// public sealed partial class MasterLoadRequest : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MasterLoadRequest()); [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[8]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterLoadRequest() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterLoadRequest(MasterLoadRequest other) : this() { } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterLoadRequest Clone() { return new MasterLoadRequest(this); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as MasterLoadRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(MasterLoadRequest 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(MasterLoadRequest 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 MasterLoadResponse : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MasterLoadResponse()); [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[9]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterLoadResponse() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterLoadResponse(MasterLoadResponse other) : this() { Result = other.result_ != null ? other.Result.Clone() : null; values_ = other.values_.Clone(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MasterLoadResponse Clone() { return new MasterLoadResponse(this); } /// Field number for the "Result" field. public const int ResultFieldNumber = 1; private global::Protos.Result result_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::Protos.Result Result { get { return result_; } set { result_ = 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 MasterLoadResponse); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(MasterLoadResponse other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (!object.Equals(Result, other.Result)) return false; if (!Values.Equals(other.Values)) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (result_ != null) hash ^= Result.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 (result_ != null) { output.WriteRawTag(10); output.WriteMessage(Result); } values_.WriteTo(output, _map_values_codec); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (result_ != null) { size += 1 + pb::CodedOutputStream.ComputeMessageSize(Result); } size += values_.CalculateSize(_map_values_codec); return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(MasterLoadResponse other) { if (other == null) { return; } if (other.result_ != null) { if (result_ == null) { result_ = new global::Protos.Result(); } Result.MergeFrom(other.Result); } 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 10: { if (result_ == null) { result_ = new global::Protos.Result(); } input.ReadMessage(result_); break; } case 18: { values_.AddEntriesFrom(input, _map_values_codec); break; } } } } } #endregion } #endregion Designer generated code