PreFilterMonitoringTrait.Attributes

@Generated(value = ["GoogleHomePlatformCodegen"])
interface PreFilterMonitoringTrait.Attributes

Known direct subclasses
PreFilterMonitoring

API for the PreFilterMonitoring trait.


Attributes for the PreFilterMonitoring cluster.

Summary

Public properties

List<UInt>

A list of client-generated commands which are supported by this cluster server instance.

List<UInt>

A list of the attribute IDs of the attributes supported by the cluster instance.

PreFilterMonitoringTrait.ChangeIndication?

Current requirement for when to change the pre-filter.

UShort

The revision of the server cluster specification supported by the cluster instance.

UInt?

Percentage of remaining use of the pre-filter.

UInt

Whether the server supports zero or more optional cluster features.

List<UInt>

A list of server-generated commands (server to client) which are supported by this cluster server instance.

Public properties

acceptedCommandList

val acceptedCommandListList<UInt>

A list of client-generated commands which are supported by this cluster server instance.

attributeList

val attributeListList<UInt>

A list of the attribute IDs of the attributes supported by the cluster instance.

changeIndication

val changeIndicationPreFilterMonitoringTrait.ChangeIndication?

Current requirement for when to change the pre-filter.

Access type: Read

clusterRevision

val clusterRevisionUShort

The revision of the server cluster specification supported by the cluster instance.

condition

val conditionUInt?

Percentage of remaining use of the pre-filter.

Access type: Read

featureMap

val featureMapUInt

Whether the server supports zero or more optional cluster features. A cluster feature is a set of cluster elements that are mandatory or optional for a defined feature of the cluster. If a cluster feature is supported by the cluster instance, then the corresponding bit is set to 1, otherwise the bit is set to 0 (zero).

generatedCommandList

val generatedCommandListList<UInt>

A list of server-generated commands (server to client) which are supported by this cluster server instance.