// 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",
"cmVSZXF1ZXN0IqQBCg9SZXN0b3JlUmVzcG9uc2USHwoFVXNlcnMYASADKAsy",
"EC5wcm90b3MuVXNlckluZm8SDAoEU3RlcBgCIAEoAxIzCgZWYWx1ZXMYAyAD",
"KAsyIy5wcm90b3MuUmVzdG9yZVJlc3BvbnNlLlZhbHVlc0VudHJ5Gi0KC1Zh",
"bHVlc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoDDoCOAEiewoL",
"U3luY1JlcXVlc3QSDAoEU3RlcBgBIAEoAxIvCgZWYWx1ZXMYAiADKAsyHy5w",
"cm90b3MuU3luY1JlcXVlc3QuVmFsdWVzRW50cnkaLQoLVmFsdWVzRW50cnkS",
"CwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgMOgI4ASKNAQoMU3luY1Jlc3Bv",
"bnNlEg4KBlN0YXR1cxgBIAEoCBIMCgRTdGVwGAIgASgDEjAKBlZhbHVlcxgD",
"IAMoCzIgLnByb3Rvcy5TeW5jUmVzcG9uc2UuVmFsdWVzRW50cnkaLQoLVmFs",
"dWVzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgMOgI4ASJ1CghT",
"eW5jUHVzaBIMCgRTdGVwGAEgASgDEiwKBlZhbHVlcxgCIAMoCzIcLnByb3Rv",
"cy5TeW5jUHVzaC5WYWx1ZXNFbnRyeRotCgtWYWx1ZXNFbnRyeRILCgNrZXkY",
"ASABKAkSDQoFdmFsdWUYAiABKAw6AjgBYgZwcm90bzM="));
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", "Values" }, 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, })
}));
}
#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_;
values_ = other.values_.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 long step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public long 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();
[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 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 (!Values.Equals(other.Values)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
hash ^= users_.GetHashCode();
if (Step != 0L) 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) {
users_.WriteTo(output, _repeated_users_codec);
if (Step != 0L) {
output.WriteRawTag(16);
output.WriteInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
size += users_.CalculateSize(_repeated_users_codec);
if (Step != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(Step);
}
size += values_.CalculateSize(_map_values_codec);
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(RestoreResponse other) {
if (other == null) {
return;
}
users_.Add(other.users_);
if (other.Step != 0L) {
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 10: {
users_.AddEntriesFrom(input, _repeated_users_codec);
break;
}
case 16: {
Step = input.ReadInt64();
break;
}
case 26: {
values_.AddEntriesFrom(input, _map_values_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 long step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public long 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 != 0L) 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 != 0L) {
output.WriteRawTag(8);
output.WriteInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Step != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(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 != 0L) {
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.ReadInt64();
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 long step_;
///
/// status=false时才有值
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public long 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 != 0L) 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 != 0L) {
output.WriteRawTag(16);
output.WriteInt64(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 != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(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 != 0L) {
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.ReadInt64();
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 long step_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public long 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 != 0L) 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 != 0L) {
output.WriteRawTag(8);
output.WriteInt64(Step);
}
values_.WriteTo(output, _map_values_codec);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Step != 0L) {
size += 1 + pb::CodedOutputStream.ComputeInt64Size(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 != 0L) {
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.ReadInt64();
break;
}
case 18: {
values_.AddEntriesFrom(input, _map_values_codec);
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code