@@ -121,7 +121,7 @@ protected void readAttribute(
121
121
boolean isFabricFiltered ) {
122
122
ReportCallbackJni jniCallback = new ReportCallbackJni (null , callback , null );
123
123
ChipAttributePath path = ChipAttributePath .newInstance (endpointId , clusterId , attributeId );
124
- ChipDeviceController .read (0 , jniCallback .getCallbackHandle (), devicePtr , Arrays .asList (path ), null , null , isFabricFiltered , timeoutMillis .orElse (0L ).intValue (), null );
124
+ ChipInteractionClient .read (0 , jniCallback .getCallbackHandle (), devicePtr , Arrays .asList (path ), null , null , isFabricFiltered , timeoutMillis .orElse (0L ).intValue (), null );
125
125
}
126
126
127
127
protected void writeAttribute (
@@ -132,7 +132,7 @@ protected void writeAttribute(
132
132
WriteAttributesCallbackJni jniCallback = new WriteAttributesCallbackJni (callback );
133
133
byte [] tlv = encodeToTlv (value );
134
134
AttributeWriteRequest writeRequest = AttributeWriteRequest .newInstance (endpointId , clusterId , attributeId , tlv );
135
- ChipDeviceController .write (0 , jniCallback .getCallbackHandle (), devicePtr , Arrays .asList (writeRequest ), timedRequestTimeoutMs , timeoutMillis .orElse (0L ).intValue ());
135
+ ChipInteractionClient .write (0 , jniCallback .getCallbackHandle (), devicePtr , Arrays .asList (writeRequest ), timedRequestTimeoutMs , timeoutMillis .orElse (0L ).intValue ());
136
136
}
137
137
138
138
protected void subscribeAttribute (
@@ -142,7 +142,7 @@ protected void subscribeAttribute(
142
142
int maxInterval ) {
143
143
ReportCallbackJni jniCallback = new ReportCallbackJni (callback , callback , null );
144
144
ChipAttributePath path = ChipAttributePath .newInstance (endpointId , clusterId , attributeId );
145
- ChipDeviceController .subscribe (0 , jniCallback .getCallbackHandle (), devicePtr , Arrays .asList (path ), null , null , minInterval , maxInterval , false , true , timeoutMillis .orElse (0L ).intValue (), null );
145
+ ChipInteractionClient .subscribe (0 , jniCallback .getCallbackHandle (), devicePtr , Arrays .asList (path ), null , null , minInterval , maxInterval , false , true , timeoutMillis .orElse (0L ).intValue (), null );
146
146
}
147
147
148
148
protected void invoke (
@@ -153,7 +153,7 @@ protected void invoke(
153
153
InvokeCallbackJni jniCallback = new InvokeCallbackJni (callback );
154
154
byte [] tlv = encodeToTlv (value );
155
155
InvokeElement element = InvokeElement .newInstance (endpointId , clusterId , commandId , tlv , null );
156
- ChipDeviceController .invoke (0 , jniCallback .getCallbackHandle (), devicePtr , element , timedRequestTimeoutMs , timeoutMillis .orElse (0L ).intValue ());
156
+ ChipInteractionClient .invoke (0 , jniCallback .getCallbackHandle (), devicePtr , element , timedRequestTimeoutMs , timeoutMillis .orElse (0L ).intValue ());
157
157
}
158
158
159
159
private static native byte [] encodeToTlv (BaseTLVType value );
0 commit comments