Module messages

Module messages 

Source
Expand description

Matter TLV encoders and decoders for Messages Cluster Cluster ID: 0x0097

This file is automatically generated from Messages.xml

Modules§

messagecontrol
Constants for MessageControl

Structs§

Message
MessageCompleteEvent
MessagePresentedEvent
MessageQueuedEvent
MessageResponseOption

Enums§

FutureMessagePreference
MessagePriority

Functions§

cancel_messages_request
Invoke CancelMessagesRequest command on cluster Messages.
decode_active_message_i_ds
Decode ActiveMessageIDs attribute (0x0001)
decode_attribute_json
Decode attribute value and return as JSON string
decode_message_complete_event
Decode MessageComplete event (0x02, priority: info)
decode_message_presented_event
Decode MessagePresented event (0x01, priority: info)
decode_message_queued_event
Decode MessageQueued event (0x00, priority: info)
decode_messages
Decode Messages attribute (0x0000)
encode_cancel_messages_request
Encode CancelMessagesRequest command (0x01)
encode_command_json
encode_present_messages_request
Encode PresentMessagesRequest command (0x00)
get_attribute_list
Get list of all attributes supported by this cluster
get_command_list
get_command_name
get_command_schema
present_messages_request
Invoke PresentMessagesRequest command on cluster Messages.
read_active_message_i_ds
Read ActiveMessageIDs attribute from cluster Messages.
read_messages
Read Messages attribute from cluster Messages.

Type Aliases§

MessageControl
MessageControl bitmap type