Expand description
Matter TLV encoders and decoders for ICD Management Cluster Cluster ID: 0x0046
This file is automatically generated from ICDManagement.xml
Modules§
- useractivemodetrigger
- Constants for UserActiveModeTrigger
Structs§
Enums§
Functions§
- decode_
active_ mode_ duration - Decode ActiveModeDuration attribute (0x0001)
- decode_
active_ mode_ threshold - Decode ActiveModeThreshold attribute (0x0002)
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
clients_ supported_ per_ fabric - Decode ClientsSupportedPerFabric attribute (0x0005)
- decode_
icd_ counter - Decode ICDCounter attribute (0x0004)
- decode_
idle_ mode_ duration - Decode IdleModeDuration attribute (0x0000)
- decode_
maximum_ check_ in_ backoff - Decode MaximumCheckInBackoff attribute (0x0009)
- decode_
operating_ mode - Decode OperatingMode attribute (0x0008)
- decode_
register_ client_ response - Decode RegisterClientResponse command response (01)
- decode_
registered_ clients - Decode RegisteredClients attribute (0x0003)
- decode_
stay_ active_ response - Decode StayActiveResponse command response (04)
- decode_
user_ active_ mode_ trigger_ hint - Decode UserActiveModeTriggerHint attribute (0x0006)
- decode_
user_ active_ mode_ trigger_ instruction - Decode UserActiveModeTriggerInstruction attribute (0x0007)
- encode_
register_ client - Encode RegisterClient command (0x00)
- encode_
stay_ active_ request - Encode StayActiveRequest command (0x03)
- encode_
unregister_ client - Encode UnregisterClient command (0x02)
- get_
attribute_ list - Get list of all attributes supported by this cluster
Type Aliases§
- User
Active Mode Trigger - UserActiveModeTrigger bitmap type