Libertas OS API Documentation
    Preparing search index...

    Type Alias LibertasClusterReport

    LibertasClusterReport: [
        cluster: number,
        attributes: LibertasAttributes,
        attributeStatus: LibertasIdStatus,
        events?: LibertasEvent[],
        eventStatus?: LibertasIdStatus,
    ]

    Represents a cluster report data, part of a device or virtual device report.

    attributeStatus must contain the status code of every requested ID. Status code 0 represents a success; otherwise, it is an error. If a status code 0 is present on an ID but the ID is not in the attributes table, a "null" value shall be assumed (this is important for the Lua VM because Lua cannot have a nil value in a table).

    A virtual device's failure to include all IDs in the attribute status will result in unknown behavior.