@@ -51,11 +51,14 @@ source_set("android_chip_im_jni") {
51
51
" AndroidConnectionFailureExceptions.h" ,
52
52
" AndroidControllerExceptions.cpp" ,
53
53
" AndroidControllerExceptions.h" ,
54
+ " AndroidICDClient.cpp" ,
55
+ " AndroidICDClient.h" ,
54
56
" AndroidInteractionClient.cpp" ,
55
57
" AndroidInteractionClient.h" ,
56
58
" BaseCHIPCluster-JNI.cpp" ,
57
59
" CHIPAttributeTLVValueDecoder.h" ,
58
60
" CHIPEventTLVValueDecoder.h" ,
61
+ " CHIPICDClient-JNI.cpp" ,
59
62
" CHIPInteractionClient-JNI.cpp" ,
60
63
" CHIPInteractionClient-JNI.h" ,
61
64
]
@@ -70,6 +73,7 @@ source_set("android_chip_im_jni") {
70
73
}
71
74
72
75
deps = [
76
+ " ${ chip_root } /src/app/icd/client:manager" ,
73
77
" ${ chip_root } /src/lib" ,
74
78
" ${ chip_root } /src/lib/support/jsontlv" ,
75
79
" ${ chip_root } /src/platform" ,
@@ -136,6 +140,7 @@ shared_library("jni") {
136
140
" DeviceAttestationDelegateBridge.h" ,
137
141
" GroupDeviceProxy.h" ,
138
142
" MatterCallbacks-JNI.cpp" ,
143
+ " MatterICDClient-JNI.cpp" ,
139
144
" MatterInteractionClient-JNI.cpp" ,
140
145
]
141
146
@@ -431,12 +436,14 @@ kotlin_library("kotlin_matter_controller") {
431
436
sources = [
432
437
" src/matter/controller/CompletionListenerAdapter.kt" ,
433
438
" src/matter/controller/ControllerParams.kt" ,
439
+ " src/matter/controller/ICDClientInfo.kt" ,
434
440
" src/matter/controller/InteractionClient.kt" ,
435
441
" src/matter/controller/InvokeCallback.kt" ,
436
442
" src/matter/controller/InvokeCallbackJni.kt" ,
437
443
" src/matter/controller/MatterController.kt" ,
438
444
" src/matter/controller/MatterControllerException.kt" ,
439
445
" src/matter/controller/MatterControllerImpl.kt" ,
446
+ " src/matter/controller/MatterICDClientImpl.kt" ,
440
447
" src/matter/controller/Messages.kt" ,
441
448
" src/matter/controller/OperationalKeyConfig.kt" ,
442
449
" src/matter/controller/ReportCallback.kt" ,
@@ -499,10 +506,12 @@ android_library("android_chip_im") {
499
506
sources = [
500
507
" src/chip/devicecontroller/ChipClusterException.java" ,
501
508
" src/chip/devicecontroller/ChipDeviceControllerException.java" ,
509
+ " src/chip/devicecontroller/ChipICDClient.java" ,
502
510
" src/chip/devicecontroller/ChipInteractionClient.java" ,
503
511
" src/chip/devicecontroller/ExtendableInvokeCallback.java" ,
504
512
" src/chip/devicecontroller/ExtendableInvokeCallbackJni.java" ,
505
513
" src/chip/devicecontroller/GetConnectedDeviceCallbackJni.java" ,
514
+ " src/chip/devicecontroller/ICDClientInfo.java" ,
506
515
" src/chip/devicecontroller/InvokeCallback.java" ,
507
516
" src/chip/devicecontroller/InvokeCallbackJni.java" ,
508
517
" src/chip/devicecontroller/ReportCallback.java" ,
@@ -600,7 +609,6 @@ android_library("java") {
600
609
" src/chip/devicecontroller/GroupKeySecurityPolicy.java" ,
601
610
" src/chip/devicecontroller/ICDCheckInDelegate.java" ,
602
611
" src/chip/devicecontroller/ICDCheckInDelegateWrapper.java" ,
603
- " src/chip/devicecontroller/ICDClientInfo.java" ,
604
612
" src/chip/devicecontroller/ICDDeviceInfo.java" ,
605
613
" src/chip/devicecontroller/ICDRegistrationInfo.java" ,
606
614
" src/chip/devicecontroller/KeypairDelegate.java" ,
0 commit comments