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

Commit 78231e92 authored by Mark Chien's avatar Mark Chien Committed by Android (Google) Code Review
Browse files

Merge "Add NETWORK_STACK_SERVICE to SystemServiceRegistry"

parents 72973ef6 05f7b5c6
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1714,6 +1714,7 @@ package android.content {
    field public static final String NETD_SERVICE = "netd";
    field public static final String NETWORK_POLICY_SERVICE = "netpolicy";
    field public static final String NETWORK_SCORE_SERVICE = "network_score";
    field public static final String NETWORK_STACK_SERVICE = "network_stack";
    field public static final String OEM_LOCK_SERVICE = "oem_lock";
    field public static final String PERMISSION_SERVICE = "permission";
    field public static final String PERSISTENT_DATA_BLOCK_SERVICE = "persistent_data_block";
+1 −0
Original line number Diff line number Diff line
@@ -757,6 +757,7 @@ package android.content {
    field public static final String BUGREPORT_SERVICE = "bugreport";
    field public static final String CONTENT_CAPTURE_MANAGER_SERVICE = "content_capture";
    field public static final String DEVICE_IDLE_CONTROLLER = "deviceidle";
    field public static final String NETWORK_STACK_SERVICE = "network_stack";
    field public static final String PERMISSION_SERVICE = "permission";
    field public static final String POWER_WHITELIST_MANAGER = "power_whitelist";
    field public static final String ROLLBACK_SERVICE = "rollback";
+8 −0
Original line number Diff line number Diff line
@@ -346,6 +346,14 @@ public final class SystemServiceRegistry {
            }
        });

        registerService(Context.NETWORK_STACK_SERVICE, IBinder.class,
                new StaticServiceFetcher<IBinder>() {
                    @Override
                    public IBinder createService() {
                        return ServiceManager.getService(Context.NETWORK_STACK_SERVICE);
                    }
                });

        registerService(Context.TETHERING_SERVICE, TetheringManager.class,
                new CachedServiceFetcher<TetheringManager>() {
            @Override
+3 −1
Original line number Diff line number Diff line
@@ -3953,10 +3953,12 @@ public abstract class Context {

    /**
     * Use with {@link android.os.ServiceManager.getService()} to retrieve a
     * {@link NetworkStackClient} IBinder for communicating with the network stack
     * {@link INetworkStackConnector} IBinder for communicating with the network stack
     * @hide
     * @see NetworkStackClient
     */
    @SystemApi
    @TestApi
    public static final String NETWORK_STACK_SERVICE = "network_stack";

    /**