aboutsummaryrefslogtreecommitdiff
path: root/binder/android/net/ResolverParamsParcel.aidl
diff options
context:
space:
mode:
Diffstat (limited to 'binder/android/net/ResolverParamsParcel.aidl')
-rw-r--r--binder/android/net/ResolverParamsParcel.aidl13
1 files changed, 13 insertions, 0 deletions
diff --git a/binder/android/net/ResolverParamsParcel.aidl b/binder/android/net/ResolverParamsParcel.aidl
index 5511f281..1aee26bd 100644
--- a/binder/android/net/ResolverParamsParcel.aidl
+++ b/binder/android/net/ResolverParamsParcel.aidl
@@ -17,12 +17,14 @@
package android.net;
import android.net.ResolverOptionsParcel;
+import android.net.resolv.aidl.DohParamsParcel;
/**
* Configuration for a resolver parameters.
*
* {@hide}
*/
+@JavaDerive(equals=true, toString=true)
parcelable ResolverParamsParcel {
/**
* The network ID of the network for which information should be configured.
@@ -113,4 +115,15 @@ parcelable ResolverParamsParcel {
* reasonable network type by DnsResolver, it would be considered as unknown.
*/
int[] transportTypes = {};
+
+ /**
+ * Whether the network is metered or not.
+ */
+ boolean meteredNetwork = false;
+
+ /**
+ * Information about DNS-over-HTTPS servers to use
+ */
+ @nullable
+ DohParamsParcel dohParams;
}