aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-05-12 08:18:42 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-05-12 08:18:42 +0300
commitc101fe5354d7510e1f48ecc297a892e7735d73ca (patch)
tree78de12073007f4b4472efa335d874b17e10618dc /Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs
parent985c9a70b227d3057f47500679cd8fa0209c3eaf (diff)
downloadTango-c101fe5354d7510e1f48ecc297a892e7735d73ca.tar.gz
Tango-c101fe5354d7510e1f48ecc297a892e7735d73ca.zip
New diagnostics monitors.
Diffstat (limited to 'Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs')
-rw-r--r--Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs69
1 files changed, 63 insertions, 6 deletions
diff --git a/Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs b/Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs
index 2f4fe40b0..184205ce2 100644
--- a/Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs
+++ b/Software/Visual_Studio/Tango.PMR/ThreadLoading/StartThreadLoadingResponse.cs
@@ -23,15 +23,16 @@ namespace Tango.PMR.ThreadLoading {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CiBTdGFydFRocmVhZExvYWRpbmdSZXNwb25zZS5wcm90bxIXVGFuZ28uUE1S",
- "LlRocmVhZExvYWRpbmcaGFRocmVhZExvYWRpbmdTdGF0ZS5wcm90byJtChpT",
- "dGFydFRocmVhZExvYWRpbmdSZXNwb25zZRI6CgVTdGF0ZRgBIAEoDjIrLlRh",
- "bmdvLlBNUi5UaHJlYWRMb2FkaW5nLlRocmVhZExvYWRpbmdTdGF0ZRITCgtF",
- "cnJvclJlYXNvbhgCIAEoCUIjCiFjb20udHdpbmUudGFuZ28ucG1yLnRocmVh",
- "ZGxvYWRpbmdiBnByb3RvMw=="));
+ "LlRocmVhZExvYWRpbmcaGFRocmVhZExvYWRpbmdTdGF0ZS5wcm90byKaAQoa",
+ "U3RhcnRUaHJlYWRMb2FkaW5nUmVzcG9uc2USOgoFU3RhdGUYASABKA4yKy5U",
+ "YW5nby5QTVIuVGhyZWFkTG9hZGluZy5UaHJlYWRMb2FkaW5nU3RhdGUSEwoL",
+ "RXJyb3JSZWFzb24YAiABKAkSGgoSUHJvZ3Jlc3NQZXJjZW50YWdlGAMgASgB",
+ "Eg8KB01lc3NhZ2UYBCABKAlCIwohY29tLnR3aW5lLnRhbmdvLnBtci50aHJl",
+ "YWRsb2FkaW5nYgZwcm90bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Tango.PMR.ThreadLoading.ThreadLoadingStateReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
- new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.ThreadLoading.StartThreadLoadingResponse), global::Tango.PMR.ThreadLoading.StartThreadLoadingResponse.Parser, new[]{ "State", "ErrorReason" }, null, null, null)
+ new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.ThreadLoading.StartThreadLoadingResponse), global::Tango.PMR.ThreadLoading.StartThreadLoadingResponse.Parser, new[]{ "State", "ErrorReason", "ProgressPercentage", "Message" }, null, null, null)
}));
}
#endregion
@@ -64,6 +65,8 @@ namespace Tango.PMR.ThreadLoading {
public StartThreadLoadingResponse(StartThreadLoadingResponse other) : this() {
state_ = other.state_;
errorReason_ = other.errorReason_;
+ progressPercentage_ = other.progressPercentage_;
+ message_ = other.message_;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -93,6 +96,28 @@ namespace Tango.PMR.ThreadLoading {
}
}
+ /// <summary>Field number for the "ProgressPercentage" field.</summary>
+ public const int ProgressPercentageFieldNumber = 3;
+ private double progressPercentage_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public double ProgressPercentage {
+ get { return progressPercentage_; }
+ set {
+ progressPercentage_ = value;
+ }
+ }
+
+ /// <summary>Field number for the "Message" field.</summary>
+ public const int MessageFieldNumber = 4;
+ private string message_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ public string Message {
+ get { return message_; }
+ set {
+ message_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as StartThreadLoadingResponse);
@@ -108,6 +133,8 @@ namespace Tango.PMR.ThreadLoading {
}
if (State != other.State) return false;
if (ErrorReason != other.ErrorReason) return false;
+ if (ProgressPercentage != other.ProgressPercentage) return false;
+ if (Message != other.Message) return false;
return true;
}
@@ -116,6 +143,8 @@ namespace Tango.PMR.ThreadLoading {
int hash = 1;
if (State != 0) hash ^= State.GetHashCode();
if (ErrorReason.Length != 0) hash ^= ErrorReason.GetHashCode();
+ if (ProgressPercentage != 0D) hash ^= ProgressPercentage.GetHashCode();
+ if (Message.Length != 0) hash ^= Message.GetHashCode();
return hash;
}
@@ -134,6 +163,14 @@ namespace Tango.PMR.ThreadLoading {
output.WriteRawTag(18);
output.WriteString(ErrorReason);
}
+ if (ProgressPercentage != 0D) {
+ output.WriteRawTag(25);
+ output.WriteDouble(ProgressPercentage);
+ }
+ if (Message.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(Message);
+ }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -145,6 +182,12 @@ namespace Tango.PMR.ThreadLoading {
if (ErrorReason.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(ErrorReason);
}
+ if (ProgressPercentage != 0D) {
+ size += 1 + 8;
+ }
+ if (Message.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Message);
+ }
return size;
}
@@ -159,6 +202,12 @@ namespace Tango.PMR.ThreadLoading {
if (other.ErrorReason.Length != 0) {
ErrorReason = other.ErrorReason;
}
+ if (other.ProgressPercentage != 0D) {
+ ProgressPercentage = other.ProgressPercentage;
+ }
+ if (other.Message.Length != 0) {
+ Message = other.Message;
+ }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -177,6 +226,14 @@ namespace Tango.PMR.ThreadLoading {
ErrorReason = input.ReadString();
break;
}
+ case 25: {
+ ProgressPercentage = input.ReadDouble();
+ break;
+ }
+ case 34: {
+ Message = input.ReadString();
+ break;
+ }
}
}
}