diff options
Diffstat (limited to 'wrapper/wrapper.cpp')
| -rw-r--r-- | wrapper/wrapper.cpp | 8 |
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); |