Package-level declarations
Types
How long the external notification output stays driven, in milliseconds, which is the unit ModuleConfig.ExternalNotificationConfig.output_ms is read in. FixedUpdateIntervals cannot serve this field: its values are seconds, and writing one here sets a pulse a thousand times shorter than the label promises.
Defines a set of fixed time intervals in seconds, commonly used for configuration settings.
Represents a specific configuration context that determines a subset of allowed update intervals. This is used to filter the available FixedUpdateIntervals for a particular setting.
Represents an update interval, which can be either a predefined fixed value or a custom manual value in seconds. This is a type-safe representation for settings that involve time durations.