summaryrefslogtreecommitdiff
path: root/wrapper/wrapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'wrapper/wrapper.cpp')
-rw-r--r--wrapper/wrapper.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/wrapper/wrapper.cpp b/wrapper/wrapper.cpp
index 873b156..ab129a8 100644
--- a/wrapper/wrapper.cpp
+++ b/wrapper/wrapper.cpp
@@ -130,6 +130,9 @@ public ref struct DriverSettings
[JsonProperty(Required = Required::Default)]
double minimumTime;
+ [JsonProperty(Required = Required::Default)]
+ double maximumTime;
+
[JsonProperty("Ignore devices with matching ID")]
[MarshalAs(UnmanagedType::U1)]
bool ignore;
@@ -143,6 +146,11 @@ public ref struct DriverSettings
return minimumTime != ra::DEFAULT_TIME_MIN;
}
+ bool ShouldSerializemaximumTime()
+ {
+ return maximumTime != ra::DEFAULT_TIME_MAX;
+ }
+
DriverSettings()
{
Marshal::PtrToStructure(IntPtr(&default_settings), this);