Skip to content

Commit afeefa5

Browse files
committed
Generated using ./scripts/tools/zap_regen_all.py
1 parent a5ba8ad commit afeefa5

File tree

7 files changed

+32
-16
lines changed

7 files changed

+32
-16
lines changed

src/controller/data_model/controller-clusters.matter

+4
Original file line numberDiff line numberDiff line change
@@ -10101,6 +10101,10 @@ provisional cluster WebRTCTransportRequestor = 1364 {
1010110101
kUnknownReason = 11;
1010210102
}
1010310103

10104+
bitmap WebRTCMetadataOptionsBitmap : bitmap8 {
10105+
kDataTLV = 0x1;
10106+
}
10107+
1010410108
struct ICEServerStruct {
1010510109
char_string urls[] = 1;
1010610110
optional char_string username = 2;

src/controller/java/generated/java/chip/devicecontroller/ChipStructs.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -14700,7 +14700,7 @@ public static class WebRTCTransportRequestorClusterWebRTCSessionStruct {
1470014700
public Integer streamUsage;
1470114701
public @Nullable Integer videoStreamID;
1470214702
public @Nullable Integer audioStreamID;
14703-
public Object metadataOptions;
14703+
public Integer metadataOptions;
1470414704
private static final long ID_ID = 1L;
1470514705
private static final long PEER_NODE_ID_ID = 2L;
1470614706
private static final long PEER_FABRIC_INDEX_ID = 3L;
@@ -14716,7 +14716,7 @@ public WebRTCTransportRequestorClusterWebRTCSessionStruct(
1471614716
Integer streamUsage,
1471714717
@Nullable Integer videoStreamID,
1471814718
@Nullable Integer audioStreamID,
14719-
Object metadataOptions
14719+
Integer metadataOptions
1472014720
) {
1472114721
this.id = id;
1472214722
this.peerNodeID = peerNodeID;
@@ -14735,7 +14735,7 @@ public StructType encodeTlv() {
1473514735
values.add(new StructElement(STREAM_USAGE_ID, new UIntType(streamUsage)));
1473614736
values.add(new StructElement(VIDEO_STREAM_ID_ID, videoStreamID != null ? new UIntType(videoStreamID) : new NullType()));
1473714737
values.add(new StructElement(AUDIO_STREAM_ID_ID, audioStreamID != null ? new UIntType(audioStreamID) : new NullType()));
14738-
values.add(new StructElement(METADATA_OPTIONS_ID, new AnyType(metadataOptions)));
14738+
values.add(new StructElement(METADATA_OPTIONS_ID, new UIntType(metadataOptions)));
1473914739

1474014740
return new StructType(values);
1474114741
}
@@ -14750,7 +14750,7 @@ public static WebRTCTransportRequestorClusterWebRTCSessionStruct decodeTlv(BaseT
1475014750
Integer streamUsage = null;
1475114751
@Nullable Integer videoStreamID = null;
1475214752
@Nullable Integer audioStreamID = null;
14753-
Object metadataOptions = null;
14753+
Integer metadataOptions = null;
1475414754
for (StructElement element: ((StructType)tlvValue).value()) {
1475514755
if (element.contextTagNum() == ID_ID) {
1475614756
if (element.value(BaseTLVType.class).type() == TLVType.UInt) {
@@ -14783,9 +14783,9 @@ public static WebRTCTransportRequestorClusterWebRTCSessionStruct decodeTlv(BaseT
1478314783
audioStreamID = castingValue.value(Integer.class);
1478414784
}
1478514785
} else if (element.contextTagNum() == METADATA_OPTIONS_ID) {
14786-
if (element.value(BaseTLVType.class).type() == TLVType.Any) {
14787-
AnyType castingValue = element.value(AnyType.class);
14788-
metadataOptions = castingValue.value(Object.class);
14786+
if (element.value(BaseTLVType.class).type() == TLVType.UInt) {
14787+
UIntType castingValue = element.value(UIntType.class);
14788+
metadataOptions = castingValue.value(Integer.class);
1478914789
}
1479014790
}
1479114791
}

src/controller/java/generated/java/chip/devicecontroller/cluster/structs/WebRTCTransportRequestorClusterWebRTCSessionStruct.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class WebRTCTransportRequestorClusterWebRTCSessionStruct(
2929
val streamUsage: UInt,
3030
val videoStreamID: UInt?,
3131
val audioStreamID: UInt?,
32-
val metadataOptions: Any,
32+
val metadataOptions: UInt,
3333
) {
3434
override fun toString(): String = buildString {
3535
append("WebRTCTransportRequestorClusterWebRTCSessionStruct {\n")
@@ -97,7 +97,7 @@ class WebRTCTransportRequestorClusterWebRTCSessionStruct(
9797
tlvReader.getNull(ContextSpecificTag(TAG_AUDIO_STREAM_ID))
9898
null
9999
}
100-
val metadataOptions = tlvReader.getAny(ContextSpecificTag(TAG_METADATA_OPTIONS))
100+
val metadataOptions = tlvReader.getUInt(ContextSpecificTag(TAG_METADATA_OPTIONS))
101101

102102
tlvReader.exitContainer()
103103

src/controller/java/generated/java/matter/controller/cluster/structs/WebRTCTransportRequestorClusterWebRTCSessionStruct.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class WebRTCTransportRequestorClusterWebRTCSessionStruct(
2929
val streamUsage: UByte,
3030
val videoStreamID: UShort?,
3131
val audioStreamID: UShort?,
32-
val metadataOptions: Any,
32+
val metadataOptions: UByte,
3333
) {
3434
override fun toString(): String = buildString {
3535
append("WebRTCTransportRequestorClusterWebRTCSessionStruct {\n")
@@ -97,7 +97,7 @@ class WebRTCTransportRequestorClusterWebRTCSessionStruct(
9797
tlvReader.getNull(ContextSpecificTag(TAG_AUDIO_STREAM_ID))
9898
null
9999
}
100-
val metadataOptions = tlvReader.getAny(ContextSpecificTag(TAG_METADATA_OPTIONS))
100+
val metadataOptions = tlvReader.getUByte(ContextSpecificTag(TAG_METADATA_OPTIONS))
101101

102102
tlvReader.exitContainer()
103103

src/controller/python/chip/clusters/Objects.py

+4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/darwin/Framework/CHIP/zap-generated/MTRBaseClusters.h

+4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

zzz_generated/app-common/app-common/zap-generated/cluster-enums.h

+9-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)