WildcardPathFlags: {
    reserved: BitFlag;
    wildcardSkipAttributeList: BitFlag;
    wildcardSkipChangesOmittedAttributes: BitFlag;
    wildcardSkipCommandLists: BitFlag;
    wildcardSkipCustomElements: BitFlag;
    wildcardSkipDiagnosticsClusters: BitFlag;
    wildcardSkipFixedAttributes: BitFlag;
    wildcardSkipGlobalAttributes: BitFlag;
    wildcardSkipRootNode: BitFlag;
}

The WildcardPathFlagsBitmap indicates flags that apply to the path, affecting wildcard expansion. The following flags are defined:

Type declaration

  • reserved: BitFlag

    Reserved

  • wildcardSkipAttributeList: BitFlag

    Skip the AttributeList global attribute during wildcard expansion.

  • wildcardSkipChangesOmittedAttributes: BitFlag

    Skip any Changes Omitted (C) quality attributes during wildcard expansion.

  • wildcardSkipCommandLists: BitFlag

    Skip the AcceptedCommandList and GeneratedCommandList global attributes during wildcard expansion.

  • wildcardSkipCustomElements: BitFlag

    Skip any manufacturer-specific clusters or attributes during wildcard expansion.

  • wildcardSkipDiagnosticsClusters: BitFlag

    Skip all clusters with the Diagnostics (K) quality during wildcard expansion.

  • wildcardSkipFixedAttributes: BitFlag

    Skip any Fixed (F) quality attributes during wildcard expansion.

  • wildcardSkipGlobalAttributes: BitFlag

    Skip several large global attributes during wildcard expansion.

  • wildcardSkipRootNode: BitFlag

    Skip the Root Node endpoint (endpoint 0) during wildcard expansion.

MatterSpecification.v13.Core § 8.9.2.3