Body of the SoftwareDiagnostics softwareFault event

MatterSpecification.v13.Core § 11.13.8.1

interface SoftwareFaultEvent {
    faultRecording?: Uint8Array;
    id: number | bigint;
    name?: string;
}

Hierarchy (view full)

Properties

faultRecording?: Uint8Array

The FaultRecording field shall be a manufacturer-specified payload intended to convey information to assist in further diagnosing or debugging a software fault. The FaultRecording field may be used to convey information such as, but not limited to, thread backtraces or register contents.

MatterSpecification.v13.Core § 11.13.8.1.3

id: number | bigint

The ID field shall be set to the ID of the software thread in which the last software fault occurred.

MatterSpecification.v13.Core § 11.13.8.1.1

name?: string

The Name field shall be set to a manufacturer-specified name or prefix of the software thread in which the last software fault occurred.

MatterSpecification.v13.Core § 11.13.8.1.2