Module acl_cluster

Module acl_cluster 

Source
Expand description

Matter TLV encoders and decoders for Access Control Cluster Cluster ID: 0x001F

This file is automatically generated from ACL-Cluster.xml

Structs§

AccessControlEntry
AccessControlEntryChangedEvent
AccessControlExtension
AccessControlExtensionChangedEvent
AccessControlTarget
AccessRestriction
AccessRestrictionEntry
CommissioningAccessRestrictionEntry
FabricRestrictionReviewUpdateEvent
ReviewFabricRestrictionsResponse

Enums§

AccessControlEntryAuthMode
AccessControlEntryPrivilege
AccessRestrictionType
ChangeType

Functions§

decode_access_control_entries_per_fabric
Decode AccessControlEntriesPerFabric attribute (0x0004)
decode_access_control_entry_changed_event
Decode AccessControlEntryChanged event (0x00, priority: info)
decode_access_control_extension_changed_event
Decode AccessControlExtensionChanged event (0x01, priority: info)
decode_acl
Decode ACL attribute (0x0000)
decode_arl
Decode ARL attribute (0x0006)
decode_attribute_json
Decode attribute value and return as JSON string
decode_commissioning_arl
Decode CommissioningARL attribute (0x0005)
decode_extension
Decode Extension attribute (0x0001)
decode_fabric_restriction_review_update_event
Decode FabricRestrictionReviewUpdate event (0x02, priority: info)
decode_review_fabric_restrictions_response
Decode ReviewFabricRestrictionsResponse command response (01)
decode_subjects_per_access_control_entry
Decode SubjectsPerAccessControlEntry attribute (0x0002)
decode_targets_per_access_control_entry
Decode TargetsPerAccessControlEntry attribute (0x0003)
encode_review_fabric_restrictions
Encode ReviewFabricRestrictions command (0x00)
get_attribute_list
Get list of all attributes supported by this cluster