TlvBlockChannel: ObjectSchema<{
    blockChannelIndex: FieldType<null | number>;
    identifier: OptionalFieldType<string>;
    majorNumber: FieldType<number>;
    minorNumber: FieldType<number>;
}> = ...

[options="header",valign="middle"]b

Type declaration

  • blockChannelIndex: FieldType<null | number>

    This field shall indicate a unique index value for a blocked channel. This value may be used to indicate one selected channel which will be removed from BlockChannelList attribute.

    MatterSpecification.v13.Cluster § 6.13.5.2.1

  • identifier: OptionalFieldType<string>

    This field shall indicate the unique identifier for a specific channel. This field is optional, but SHOULD be provided when MajorNumber and MinorNumber are not available.

    MatterSpecification.v13.Cluster § 6.13.5.2.4

  • majorNumber: FieldType<number>

    This field shall indicate the channel major number value (for example, using ATSC format). When the channel number is expressed as a string, such as "13.1" or "256", the major number would be 13 or 256, respectively. This field is required but shall be set to 0 for channels such as over-the-top channels that are not represented by a major or minor number.

    MatterSpecification.v13.Cluster § 6.13.5.2.2

  • minorNumber: FieldType<number>

    This field shall indicate the channel minor number value (for example, using ATSC format). When the channel number is expressed as a string, such as "13.1" or "256", the minor number would be 1 or 0, respectively. This field is required but shall be set to 0 for channels such as over-the-top channels that are not represented by a major or minor number.

    MatterSpecification.v13.Cluster § 6.13.5.2.3

MatterSpecification.v13.Cluster § 6.13.5.2