aboutsummaryrefslogtreecommitdiff
path: root/src/android/aidl/com/android/server/thread/openthread/IOtDaemonCallback.aidl
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/aidl/com/android/server/thread/openthread/IOtDaemonCallback.aidl')
-rw-r--r--src/android/aidl/com/android/server/thread/openthread/IOtDaemonCallback.aidl11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/android/aidl/com/android/server/thread/openthread/IOtDaemonCallback.aidl b/src/android/aidl/com/android/server/thread/openthread/IOtDaemonCallback.aidl
index 28686b10..afc07959 100644
--- a/src/android/aidl/com/android/server/thread/openthread/IOtDaemonCallback.aidl
+++ b/src/android/aidl/com/android/server/thread/openthread/IOtDaemonCallback.aidl
@@ -28,6 +28,7 @@
package com.android.server.thread.openthread;
+import com.android.server.thread.openthread.BackboneRouterState;
import com.android.server.thread.openthread.Ipv6AddressInfo;
import com.android.server.thread.openthread.OtDaemonState;
@@ -54,14 +55,12 @@ oneway interface IOtDaemonCallback {
void onAddressChanged(in Ipv6AddressInfo addressInfo, boolean isAdded);
/**
- * Called when multicast forwarding listening address has been changed.
+ * Called when backbone router state or multicast forwarding listening addresses has been
+ * changed.
*
- * @param address the IPv6 address in bytes which has been updated. This is a multicast
- * address registered by multicast listeners
- * @param isAdded {@code true} if this multicast address is being added;
- * Otherwise, this multicast address is being removed
+ * @param bbrState the backbone router state
*/
- void onMulticastForwardingAddressChanged(in byte[] ipv6Address, boolean isAdded);
+ void onBackboneRouterStateChanged(in BackboneRouterState bbrState);
/**
* Called when Thread enabled state has changed. Valid values are STATE_* defined in