Stubbed net mgmt API methods in eth service

Stubbed API methods in EthernetServiceImpl to be used for network
management.

Bug: 210487086
Bug: 210485380
Test: make, flash and boot and atest EthernetServiceTests
Change-Id: I8bd5a6eca07d00e0f155b71e2960371989a13013
This commit is contained in:
James Mattis
2021-12-14 18:26:18 -08:00
parent 7ab9fb8f1a
commit 5fac76d3a2

View File

@@ -16,11 +16,15 @@
package com.android.server.ethernet;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.content.Context;
import android.content.pm.PackageManager;
import android.net.IEthernetManager;
import android.net.IEthernetServiceListener;
import android.net.IInternalNetworkManagementListener;
import android.net.ITetheredInterfaceCallback;
import android.net.InternalNetworkUpdateRequest;
import android.net.IpConfiguration;
import android.os.Binder;
import android.os.Handler;
@@ -209,4 +213,24 @@ public class EthernetServiceImpl extends IEthernetManager.Stub {
mHandler.dump(new PrintWriterPrinter(pw), "EthernetServiceImpl");
pw.decreaseIndent();
}
@Override
public void updateConfiguration(@NonNull final String iface,
@NonNull final InternalNetworkUpdateRequest request,
@Nullable final IInternalNetworkManagementListener listener) {
Log.i(TAG, "updateConfiguration called with: iface=" + iface
+ ", request=" + request + ", listener=" + listener);
}
@Override
public void connectNetwork(@NonNull final String iface,
@Nullable final IInternalNetworkManagementListener listener) {
Log.i(TAG, "connectNetwork called with: iface=" + iface + ", listener=" + listener);
}
@Override
public void disconnectNetwork(@NonNull final String iface,
@Nullable final IInternalNetworkManagementListener listener) {
Log.i(TAG, "disconnectNetwork called with: iface=" + iface + ", listener=" + listener);
}
}