Loading api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -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"; Loading api/test-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -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"; Loading core/java/android/app/SystemServiceRegistry.java +8 −0 Original line number Diff line number Diff line Loading @@ -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 Loading core/java/android/content/Context.java +3 −1 Original line number Diff line number Diff line Loading @@ -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"; /** Loading Loading
api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -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"; Loading
api/test-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -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"; Loading
core/java/android/app/SystemServiceRegistry.java +8 −0 Original line number Diff line number Diff line Loading @@ -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 Loading
core/java/android/content/Context.java +3 −1 Original line number Diff line number Diff line Loading @@ -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"; /** Loading