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

Commit e47106c6 authored by Les Lee's avatar Les Lee Committed by Android (Google) Code Review
Browse files

Merge "mock wifi (nl80211-framework#2): new constructor for mocking WifiNl80211Manager"

parents 16ebe4cd 0a5d73b3
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -9351,6 +9351,7 @@ package android.net.wifi.nl80211 {
  }
  public class WifiNl80211Manager {
    ctor public WifiNl80211Manager(@NonNull android.content.Context, @NonNull android.os.IBinder);
    method public void abortScan(@NonNull String);
    method public void enableVerboseLogging(boolean);
    method @NonNull public int[] getChannelsMhzForBand(int);
+15 −0
Original line number Diff line number Diff line
@@ -393,6 +393,21 @@ public class WifiNl80211Manager {
        mEventHandler = new Handler(context.getMainLooper());
    }

    /**
     * Construct WifiNl80211Manager with giving context and binder which is an interface of
     * IWificond.
     *
     * @param context Android context.
     * @param binder a binder of IWificond.
     */
    public WifiNl80211Manager(@NonNull Context context, @NonNull IBinder binder) {
        this(context);
        mWificond = IWificond.Stub.asInterface(binder);
        if (mWificond == null) {
            Log.e(TAG, "Failed to get reference to wificond");
        }
    }

    /** @hide */
    @VisibleForTesting
    public WifiNl80211Manager(Context context, IWificond wificond) {