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

Commit 995211c8 authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Add NETWORK_STACK_SERVICE to SystemServiceRegistry" am: 55962277 am: c5dfc3ca

Change-Id: I230c75de4f9f9f79b3583aace860957c83b0586d
parents 12df2d1c c5dfc3ca
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1573,6 +1573,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
@@ -651,6 +651,7 @@ package android.content {
    method public void setContentCaptureOptions(@Nullable android.content.ContentCaptureOptions);
    field public static final String BUGREPORT_SERVICE = "bugreport";
    field public static final String CONTENT_CAPTURE_MANAGER_SERVICE = "content_capture";
    field public static final String NETWORK_STACK_SERVICE = "network_stack";
    field public static final String PERMISSION_SERVICE = "permission";
    field public static final String ROLLBACK_SERVICE = "rollback";
    field public static final String STATUS_BAR_SERVICE = "statusbar";
+8 −0
Original line number Diff line number Diff line
@@ -341,6 +341,14 @@ 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
@@ -3851,10 +3851,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";

    /**