diff options
| -rw-r--r-- | Android.bp | 1 | ||||
| -rw-r--r-- | packages/Nsd/OWNERS | 1 | ||||
| -rw-r--r-- | packages/Nsd/framework/Android.bp | 54 | ||||
| -rw-r--r-- | packages/Nsd/framework/aidl-export/android/net/nsd/NsdServiceInfo.aidl (renamed from core/java/android/net/nsd/NsdServiceInfo.aidl) | 0 | ||||
| -rw-r--r-- | packages/Nsd/framework/src/android/net/nsd/INsdManager.aidl (renamed from core/java/android/net/nsd/INsdManager.aidl) | 0 | ||||
| -rw-r--r-- | packages/Nsd/framework/src/android/net/nsd/INsdManagerCallback.aidl (renamed from core/java/android/net/nsd/INsdManagerCallback.aidl) | 0 | ||||
| -rw-r--r-- | packages/Nsd/framework/src/android/net/nsd/INsdServiceConnector.aidl (renamed from core/java/android/net/nsd/INsdServiceConnector.aidl) | 0 | ||||
| -rw-r--r-- | packages/Nsd/framework/src/android/net/nsd/NsdManager.java (renamed from core/java/android/net/nsd/NsdManager.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/framework/src/android/net/nsd/NsdServiceInfo.java (renamed from core/java/android/net/nsd/NsdServiceInfo.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/service/Android.bp | 31 | ||||
| -rw-r--r-- | packages/Nsd/service/src/com/android/server/INativeDaemonConnectorCallbacks.java (renamed from services/core/java/com/android/server/INativeDaemonConnectorCallbacks.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/service/src/com/android/server/NativeDaemonConnector.java (renamed from services/core/java/com/android/server/NativeDaemonConnector.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/service/src/com/android/server/NativeDaemonConnectorException.java (renamed from services/core/java/com/android/server/NativeDaemonConnectorException.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/service/src/com/android/server/NativeDaemonEvent.java (renamed from services/core/java/com/android/server/NativeDaemonEvent.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/service/src/com/android/server/NativeDaemonTimeoutException.java (renamed from services/core/java/com/android/server/NativeDaemonTimeoutException.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/service/src/com/android/server/NsdService.java (renamed from services/core/java/com/android/server/NsdService.java) | 0 | ||||
| -rw-r--r-- | packages/Nsd/tests/unit/java/com/android/server/NativeDaemonConnectorTest.java (renamed from services/tests/servicestests/src/com/android/server/NativeDaemonConnectorTest.java) | 0 | ||||
| -rw-r--r-- | services/core/Android.bp | 1 | 
18 files changed, 88 insertions, 0 deletions
| diff --git a/Android.bp b/Android.bp index 5851f436f5af..f8a9e0f0f393 100644 --- a/Android.bp +++ b/Android.bp @@ -69,6 +69,7 @@ filegroup {          // Java/AIDL sources under frameworks/base          ":framework-annotations",          ":framework-blobstore-sources", +        ":framework-connectivity-nsd-sources",          ":framework-core-sources",          ":framework-drm-sources",          ":framework-graphics-nonupdatable-sources", diff --git a/packages/Nsd/OWNERS b/packages/Nsd/OWNERS new file mode 100644 index 000000000000..4862377852ac --- /dev/null +++ b/packages/Nsd/OWNERS @@ -0,0 +1 @@ +file:platform/packages/modules/Connectivity:master:/OWNERS_core_networking
\ No newline at end of file diff --git a/packages/Nsd/framework/Android.bp b/packages/Nsd/framework/Android.bp new file mode 100644 index 000000000000..2363a9f8d4a3 --- /dev/null +++ b/packages/Nsd/framework/Android.bp @@ -0,0 +1,54 @@ +// +// Copyright (C) 2021 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +//      http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +package { +    // See: http://go/android-license-faq +    default_applicable_licenses: ["Android-Apache-2.0"], +} + +filegroup { +    name: "framework-connectivity-nsd-internal-sources", +    srcs: [ +        "src/**/*.java", +        "src/**/*.aidl", +    ], +    path: "src", +    visibility: [ +        "//visibility:private", +    ], +} + +filegroup { +    name: "framework-connectivity-nsd-aidl-export-sources", +    srcs: [ +        "aidl-export/**/*.aidl", +    ], +    path: "aidl-export", +    visibility: [ +        "//visibility:private", +    ], +} + +filegroup { +    name: "framework-connectivity-nsd-sources", +    srcs: [ +        ":framework-connectivity-nsd-internal-sources", +        ":framework-connectivity-nsd-aidl-export-sources", +    ], +    visibility: [ +        "//frameworks/base", +    ], +} diff --git a/core/java/android/net/nsd/NsdServiceInfo.aidl b/packages/Nsd/framework/aidl-export/android/net/nsd/NsdServiceInfo.aidl index 657bdd1e8706..657bdd1e8706 100644 --- a/core/java/android/net/nsd/NsdServiceInfo.aidl +++ b/packages/Nsd/framework/aidl-export/android/net/nsd/NsdServiceInfo.aidl diff --git a/core/java/android/net/nsd/INsdManager.aidl b/packages/Nsd/framework/src/android/net/nsd/INsdManager.aidl index 89e9cdbd4445..89e9cdbd4445 100644 --- a/core/java/android/net/nsd/INsdManager.aidl +++ b/packages/Nsd/framework/src/android/net/nsd/INsdManager.aidl diff --git a/core/java/android/net/nsd/INsdManagerCallback.aidl b/packages/Nsd/framework/src/android/net/nsd/INsdManagerCallback.aidl index 1a262ec0e9dd..1a262ec0e9dd 100644 --- a/core/java/android/net/nsd/INsdManagerCallback.aidl +++ b/packages/Nsd/framework/src/android/net/nsd/INsdManagerCallback.aidl diff --git a/core/java/android/net/nsd/INsdServiceConnector.aidl b/packages/Nsd/framework/src/android/net/nsd/INsdServiceConnector.aidl index b06ae55b150e..b06ae55b150e 100644 --- a/core/java/android/net/nsd/INsdServiceConnector.aidl +++ b/packages/Nsd/framework/src/android/net/nsd/INsdServiceConnector.aidl diff --git a/core/java/android/net/nsd/NsdManager.java b/packages/Nsd/framework/src/android/net/nsd/NsdManager.java index 6c597e26e042..6c597e26e042 100644 --- a/core/java/android/net/nsd/NsdManager.java +++ b/packages/Nsd/framework/src/android/net/nsd/NsdManager.java diff --git a/core/java/android/net/nsd/NsdServiceInfo.java b/packages/Nsd/framework/src/android/net/nsd/NsdServiceInfo.java index 0946499f164f..0946499f164f 100644 --- a/core/java/android/net/nsd/NsdServiceInfo.java +++ b/packages/Nsd/framework/src/android/net/nsd/NsdServiceInfo.java diff --git a/packages/Nsd/service/Android.bp b/packages/Nsd/service/Android.bp new file mode 100644 index 000000000000..529f58d130ed --- /dev/null +++ b/packages/Nsd/service/Android.bp @@ -0,0 +1,31 @@ +// +// Copyright (C) 2021 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +//      http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +package { +    // See: http://go/android-license-faq +    default_applicable_licenses: ["Android-Apache-2.0"], +} + +filegroup { +    name: "services.connectivity-nsd-sources", +    srcs: [ +        "src/**/*.java", +    ], +    path: "src", +    visibility: [ +        "//frameworks/base/services/core", +    ], +} diff --git a/services/core/java/com/android/server/INativeDaemonConnectorCallbacks.java b/packages/Nsd/service/src/com/android/server/INativeDaemonConnectorCallbacks.java index 0cf9dcde012d..0cf9dcde012d 100644 --- a/services/core/java/com/android/server/INativeDaemonConnectorCallbacks.java +++ b/packages/Nsd/service/src/com/android/server/INativeDaemonConnectorCallbacks.java diff --git a/services/core/java/com/android/server/NativeDaemonConnector.java b/packages/Nsd/service/src/com/android/server/NativeDaemonConnector.java index eac767f7355c..eac767f7355c 100644 --- a/services/core/java/com/android/server/NativeDaemonConnector.java +++ b/packages/Nsd/service/src/com/android/server/NativeDaemonConnector.java diff --git a/services/core/java/com/android/server/NativeDaemonConnectorException.java b/packages/Nsd/service/src/com/android/server/NativeDaemonConnectorException.java index 4d8881c68324..4d8881c68324 100644 --- a/services/core/java/com/android/server/NativeDaemonConnectorException.java +++ b/packages/Nsd/service/src/com/android/server/NativeDaemonConnectorException.java diff --git a/services/core/java/com/android/server/NativeDaemonEvent.java b/packages/Nsd/service/src/com/android/server/NativeDaemonEvent.java index e6feda3dad22..e6feda3dad22 100644 --- a/services/core/java/com/android/server/NativeDaemonEvent.java +++ b/packages/Nsd/service/src/com/android/server/NativeDaemonEvent.java diff --git a/services/core/java/com/android/server/NativeDaemonTimeoutException.java b/packages/Nsd/service/src/com/android/server/NativeDaemonTimeoutException.java index 658f7d6264eb..658f7d6264eb 100644 --- a/services/core/java/com/android/server/NativeDaemonTimeoutException.java +++ b/packages/Nsd/service/src/com/android/server/NativeDaemonTimeoutException.java diff --git a/services/core/java/com/android/server/NsdService.java b/packages/Nsd/service/src/com/android/server/NsdService.java index 3e0208411c21..3e0208411c21 100644 --- a/services/core/java/com/android/server/NsdService.java +++ b/packages/Nsd/service/src/com/android/server/NsdService.java diff --git a/services/tests/servicestests/src/com/android/server/NativeDaemonConnectorTest.java b/packages/Nsd/tests/unit/java/com/android/server/NativeDaemonConnectorTest.java index e2253a2151b0..e2253a2151b0 100644 --- a/services/tests/servicestests/src/com/android/server/NativeDaemonConnectorTest.java +++ b/packages/Nsd/tests/unit/java/com/android/server/NativeDaemonConnectorTest.java diff --git a/services/core/Android.bp b/services/core/Android.bp index 2103bcc01b6a..d65969c11357 100644 --- a/services/core/Android.bp +++ b/services/core/Android.bp @@ -111,6 +111,7 @@ java_library_static {          "java/com/android/server/am/EventLogTags.logtags",          "java/com/android/server/wm/EventLogTags.logtags",          "java/com/android/server/policy/EventLogTags.logtags", +        ":services.connectivity-nsd-sources",      ],      libs: [ |