| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656 | // Generated by the protocol buffer compiler.  DO NOT EDIT!// source: src/proto/grpc/testing/payloads.proto#pragma warning disable 1591, 0612, 3021#region Designer generated codeusing pb = global::Google.Protobuf;using pbc = global::Google.Protobuf.Collections;using pbr = global::Google.Protobuf.Reflection;using scg = global::System.Collections.Generic;namespace Grpc.Testing {  /// <summary>Holder for reflection information generated from src/proto/grpc/testing/payloads.proto</summary>  public static partial class PayloadsReflection {    #region Descriptor    /// <summary>File descriptor for src/proto/grpc/testing/payloads.proto</summary>    public static pbr::FileDescriptor Descriptor {      get { return descriptor; }    }    private static pbr::FileDescriptor descriptor;    static PayloadsReflection() {      byte[] descriptorData = global::System.Convert.FromBase64String(          string.Concat(            "CiVzcmMvcHJvdG8vZ3JwYy90ZXN0aW5nL3BheWxvYWRzLnByb3RvEgxncnBj",            "LnRlc3RpbmciNwoQQnl0ZUJ1ZmZlclBhcmFtcxIQCghyZXFfc2l6ZRgBIAEo",            "BRIRCglyZXNwX3NpemUYAiABKAUiOAoRU2ltcGxlUHJvdG9QYXJhbXMSEAoI",            "cmVxX3NpemUYASABKAUSEQoJcmVzcF9zaXplGAIgASgFIhQKEkNvbXBsZXhQ",            "cm90b1BhcmFtcyLKAQoNUGF5bG9hZENvbmZpZxI4Cg5ieXRlYnVmX3BhcmFt",            "cxgBIAEoCzIeLmdycGMudGVzdGluZy5CeXRlQnVmZmVyUGFyYW1zSAASOAoN",            "c2ltcGxlX3BhcmFtcxgCIAEoCzIfLmdycGMudGVzdGluZy5TaW1wbGVQcm90",            "b1BhcmFtc0gAEjoKDmNvbXBsZXhfcGFyYW1zGAMgASgLMiAuZ3JwYy50ZXN0",            "aW5nLkNvbXBsZXhQcm90b1BhcmFtc0gAQgkKB3BheWxvYWRiBnByb3RvMw=="));      descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,          new pbr::FileDescriptor[] { },          new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {            new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Testing.ByteBufferParams), global::Grpc.Testing.ByteBufferParams.Parser, new[]{ "ReqSize", "RespSize" }, null, null, null),            new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Testing.SimpleProtoParams), global::Grpc.Testing.SimpleProtoParams.Parser, new[]{ "ReqSize", "RespSize" }, null, null, null),            new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Testing.ComplexProtoParams), global::Grpc.Testing.ComplexProtoParams.Parser, null, null, null, null),            new pbr::GeneratedClrTypeInfo(typeof(global::Grpc.Testing.PayloadConfig), global::Grpc.Testing.PayloadConfig.Parser, new[]{ "BytebufParams", "SimpleParams", "ComplexParams" }, new[]{ "Payload" }, null, null)          }));    }    #endregion  }  #region Messages  public sealed partial class ByteBufferParams : pb::IMessage<ByteBufferParams> {    private static readonly pb::MessageParser<ByteBufferParams> _parser = new pb::MessageParser<ByteBufferParams>(() => new ByteBufferParams());    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pb::MessageParser<ByteBufferParams> Parser { get { return _parser; } }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pbr::MessageDescriptor Descriptor {      get { return global::Grpc.Testing.PayloadsReflection.Descriptor.MessageTypes[0]; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    pbr::MessageDescriptor pb::IMessage.Descriptor {      get { return Descriptor; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public ByteBufferParams() {      OnConstruction();    }    partial void OnConstruction();    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public ByteBufferParams(ByteBufferParams other) : this() {      reqSize_ = other.reqSize_;      respSize_ = other.respSize_;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public ByteBufferParams Clone() {      return new ByteBufferParams(this);    }    /// <summary>Field number for the "req_size" field.</summary>    public const int ReqSizeFieldNumber = 1;    private int reqSize_;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public int ReqSize {      get { return reqSize_; }      set {        reqSize_ = value;      }    }    /// <summary>Field number for the "resp_size" field.</summary>    public const int RespSizeFieldNumber = 2;    private int respSize_;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public int RespSize {      get { return respSize_; }      set {        respSize_ = value;      }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public override bool Equals(object other) {      return Equals(other as ByteBufferParams);    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public bool Equals(ByteBufferParams other) {      if (ReferenceEquals(other, null)) {        return false;      }      if (ReferenceEquals(other, this)) {        return true;      }      if (ReqSize != other.ReqSize) return false;      if (RespSize != other.RespSize) return false;      return true;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public override int GetHashCode() {      int hash = 1;      if (ReqSize != 0) hash ^= ReqSize.GetHashCode();      if (RespSize != 0) hash ^= RespSize.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 (ReqSize != 0) {        output.WriteRawTag(8);        output.WriteInt32(ReqSize);      }      if (RespSize != 0) {        output.WriteRawTag(16);        output.WriteInt32(RespSize);      }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public int CalculateSize() {      int size = 0;      if (ReqSize != 0) {        size += 1 + pb::CodedOutputStream.ComputeInt32Size(ReqSize);      }      if (RespSize != 0) {        size += 1 + pb::CodedOutputStream.ComputeInt32Size(RespSize);      }      return size;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public void MergeFrom(ByteBufferParams other) {      if (other == null) {        return;      }      if (other.ReqSize != 0) {        ReqSize = other.ReqSize;      }      if (other.RespSize != 0) {        RespSize = other.RespSize;      }    }    [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: {            ReqSize = input.ReadInt32();            break;          }          case 16: {            RespSize = input.ReadInt32();            break;          }        }      }    }  }  public sealed partial class SimpleProtoParams : pb::IMessage<SimpleProtoParams> {    private static readonly pb::MessageParser<SimpleProtoParams> _parser = new pb::MessageParser<SimpleProtoParams>(() => new SimpleProtoParams());    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pb::MessageParser<SimpleProtoParams> Parser { get { return _parser; } }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pbr::MessageDescriptor Descriptor {      get { return global::Grpc.Testing.PayloadsReflection.Descriptor.MessageTypes[1]; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    pbr::MessageDescriptor pb::IMessage.Descriptor {      get { return Descriptor; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public SimpleProtoParams() {      OnConstruction();    }    partial void OnConstruction();    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public SimpleProtoParams(SimpleProtoParams other) : this() {      reqSize_ = other.reqSize_;      respSize_ = other.respSize_;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public SimpleProtoParams Clone() {      return new SimpleProtoParams(this);    }    /// <summary>Field number for the "req_size" field.</summary>    public const int ReqSizeFieldNumber = 1;    private int reqSize_;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public int ReqSize {      get { return reqSize_; }      set {        reqSize_ = value;      }    }    /// <summary>Field number for the "resp_size" field.</summary>    public const int RespSizeFieldNumber = 2;    private int respSize_;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public int RespSize {      get { return respSize_; }      set {        respSize_ = value;      }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public override bool Equals(object other) {      return Equals(other as SimpleProtoParams);    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public bool Equals(SimpleProtoParams other) {      if (ReferenceEquals(other, null)) {        return false;      }      if (ReferenceEquals(other, this)) {        return true;      }      if (ReqSize != other.ReqSize) return false;      if (RespSize != other.RespSize) return false;      return true;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public override int GetHashCode() {      int hash = 1;      if (ReqSize != 0) hash ^= ReqSize.GetHashCode();      if (RespSize != 0) hash ^= RespSize.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 (ReqSize != 0) {        output.WriteRawTag(8);        output.WriteInt32(ReqSize);      }      if (RespSize != 0) {        output.WriteRawTag(16);        output.WriteInt32(RespSize);      }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public int CalculateSize() {      int size = 0;      if (ReqSize != 0) {        size += 1 + pb::CodedOutputStream.ComputeInt32Size(ReqSize);      }      if (RespSize != 0) {        size += 1 + pb::CodedOutputStream.ComputeInt32Size(RespSize);      }      return size;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public void MergeFrom(SimpleProtoParams other) {      if (other == null) {        return;      }      if (other.ReqSize != 0) {        ReqSize = other.ReqSize;      }      if (other.RespSize != 0) {        RespSize = other.RespSize;      }    }    [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: {            ReqSize = input.ReadInt32();            break;          }          case 16: {            RespSize = input.ReadInt32();            break;          }        }      }    }  }  /// <summary>  ///  TODO (vpai): Fill this in once the details of complex, representative  ///               protos are decided  /// </summary>  public sealed partial class ComplexProtoParams : pb::IMessage<ComplexProtoParams> {    private static readonly pb::MessageParser<ComplexProtoParams> _parser = new pb::MessageParser<ComplexProtoParams>(() => new ComplexProtoParams());    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pb::MessageParser<ComplexProtoParams> Parser { get { return _parser; } }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pbr::MessageDescriptor Descriptor {      get { return global::Grpc.Testing.PayloadsReflection.Descriptor.MessageTypes[2]; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    pbr::MessageDescriptor pb::IMessage.Descriptor {      get { return Descriptor; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public ComplexProtoParams() {      OnConstruction();    }    partial void OnConstruction();    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public ComplexProtoParams(ComplexProtoParams other) : this() {    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public ComplexProtoParams Clone() {      return new ComplexProtoParams(this);    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public override bool Equals(object other) {      return Equals(other as ComplexProtoParams);    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public bool Equals(ComplexProtoParams 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(ComplexProtoParams 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 PayloadConfig : pb::IMessage<PayloadConfig> {    private static readonly pb::MessageParser<PayloadConfig> _parser = new pb::MessageParser<PayloadConfig>(() => new PayloadConfig());    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pb::MessageParser<PayloadConfig> Parser { get { return _parser; } }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public static pbr::MessageDescriptor Descriptor {      get { return global::Grpc.Testing.PayloadsReflection.Descriptor.MessageTypes[3]; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    pbr::MessageDescriptor pb::IMessage.Descriptor {      get { return Descriptor; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public PayloadConfig() {      OnConstruction();    }    partial void OnConstruction();    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public PayloadConfig(PayloadConfig other) : this() {      switch (other.PayloadCase) {        case PayloadOneofCase.BytebufParams:          BytebufParams = other.BytebufParams.Clone();          break;        case PayloadOneofCase.SimpleParams:          SimpleParams = other.SimpleParams.Clone();          break;        case PayloadOneofCase.ComplexParams:          ComplexParams = other.ComplexParams.Clone();          break;      }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public PayloadConfig Clone() {      return new PayloadConfig(this);    }    /// <summary>Field number for the "bytebuf_params" field.</summary>    public const int BytebufParamsFieldNumber = 1;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public global::Grpc.Testing.ByteBufferParams BytebufParams {      get { return payloadCase_ == PayloadOneofCase.BytebufParams ? (global::Grpc.Testing.ByteBufferParams) payload_ : null; }      set {        payload_ = value;        payloadCase_ = value == null ? PayloadOneofCase.None : PayloadOneofCase.BytebufParams;      }    }    /// <summary>Field number for the "simple_params" field.</summary>    public const int SimpleParamsFieldNumber = 2;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public global::Grpc.Testing.SimpleProtoParams SimpleParams {      get { return payloadCase_ == PayloadOneofCase.SimpleParams ? (global::Grpc.Testing.SimpleProtoParams) payload_ : null; }      set {        payload_ = value;        payloadCase_ = value == null ? PayloadOneofCase.None : PayloadOneofCase.SimpleParams;      }    }    /// <summary>Field number for the "complex_params" field.</summary>    public const int ComplexParamsFieldNumber = 3;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public global::Grpc.Testing.ComplexProtoParams ComplexParams {      get { return payloadCase_ == PayloadOneofCase.ComplexParams ? (global::Grpc.Testing.ComplexProtoParams) payload_ : null; }      set {        payload_ = value;        payloadCase_ = value == null ? PayloadOneofCase.None : PayloadOneofCase.ComplexParams;      }    }    private object payload_;    /// <summary>Enum of possible cases for the "payload" oneof.</summary>    public enum PayloadOneofCase {      None = 0,      BytebufParams = 1,      SimpleParams = 2,      ComplexParams = 3,    }    private PayloadOneofCase payloadCase_ = PayloadOneofCase.None;    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public PayloadOneofCase PayloadCase {      get { return payloadCase_; }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public void ClearPayload() {      payloadCase_ = PayloadOneofCase.None;      payload_ = null;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public override bool Equals(object other) {      return Equals(other as PayloadConfig);    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public bool Equals(PayloadConfig other) {      if (ReferenceEquals(other, null)) {        return false;      }      if (ReferenceEquals(other, this)) {        return true;      }      if (!object.Equals(BytebufParams, other.BytebufParams)) return false;      if (!object.Equals(SimpleParams, other.SimpleParams)) return false;      if (!object.Equals(ComplexParams, other.ComplexParams)) return false;      if (PayloadCase != other.PayloadCase) return false;      return true;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public override int GetHashCode() {      int hash = 1;      if (payloadCase_ == PayloadOneofCase.BytebufParams) hash ^= BytebufParams.GetHashCode();      if (payloadCase_ == PayloadOneofCase.SimpleParams) hash ^= SimpleParams.GetHashCode();      if (payloadCase_ == PayloadOneofCase.ComplexParams) hash ^= ComplexParams.GetHashCode();      hash ^= (int) payloadCase_;      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 (payloadCase_ == PayloadOneofCase.BytebufParams) {        output.WriteRawTag(10);        output.WriteMessage(BytebufParams);      }      if (payloadCase_ == PayloadOneofCase.SimpleParams) {        output.WriteRawTag(18);        output.WriteMessage(SimpleParams);      }      if (payloadCase_ == PayloadOneofCase.ComplexParams) {        output.WriteRawTag(26);        output.WriteMessage(ComplexParams);      }    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public int CalculateSize() {      int size = 0;      if (payloadCase_ == PayloadOneofCase.BytebufParams) {        size += 1 + pb::CodedOutputStream.ComputeMessageSize(BytebufParams);      }      if (payloadCase_ == PayloadOneofCase.SimpleParams) {        size += 1 + pb::CodedOutputStream.ComputeMessageSize(SimpleParams);      }      if (payloadCase_ == PayloadOneofCase.ComplexParams) {        size += 1 + pb::CodedOutputStream.ComputeMessageSize(ComplexParams);      }      return size;    }    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]    public void MergeFrom(PayloadConfig other) {      if (other == null) {        return;      }      switch (other.PayloadCase) {        case PayloadOneofCase.BytebufParams:          BytebufParams = other.BytebufParams;          break;        case PayloadOneofCase.SimpleParams:          SimpleParams = other.SimpleParams;          break;        case PayloadOneofCase.ComplexParams:          ComplexParams = other.ComplexParams;          break;      }    }    [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: {            global::Grpc.Testing.ByteBufferParams subBuilder = new global::Grpc.Testing.ByteBufferParams();            if (payloadCase_ == PayloadOneofCase.BytebufParams) {              subBuilder.MergeFrom(BytebufParams);            }            input.ReadMessage(subBuilder);            BytebufParams = subBuilder;            break;          }          case 18: {            global::Grpc.Testing.SimpleProtoParams subBuilder = new global::Grpc.Testing.SimpleProtoParams();            if (payloadCase_ == PayloadOneofCase.SimpleParams) {              subBuilder.MergeFrom(SimpleParams);            }            input.ReadMessage(subBuilder);            SimpleParams = subBuilder;            break;          }          case 26: {            global::Grpc.Testing.ComplexProtoParams subBuilder = new global::Grpc.Testing.ComplexProtoParams();            if (payloadCase_ == PayloadOneofCase.ComplexParams) {              subBuilder.MergeFrom(ComplexParams);            }            input.ReadMessage(subBuilder);            ComplexParams = subBuilder;            break;          }        }      }    }  }  #endregion}#endregion Designer generated code
 |