// Generated by the protocol buffer compiler. DO NOT EDIT! // source: StubMotorEncoderRequest.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 Tango.PMR.Stubs { /// Holder for reflection information generated from StubMotorEncoderRequest.proto public static partial class StubMotorEncoderRequestReflection { #region Descriptor /// File descriptor for StubMotorEncoderRequest.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static StubMotorEncoderRequestReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "Ch1TdHViTW90b3JFbmNvZGVyUmVxdWVzdC5wcm90bxIPVGFuZ28uUE1SLlN0", "dWJzIm8KF1N0dWJNb3RvckVuY29kZXJSZXF1ZXN0Eg8KB01vdG9ySWQYASAB", "KA0SFAoMUmVhZEVuY1NwZWVkGAIgASgIEhUKDVJlYWREaXJlY3Rpb24YAyAB", "KAgSFgoOTW90aW9uX0NvbnRyb2wYBCABKAhCGwoZY29tLnR3aW5lLnRhbmdv", "LnBtci5zdHVic2IGcHJvdG8z")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Stubs.StubMotorEncoderRequest), global::Tango.PMR.Stubs.StubMotorEncoderRequest.Parser, new[]{ "MotorId", "ReadEncSpeed", "ReadDirection", "MotionControl" }, null, null, null) })); } #endregion } #region Messages public sealed partial class StubMotorEncoderRequest : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StubMotorEncoderRequest()); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pb::MessageParser Parser { get { return _parser; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public static pbr::MessageDescriptor Descriptor { get { return global::Tango.PMR.Stubs.StubMotorEncoderRequestReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StubMotorEncoderRequest() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StubMotorEncoderRequest(StubMotorEncoderRequest other) : this() { motorId_ = other.motorId_; readEncSpeed_ = other.readEncSpeed_; readDirection_ = other.readDirection_; motionControl_ = other.motionControl_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public StubMotorEncoderRequest Clone() { return new StubMotorEncoderRequest(this); } /// Field number for the "MotorId" field. public const int MotorIdFieldNumber = 1; private uint motorId_; /// ///0..8 /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint MotorId { get { return motorId_; } set { motorId_ = value; } } /// Field number for the "ReadEncSpeed" field. public const int ReadEncSpeedFieldNumber = 2; private bool readEncSpeed_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool ReadEncSpeed { get { return readEncSpeed_; } set { readEncSpeed_ = value; } } /// Field number for the "ReadDirection" field. public const int ReadDirectionFieldNumber = 3; private bool readDirection_; /// /// 1-cw 0-ccw /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool ReadDirection { get { return readDirection_; } set { readDirection_ = value; } } /// Field number for the "Motion_Control" field. public const int MotionControlFieldNumber = 4; private bool motionControl_; /// /// close loop using the encoder /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool MotionControl { get { return motionControl_; } set { motionControl_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as StubMotorEncoderRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(StubMotorEncoderRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (MotorId != other.MotorId) return false; if (ReadEncSpeed != other.ReadEncSpeed) return false; if (ReadDirection != other.ReadDirection) return false; if (MotionControl != other.MotionControl) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (MotorId != 0) hash ^= MotorId.GetHashCode(); if (ReadEncSpeed != false) hash ^= ReadEncSpeed.GetHashCode(); if (ReadDirection != false) hash ^= ReadDirection.GetHashCode(); if (MotionControl != false) hash ^= MotionControl.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 (MotorId != 0) { output.WriteRawTag(8); output.WriteUInt32(MotorId); } if (ReadEncSpeed != false) { output.WriteRawTag(16); output.WriteBool(ReadEncSpeed); } if (ReadDirection != false) { output.WriteRawTag(24); output.WriteBool(ReadDirection); } if (MotionControl != false) { output.WriteRawTag(32); output.WriteBool(MotionControl); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (MotorId != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MotorId); } if (ReadEncSpeed != false) { size += 1 + 1; } if (ReadDirection != false) { size += 1 + 1; } if (MotionControl != false) { size += 1 + 1; } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(StubMotorEncoderRequest other) { if (other == null) { return; } if (other.MotorId != 0) { MotorId = other.MotorId; } if (other.ReadEncSpeed != false) { ReadEncSpeed = other.ReadEncSpeed; } if (other.ReadDirection != false) { ReadDirection = other.ReadDirection; } if (other.MotionControl != false) { MotionControl = other.MotionControl; } } [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: { MotorId = input.ReadUInt32(); break; } case 16: { ReadEncSpeed = input.ReadBool(); break; } case 24: { ReadDirection = input.ReadBool(); break; } case 32: { MotionControl = input.ReadBool(); break; } } } } } #endregion } #endregion Designer generated code