We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 488af19 commit d500968Copy full SHA for d500968
1 file changed
pubber/src/main/java/udmi/lib/client/manager/DiscoveryManager.java
@@ -42,7 +42,7 @@
42
*/
43
public interface DiscoveryManager extends SubBlockManager {
44
45
- int SCAN_DURATION_SEC = 10;
+ int SCAN_DURATION_SEC = 60;
46
47
/**
48
* Determines whether enumeration to a specific depth level is required.
@@ -247,6 +247,12 @@ default int getScanInterval(String family) {
247
catchToNull(() -> getFamilyDiscoveryConfig(family).scan_interval_sec)).orElse(0);
248
}
249
250
+ default int getScanDuration(String family) {
251
+ return ofNullable(
252
+ catchToNull(() -> getFamilyDiscoveryConfig(family).scan_duration_sec)
253
+ ).orElse(SCAN_DURATION_SEC);
254
+ }
255
+
256
default boolean shouldEnumerate(String family) {
257
return shouldEnumerateTo(getFamilyDiscoveryConfig(family).depth);
258
0 commit comments