Module icd_management

Module icd_management 

Source
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§

MonitoringRegistration
RegisterClientResponse
StayActiveResponse

Enums§

ClientType
OperatingMode

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_command_json
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
get_command_list
get_command_name
get_command_schema
read_active_mode_duration
Read ActiveModeDuration attribute from cluster ICD Management.
read_active_mode_threshold
Read ActiveModeThreshold attribute from cluster ICD Management.
read_clients_supported_per_fabric
Read ClientsSupportedPerFabric attribute from cluster ICD Management.
read_icd_counter
Read ICDCounter attribute from cluster ICD Management.
read_idle_mode_duration
Read IdleModeDuration attribute from cluster ICD Management.
read_maximum_check_in_backoff
Read MaximumCheckInBackoff attribute from cluster ICD Management.
read_operating_mode
Read OperatingMode attribute from cluster ICD Management.
read_registered_clients
Read RegisteredClients attribute from cluster ICD Management.
read_user_active_mode_trigger_hint
Read UserActiveModeTriggerHint attribute from cluster ICD Management.
read_user_active_mode_trigger_instruction
Read UserActiveModeTriggerInstruction attribute from cluster ICD Management.
register_client
Invoke RegisterClient command on cluster ICD Management.
stay_active_request
Invoke StayActiveRequest command on cluster ICD Management.
unregister_client
Invoke UnregisterClient command on cluster ICD Management.

Type Aliases§

UserActiveModeTrigger
UserActiveModeTrigger bitmap type