aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs')
-rw-r--r--Software/Visual_Studio/Tango.PMR/DataStore/GetDataStoreItemRequest.cs46
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;
+ }
}
}
}