diff options
Diffstat (limited to 'Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs | 46 |
1 files changed, 41 insertions, 5 deletions
diff --git a/Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs b/Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs index 6c6d20b72..a4bb5332b 100644 --- a/Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs +++ b/Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs @@ -23,13 +23,15 @@ namespace Tango.PMR.DataStore { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "Ch1HZXREYXRhU3RvcmVJdGVtUmVxdWVzdC5wcm90bxITVGFuZ28uUE1SLkRh", - "dGFTdG9yZSI6ChdHZXREYXRhU3RvcmVJdGVtUmVxdWVzdBISCgpDb2xsZWN0", - "aW9uGAEgASgJEgsKA0tleRgCIAEoCUIfCh1jb20udHdpbmUudGFuZ28ucG1y", - "LmRhdGFzdG9yZWIGcHJvdG8z")); + "dGFTdG9yZRoTRGF0YVN0b3JlSXRlbS5wcm90byJzChdHZXREYXRhU3RvcmVJ", + "dGVtUmVxdWVzdBISCgpDb2xsZWN0aW9uGAEgASgJEgsKA0tleRgCIAEoCRI3", + "CgtEZWZhdWx0SXRlbRgDIAEoCzIiLlRhbmdvLlBNUi5EYXRhU3RvcmUuRGF0", + "YVN0b3JlSXRlbUIfCh1jb20udHdpbmUudGFuZ28ucG1yLmRhdGFzdG9yZWIG", + "cHJvdG8z")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, - new pbr::FileDescriptor[] { }, + new pbr::FileDescriptor[] { global::Tango.PMR.DataStore.DataStoreItemReflection.Descriptor, }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.DataStore.GetDataStoreItemRequest), global::Tango.PMR.DataStore.GetDataStoreItemRequest.Parser, new[]{ "Collection", "Key" }, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.DataStore.GetDataStoreItemRequest), global::Tango.PMR.DataStore.GetDataStoreItemRequest.Parser, new[]{ "Collection", "Key", "DefaultItem" }, null, null, null) })); } #endregion @@ -62,6 +64,7 @@ namespace Tango.PMR.DataStore { public GetDataStoreItemRequest(GetDataStoreItemRequest other) : this() { collection_ = other.collection_; key_ = other.key_; + DefaultItem = other.defaultItem_ != null ? other.DefaultItem.Clone() : null; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -91,6 +94,17 @@ namespace Tango.PMR.DataStore { } } + /// <summary>Field number for the "DefaultItem" field.</summary> + public const int DefaultItemFieldNumber = 3; + private global::Tango.PMR.DataStore.DataStoreItem defaultItem_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public global::Tango.PMR.DataStore.DataStoreItem DefaultItem { + get { return defaultItem_; } + set { + defaultItem_ = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as GetDataStoreItemRequest); @@ -106,6 +120,7 @@ namespace Tango.PMR.DataStore { } if (Collection != other.Collection) return false; if (Key != other.Key) return false; + if (!object.Equals(DefaultItem, other.DefaultItem)) return false; return true; } @@ -114,6 +129,7 @@ namespace Tango.PMR.DataStore { int hash = 1; if (Collection.Length != 0) hash ^= Collection.GetHashCode(); if (Key.Length != 0) hash ^= Key.GetHashCode(); + if (defaultItem_ != null) hash ^= DefaultItem.GetHashCode(); return hash; } @@ -132,6 +148,10 @@ namespace Tango.PMR.DataStore { output.WriteRawTag(18); output.WriteString(Key); } + if (defaultItem_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DefaultItem); + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -143,6 +163,9 @@ namespace Tango.PMR.DataStore { if (Key.Length != 0) { size += 1 + pb::CodedOutputStream.ComputeStringSize(Key); } + if (defaultItem_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DefaultItem); + } return size; } @@ -157,6 +180,12 @@ namespace Tango.PMR.DataStore { if (other.Key.Length != 0) { Key = other.Key; } + if (other.defaultItem_ != null) { + if (defaultItem_ == null) { + defaultItem_ = new global::Tango.PMR.DataStore.DataStoreItem(); + } + DefaultItem.MergeFrom(other.DefaultItem); + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -175,6 +204,13 @@ namespace Tango.PMR.DataStore { Key = input.ReadString(); break; } + case 26: { + if (defaultItem_ == null) { + defaultItem_ = new global::Tango.PMR.DataStore.DataStoreItem(); + } + input.ReadMessage(defaultItem_); + break; + } } } } |
