Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a6528df8 authored by Etan Cohen's avatar Etan Cohen
Browse files

[WIFICOND][API] Expose public constructor for data classes.

To help with testing. Per API council feedback.

Bug: 148680192
Test: atest android.net.wifi.wificond
Change-Id: I2902ff1f9a29f174be8fafac63e935631c7c5786
parent af747cef
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -8202,6 +8202,7 @@ package android.net.wifi.wificond {
  }
  public final class NativeScanResult implements android.os.Parcelable {
    ctor public NativeScanResult();
    method public int describeContents();
    method @NonNull public byte[] getBssid();
    method @NonNull public java.util.BitSet getCapabilities();
@@ -8217,6 +8218,7 @@ package android.net.wifi.wificond {
  }
  public final class NativeWifiClient implements android.os.Parcelable {
    ctor public NativeWifiClient(@NonNull byte[]);
    method public int describeContents();
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.net.wifi.wificond.NativeWifiClient> CREATOR;
@@ -8254,6 +8256,7 @@ package android.net.wifi.wificond {
  }
  public final class RadioChainInfo implements android.os.Parcelable {
    ctor public RadioChainInfo(int, int);
    method public int describeContents();
    method public int getChainId();
    method public int getLevelDbm();
+1 −1
Original line number Diff line number Diff line
@@ -169,7 +169,7 @@ public final class NativeScanResult implements Parcelable {
    }

    /**
     * @hide
     * Construct an empty native scan result.
     */
    public NativeScanResult() { }

+1 −2
Original line number Diff line number Diff line
@@ -36,8 +36,7 @@ public final class NativeWifiClient implements Parcelable {
    @NonNull public final byte[] macAddress;

    /**
     * public constructor
     * @hide
     * Construct a native Wi-Fi client.
     */
    public NativeWifiClient(@NonNull byte[] macAddress) {
        this.macAddress = macAddress;
+3 −1
Original line number Diff line number Diff line
@@ -61,7 +61,9 @@ public final class RadioChainInfo implements Parcelable {
        return level;
    }

    /** @hide */
    /**
     * Construct a RadioChainInfo.
     */
    public RadioChainInfo(int chainId, int level) {
        this.chainId = chainId;
        this.level = level;