circuitmatter.clusters.device_management.group_key_management
Classes
Enum where members are also (and must be) ints |
|
Enum where members are also (and must be) ints |
|
Module Contents
- class circuitmatter.clusters.device_management.group_key_management.GroupKeySetSecurityPolicyEnum
Bases:
circuitmatter.data_model.Enum8Enum where members are also (and must be) ints
- TRUST_FIRST = 0
- CACHE_AND_SYNC = 1
- class circuitmatter.clusters.device_management.group_key_management.GroupKeyMulticastPolicyEnum
Bases:
circuitmatter.data_model.Enum8Enum where members are also (and must be) ints
- PER_GROUP_ID = 0
- ALL_NODES = 1
- class circuitmatter.clusters.device_management.group_key_management.GroupKeySetStruct
Bases:
circuitmatter.tlv.Structure- GroupKeySetID
- GroupKeySecurityPolicy
- EpochKey0
- EpochStartTime0
- EpochKey1
- EpochStartTime1
- EpochKey2
- EpochStartTime2
- GroupKeyMulticastPolicy
- __str__()
- encode() memoryview
- classmethod decode(buffer: memoryview, offset=0) Structure
- construct_containers()
- classmethod from_value(value)
- values
- classmethod max_length()
- set_value(tag, value)
- delete_value(tag)
- class circuitmatter.clusters.device_management.group_key_management.GroupKeyManagementCluster
Bases:
circuitmatter.data_model.Cluster- CLUSTER_ID = 63
- class GroupKeyMapStruct
Bases:
circuitmatter.tlv.Structure- GroupId
- GroupKeySetID
- __str__()
- encode() memoryview
- classmethod decode(buffer: memoryview, offset=0) Structure
- construct_containers()
- classmethod from_value(value)
- values
- classmethod max_length()
- set_value(tag, value)
- delete_value(tag)
- class GroupInfoMapStruct
Bases:
circuitmatter.tlv.Structure- GroupId
- Endpoints
- GroupName
- __str__()
- encode() memoryview
- classmethod decode(buffer: memoryview, offset=0) Structure
- construct_containers()
- classmethod from_value(value)
- values
- classmethod max_length()
- set_value(tag, value)
- delete_value(tag)
- class KeySetWrite
Bases:
circuitmatter.tlv.Structure- GroupKeySet
- __str__()
- encode() memoryview
- classmethod decode(buffer: memoryview, offset=0) Structure
- construct_containers()
- classmethod from_value(value)
- values
- classmethod max_length()
- set_value(tag, value)
- delete_value(tag)
- group_key_map
- group_table
- max_groups_per_fabric
- max_group_keys_per_fabric
- key_set_write
- cluster_revision
- feature_map
- attribute_list
- event_list
- accepted_command_list
- generated_command_list
- data_version
- __contains__(descriptor_id)
- restore(nonvolatile)
- get_attribute_data(session, path, subscription=None) list[circuitmatter.interaction_model.AttributeDataIB]
- set_attribute(context, attribute_data) circuitmatter.interaction_model.AttributeStatusIB
- invoke(session, path, fields) circuitmatter.interaction_model.CommandDataIB | circuitmatter.interaction_model.StatusCode | None