// Generated by the protocol buffer compiler. DO NOT EDIT! // source: ExternalBridgeLoginRequest.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.Integration { /// Holder for reflection information generated from ExternalBridgeLoginRequest.proto public static partial class ExternalBridgeLoginRequestReflection { #region Descriptor /// File descriptor for ExternalBridgeLoginRequest.proto public static pbr::FileDescriptor Descriptor { get { return descriptor; } } private static pbr::FileDescriptor descriptor; static ExternalBridgeLoginRequestReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "CiBFeHRlcm5hbEJyaWRnZUxvZ2luUmVxdWVzdC5wcm90bxIVVGFuZ28uUE1S", "LkludGVncmF0aW9uGh9FeHRlcm5hbEJyaWRnZUxvZ2luSW50ZW50LnByb3Rv", "IvABChpFeHRlcm5hbEJyaWRnZUxvZ2luUmVxdWVzdBINCgVBcHBJRBgBIAEo", "CRIQCghVc2VyR3VpZBgCIAEoCRIQCghIb3N0TmFtZRgDIAEoCRIQCghQYXNz", "d29yZBgEIAEoCRJACgZJbnRlbnQYBSABKA4yMC5UYW5nby5QTVIuSW50ZWdy", "YXRpb24uRXh0ZXJuYWxCcmlkZ2VMb2dpbkludGVudBIkChxSZXF1aXJlU2Fm", "ZXR5TGV2ZWxPcGVyYXRpb25zGAYgASgIEhAKCFVzZXJOYW1lGAcgASgJEhMK", "C1Blcm1pc3Npb25zGAggAygJQiEKH2NvbS50d2luZS50YW5nby5wbXIuaW50", "ZWdyYXRpb25iBnByb3RvMw==")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { global::Tango.PMR.Integration.ExternalBridgeLoginIntentReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Integration.ExternalBridgeLoginRequest), global::Tango.PMR.Integration.ExternalBridgeLoginRequest.Parser, new[]{ "AppID", "UserGuid", "HostName", "Password", "Intent", "RequireSafetyLevelOperations", "UserName", "Permissions" }, null, null, null) })); } #endregion } #region Messages public sealed partial class ExternalBridgeLoginRequest : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExternalBridgeLoginRequest()); [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.Integration.ExternalBridgeLoginRequestReflection.Descriptor.MessageTypes[0]; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] pbr::MessageDescriptor pb::IMessage.Descriptor { get { return Descriptor; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public ExternalBridgeLoginRequest() { OnConstruction(); } partial void OnConstruction(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public ExternalBridgeLoginRequest(ExternalBridgeLoginRequest other) : this() { appID_ = other.appID_; userGuid_ = other.userGuid_; hostName_ = other.hostName_; password_ = other.password_; intent_ = other.intent_; requireSafetyLevelOperations_ = other.requireSafetyLevelOperations_; userName_ = other.userName_; permissions_ = other.permissions_.Clone(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public ExternalBridgeLoginRequest Clone() { return new ExternalBridgeLoginRequest(this); } /// Field number for the "AppID" field. public const int AppIDFieldNumber = 1; private string appID_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string AppID { get { return appID_; } set { appID_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "UserGuid" field. public const int UserGuidFieldNumber = 2; private string userGuid_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string UserGuid { get { return userGuid_; } set { userGuid_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "HostName" field. public const int HostNameFieldNumber = 3; private string hostName_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string HostName { get { return hostName_; } set { hostName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Password" field. public const int PasswordFieldNumber = 4; private string password_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string Password { get { return password_; } set { password_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Intent" field. public const int IntentFieldNumber = 5; private global::Tango.PMR.Integration.ExternalBridgeLoginIntent intent_ = 0; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public global::Tango.PMR.Integration.ExternalBridgeLoginIntent Intent { get { return intent_; } set { intent_ = value; } } /// Field number for the "RequireSafetyLevelOperations" field. public const int RequireSafetyLevelOperationsFieldNumber = 6; private bool requireSafetyLevelOperations_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool RequireSafetyLevelOperations { get { return requireSafetyLevelOperations_; } set { requireSafetyLevelOperations_ = value; } } /// Field number for the "UserName" field. public const int UserNameFieldNumber = 7; private string userName_ = ""; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public string UserName { get { return userName_; } set { userName_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); } } /// Field number for the "Permissions" field. public const int PermissionsFieldNumber = 8; private static readonly pb::FieldCodec _repeated_permissions_codec = pb::FieldCodec.ForString(66); private readonly pbc::RepeatedField permissions_ = new pbc::RepeatedField(); [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public pbc::RepeatedField Permissions { get { return permissions_; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as ExternalBridgeLoginRequest); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public bool Equals(ExternalBridgeLoginRequest other) { if (ReferenceEquals(other, null)) { return false; } if (ReferenceEquals(other, this)) { return true; } if (AppID != other.AppID) return false; if (UserGuid != other.UserGuid) return false; if (HostName != other.HostName) return false; if (Password != other.Password) return false; if (Intent != other.Intent) return false; if (RequireSafetyLevelOperations != other.RequireSafetyLevelOperations) return false; if (UserName != other.UserName) return false; if(!permissions_.Equals(other.permissions_)) return false; return true; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override int GetHashCode() { int hash = 1; if (AppID.Length != 0) hash ^= AppID.GetHashCode(); if (UserGuid.Length != 0) hash ^= UserGuid.GetHashCode(); if (HostName.Length != 0) hash ^= HostName.GetHashCode(); if (Password.Length != 0) hash ^= Password.GetHashCode(); if (Intent != 0) hash ^= Intent.GetHashCode(); if (RequireSafetyLevelOperations != false) hash ^= RequireSafetyLevelOperations.GetHashCode(); if (UserName.Length != 0) hash ^= UserName.GetHashCode(); hash ^= permissions_.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 (AppID.Length != 0) { output.WriteRawTag(10); output.WriteString(AppID); } if (UserGuid.Length != 0) { output.WriteRawTag(18); output.WriteString(UserGuid); } if (HostName.Length != 0) { output.WriteRawTag(26); output.WriteString(HostName); } if (Password.Length != 0) { output.WriteRawTag(34); output.WriteString(Password); } if (Intent != 0) { output.WriteRawTag(40); output.WriteEnum((int) Intent); } if (RequireSafetyLevelOperations != false) { output.WriteRawTag(48); output.WriteBool(RequireSafetyLevelOperations); } if (UserName.Length != 0) { output.WriteRawTag(58); output.WriteString(UserName); } permissions_.WriteTo(output, _repeated_permissions_codec); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public int CalculateSize() { int size = 0; if (AppID.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(AppID); } if (UserGuid.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(UserGuid); } if (HostName.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(HostName); } if (Password.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(Password); } if (Intent != 0) { size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Intent); } if (RequireSafetyLevelOperations != false) { size += 1 + 1; } if (UserName.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(UserName); } size += permissions_.CalculateSize(_repeated_permissions_codec); return size; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public void MergeFrom(ExternalBridgeLoginRequest other) { if (other == null) { return; } if (other.AppID.Length != 0) { AppID = other.AppID; } if (other.UserGuid.Length != 0) { UserGuid = other.UserGuid; } if (other.HostName.Length != 0) { HostName = other.HostName; } if (other.Password.Length != 0) { Password = other.Password; } if (other.Intent != 0) { Intent = other.Intent; } if (other.RequireSafetyLevelOperations != false) { RequireSafetyLevelOperations = other.RequireSafetyLevelOperations; } if (other.UserName.Length != 0) { UserName = other.UserName; } permissions_.Add(other.permissions_); } [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: { AppID = input.ReadString(); break; } case 18: { UserGuid = input.ReadString(); break; } case 26: { HostName = input.ReadString(); break; } case 34: { Password = input.ReadString(); break; } case 40: { intent_ = (global::Tango.PMR.Integration.ExternalBridgeLoginIntent) input.ReadEnum(); break; } case 48: { RequireSafetyLevelOperations = input.ReadBool(); break; } case 58: { UserName = input.ReadString(); break; } case 66: { permissions_.AddEntriesFrom(input, _repeated_permissions_codec); break; } } } } } #endregion } #endregion Designer generated code