TlvMessageCompleteEvent: ObjectSchema<{
    fabricIndex: FieldType<FabricIndex>;
    futureMessagesPreference: FieldType<null | Messages.FutureMessagePreference>;
    messageId: FieldType<Uint8Array>;
    reply: OptionalFieldType<null | string>;
    responseId: OptionalFieldType<null | number>;
}> = ...

Body of the Messages messageComplete event

Type declaration

  • fabricIndex: FieldType<FabricIndex>
  • futureMessagesPreference: FieldType<null | Messages.FutureMessagePreference>
  • messageId: FieldType<Uint8Array>

    This field shall indicate the MessageID for the message being confirmed.

    MatterSpecification.v13.Cluster § 1.16.8.3.1

  • reply: OptionalFieldType<null | string>

    This field shall indicate a user-provided reply to the message. If there was no reply, or the message did not have the ReplyRequired bit set, this field shall be null.

    MatterSpecification.v13.Cluster § 1.16.8.3.3

  • responseId: OptionalFieldType<null | number>

    This field shall indicate the MessageResponseID selected by the user. If there was no response before the Duration of the message has elapsed, this field shall be null.

    MatterSpecification.v13.Cluster § 1.16.8.3.2

MatterSpecification.v13.Cluster § 1.16.8.3