RoboticVacuumCleanerDevice.StandardTraits

class RoboticVacuumCleanerDevice.StandardTraits


Trait Container for RoboticVacuumCleanerDevice Standard Traits.

Summary

Public constructors

StandardTraits(traitProvider: TraitProvider)

Public properties

Identify?

This trait supports an endpoint identification state (such as a flashing light) that indicates to an observer (such as an installer) which of several nodes or endpoints it is.

RvcCleanMode?

This trait provides an interface to the cleaning modes of robotic vacuum cleaners.

RvcOperationalState?

This trait provides an interface to the cleaning modes of robotic vacuum cleaners.

RvcRunMode?

This trait provides an interface to the running modes of robotic vacuum cleaners.

ServiceArea?

This trait provides an interface for controlling the areas where a device should operate, for reporting the status at each area, and for querying the current area.

Public constructors

StandardTraits

StandardTraits(traitProvider: TraitProvider)

Public properties

identify

val identifyIdentify?

This trait supports an endpoint identification state (such as a flashing light) that indicates to an observer (such as an installer) which of several nodes or endpoints it is.

rvcCleanMode

val rvcCleanModeRvcCleanMode?

This trait provides an interface to the cleaning modes of robotic vacuum cleaners.

rvcOperationalState

val rvcOperationalStateRvcOperationalState?

This trait provides an interface to the cleaning modes of robotic vacuum cleaners.

rvcRunMode

val rvcRunModeRvcRunMode?

This trait provides an interface to the running modes of robotic vacuum cleaners.

serviceArea

val serviceAreaServiceArea?

This trait provides an interface for controlling the areas where a device should operate, for reporting the status at each area, and for querying the current area.