Module icd_management

Source
Expand description

Generated Matter TLV encoders and decoders for ICD Management Cluster Cluster ID: 0x0046

This file is automatically generated from ICDManagement.xml

Structs§

MonitoringRegistration

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_registered_clients
Decode RegisteredClients attribute (0x0003)
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