Expand description
Matter TLV encoders and decoders for Groups Cluster Cluster ID: 0x0004
This file is automatically generated from Groups.xml
Modules§
- namesupport
- Constants for NameSupport
Structs§
Functions§
- add_
group - Invoke
AddGroupcommand on clusterGroups. - add_
group_ if_ identifying - Invoke
AddGroupIfIdentifyingcommand on clusterGroups. - decode_
add_ group_ response - Decode AddGroupResponse command response (00)
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
get_ group_ membership_ response - Decode GetGroupMembershipResponse command response (02)
- decode_
name_ support - Decode NameSupport attribute (0x0000)
- decode_
remove_ group_ response - Decode RemoveGroupResponse command response (03)
- decode_
view_ group_ response - Decode ViewGroupResponse command response (01)
- encode_
add_ group - Encode AddGroup command (0x00)
- encode_
add_ group_ if_ identifying - Encode AddGroupIfIdentifying command (0x05)
- encode_
command_ json - encode_
get_ group_ membership - Encode GetGroupMembership command (0x02)
- encode_
remove_ group - Encode RemoveGroup command (0x03)
- encode_
view_ group - Encode ViewGroup command (0x01)
- get_
attribute_ list - Get list of all attributes supported by this cluster
- get_
command_ list - get_
command_ name - get_
command_ schema - get_
group_ membership - Invoke
GetGroupMembershipcommand on clusterGroups. - read_
name_ support - Read
NameSupportattribute from clusterGroups. - remove_
all_ groups - Invoke
RemoveAllGroupscommand on clusterGroups. - remove_
group - Invoke
RemoveGroupcommand on clusterGroups. - view_
group - Invoke
ViewGroupcommand on clusterGroups.
Type Aliases§
- Name
Support - NameSupport bitmap type