// Generated by the protocol buffer compiler. DO NOT EDIT! // source: MessageContainer.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.Common { /// Holder for reflection information generated from MessageContainer.proto public static partial class MessageContainerReflection { #region Descriptor /// File descriptor for MessageContainer.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static MessageContainerReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "ChZNZXNzYWdlQ29udGFpbmVyLnByb3RvEhBUYW5nby5QTVIuQ29tbW9uGhFN", "ZXNzYWdlVHlwZS5wcm90bxoPRXJyb3JDb2RlLnByb3RvIpECChBNZXNzYWdl", "Q29udGFpbmVyEisKBFR5cGUYASABKA4yHS5UYW5nby5QTVIuQ29tbW9uLk1l", "c3NhZ2VUeXBlEg0KBVRva2VuGAIgASgJEg8KB1RpbWVvdXQYAyABKA0SEgoK", "Q29udGludW91cxgEIAEoCBIZChFDb250aW51b3VzVGltZW91dBgFIAEoDRIR", "CglDb21wbGV0ZWQYBiABKAgSDAoERGF0YRgHIAEoDBILCgNDUkMYCCABKA0S", "KgoFRXJyb3IYCSABKA4yGy5UYW5nby5QTVIuQ29tbW9uLkVycm9yQ29kZRIU", "CgxFcnJvck1lc3NhZ2UYCiABKAkSEQoJRXZlbnRDb2RlGAsgASgFQhwKGmNv", "bS50d2luZS50YW5nby5wbXIuY29tbW9uYgZwcm90bzM=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Tango.PMR.Common.MessageTypeReflection.Descriptor, global::Tango.PMR.Common.ErrorCodeReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Common.MessageContainer), global::Tango.PMR.Common.MessageContainer.Parser, new[]{ "Type", "Token", "Timeout", "Continuous", "ContinuousTimeout", "Completed", "Data", "CRC", "Error", "ErrorMessage", "EventCode" }, null, null, null) })); } #endregion } #region Messages public sealed partial class MessageContainer : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageContainer()); [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.Common.MessageContainerReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MessageContainer() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MessageContainer(MessageContainer other) : this() { type_ = other.type_; token_ = other.token_; timeout_ = other.timeout_; continuous_ = other.continuous_; continuousTimeout_ = other.continuousTimeout_; completed_ = other.completed_; data_ = other.data_; cRC_ = other.cRC_; error_ = other.error_; errorMessage_ = other.errorMessage_; eventCode_ = other.eventCode_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public MessageContainer Clone() { return new MessageContainer(this); } /// Field number for the "Type" field. public const int TypeFieldNumber = 1; private global::Tango.PMR.Common.MessageType type_ = 0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::Tango.PMR.Common.MessageType Type { get { return type_; } set { type_ = value; } } /// Field number for the "Token" field. public const int TokenFieldNumber = 2; private string token_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string Token { get { return token_; } set { token_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Timeout" field. public const int TimeoutFieldNumber = 3; private uint timeout_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint Timeout { get { return timeout_; } set { timeout_ = value; } } /// Field number for the "Continuous" field. public const int ContinuousFieldNumber = 4; private bool continuous_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Continuous { get { return continuous_; } set { continuous_ = value; } } /// Field number for the "ContinuousTimeout" field. public const int ContinuousTimeoutFieldNumber = 5; private uint continuousTimeout_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint ContinuousTimeout { get { return continuousTimeout_; } set { continuousTimeout_ = value; } } /// Field number for the "Completed" field. public const int CompletedFieldNumber = 6; private bool completed_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Completed { get { return completed_; } set { completed_ = value; } } /// Field number for the "Data" field. public const int DataFieldNumber = 7; private pb::ByteString data_ = pb::ByteString.Empty; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pb::ByteString Data { get { return data_; } set { data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "CRC" field. public const int CRCFieldNumber = 8; private uint cRC_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public uint CRC { get { return cRC_; } set { cRC_ = value; } } /// Field number for the "Error" field. public const int ErrorFieldNumber = 9; private global::Tango.PMR.Common.ErrorCode error_ = 0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::Tango.PMR.Common.ErrorCode Error { get { return error_; } set { error_ = value; } } /// Field number for the "ErrorMessage" field. public const int ErrorMessageFieldNumber = 10; private string errorMessage_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string ErrorMessage { get { return errorMessage_; } set { errorMessage_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "EventCode" field. public const int EventCodeFieldNumber = 11; private int eventCode_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int EventCode { get { return eventCode_; } set { eventCode_ = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as MessageContainer); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(MessageContainer other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (Type != other.Type) return false; if (Token != other.Token) return false; if (Timeout != other.Timeout) return false; if (Continuous != other.Continuous) return false; if (ContinuousTimeout != other.ContinuousTimeout) return false; if (Completed != other.Completed) return false; if (Data != other.Data) return false; if (CRC != other.CRC) return false; if (Error != other.Error) return false; if (ErrorMessage != other.ErrorMessage) return false; if (EventCode != other.EventCode) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (Type != 0) hash ^= Type.GetHashCode(); if (Token.Length != 0) hash ^= Token.GetHashCode(); if (Timeout != 0) hash ^= Timeout.GetHashCode(); if (Continuous != false) hash ^= Continuous.GetHashCode(); if (ContinuousTimeout != 0) hash ^= ContinuousTimeout.GetHashCode(); if (Completed != false) hash ^= Completed.GetHashCode(); if (Data.Length != 0) hash ^= Data.GetHashCode(); if (CRC != 0) hash ^= CRC.GetHashCode(); if (Error != 0) hash ^= Error.GetHashCode(); if (ErrorMessage.Length != 0) hash ^= ErrorMessage.GetHashCode(); if (EventCode != 0) hash ^= EventCode.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 (Type != 0) { output.WriteRawTag(8); output.WriteEnum((int) Type); } if (Token.Length != 0) { output.WriteRawTag(18); output.WriteString(Token); } if (Timeout != 0) { output.WriteRawTag(24); output.WriteUInt32(Timeout); } if (Continuous != false) { output.WriteRawTag(32); output.WriteBool(Continuous); } if (ContinuousTimeout != 0) { output.WriteRawTag(40); output.WriteUInt32(ContinuousTimeout); } if (Completed != false) { output.WriteRawTag(48); output.WriteBool(Completed); } if (Data.Length != 0) { output.WriteRawTag(58); output.WriteBytes(Data); } if (CRC != 0) { output.WriteRawTag(64); output.WriteUInt32(CRC); } if (Error != 0) { output.WriteRawTag(72); output.WriteEnum((int) Error); } if (ErrorMessage.Length != 0) { output.WriteRawTag(82); output.WriteString(ErrorMessage); } if (EventCode != 0) { output.WriteRawTag(88); output.WriteInt32(EventCode); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (Type != 0) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Type); } if (Token.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(Token); } if (Timeout != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Timeout); } if (Continuous != false) { size += 1 + 1; } if (ContinuousTimeout != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ContinuousTimeout); } if (Completed != false) { size += 1 + 1; } if (Data.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); } if (CRC != 0) { size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CRC); } if (Error != 0) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Error); } if (ErrorMessage.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(ErrorMessage); } if (EventCode != 0) { size += 1 + pb::CodedOutputStream.ComputeInt32Size(EventCode); } return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(MessageContainer other) { if (other == null) { return; } if (other.Type != 0) { Type = other.Type; } if (other.Token.Length != 0) { Token = other.Token; } if (other.Timeout != 0) { Timeout = other.Timeout; } if (other.Continuous != false) { Continuous = other.Continuous; } if (other.ContinuousTimeout != 0) { ContinuousTimeout = other.ContinuousTimeout; } if (other.Completed != false) { Completed = other.Completed; } if (other.Data.Length != 0) { Data = other.Data; } if (other.CRC != 0) { CRC = other.CRC; } if (other.Error != 0) { Error = other.Error; } if (other.ErrorMessage.Length != 0) { ErrorMessage = other.ErrorMessage; } if (other.EventCode != 0) { EventCode = other.EventCode; } } [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: { type_ = (global::Tango.PMR.Common.MessageType) input.ReadEnum(); break; } case 18: { Token = input.ReadString(); break; } case 24: { Timeout = input.ReadUInt32(); break; } case 32: { Continuous = input.ReadBool(); break; } case 40: { ContinuousTimeout = input.ReadUInt32(); break; } case 48: { Completed = input.ReadBool(); break; } case 58: { Data = input.ReadBytes(); break; } case 64: { CRC = input.ReadUInt32(); break; } case 72: { error_ = (global::Tango.PMR.Common.ErrorCode) input.ReadEnum(); break; } case 82: { ErrorMessage = input.ReadString(); break; } case 88: { EventCode = input.ReadInt32(); break; } } } } } #endregion } #endregion Designer generated code