Package-level declarations

Types

Link copied to clipboard
abstract class BooleanSetting : Setting
Represents a setting that can be either enabled or disabled.
Link copied to clipboard
interface DoubleRange
Range of doubles.
Link copied to clipboard
abstract class DoubleSetting : Setting
Represents a double setting with a current value and a valid range.
Link copied to clipboard
abstract class EnumSetSetting<E : Enum<out E>> : Setting

Represents a setting where multiple values may be selected at once.

Link copied to clipboard
abstract class EnumSetting<E : Enum<E>?> : Setting
Represents a setting with a current value amongst a valid set of choices.
Link copied to clipboard
interface IntegerRange
Range of integers.
Link copied to clipboard
abstract class IntSetting : Setting
Represents an integer setting with a current value and a valid range.
Link copied to clipboard
Represents an optional setting that can be either enabled or disabled.
Link copied to clipboard
abstract class OptionalDouble : OptionalValue
An optional double value.
Link copied to clipboard
Represents an optional setting with a current value and a valid range.
Link copied to clipboard
abstract class OptionalInt : OptionalValue
An optional integer value.
Link copied to clipboard
abstract class OptionalSetting : Setting
Represents a drone setting that may be unsupported depending on the drone model and/or firmware version or may be unavailable at the time of request.
Link copied to clipboard
abstract class OptionalValue
A container for a value that may be completely unsupported or may not be available at the time of request.
Link copied to clipboard
abstract class Setting

Represents a drone setting that can be modified by the client and will be sent to the drone.

Link copied to clipboard
abstract class StringSetting : Setting
Represents a setting with a string value.