From 31db18a4c078b77f011170a27eb95c94398efde6 Mon Sep 17 00:00:00 2001 From: Jack Yu Date: Wed, 27 Dec 2017 16:19:20 -0800 Subject: Added AIDL for cell identity Added AIDL for CellIdentityCdma, CellIdentityGsm, CellIdentityLte and CellIdentityWcdma. This is the preliminary change for IWLAN refactoring as network registration state will be moving into system API. Test: Build bug: 64132030 Change-Id: I6763d4b6e51cf354b01ee5bfb5d37114394f3063 --- Android.mk | 4 ++++ .../java/android/telephony/CellIdentityCdma.aidl | 20 ++++++++++++++++++++ .../java/android/telephony/CellIdentityGsm.aidl | 20 ++++++++++++++++++++ .../java/android/telephony/CellIdentityLte.aidl | 20 ++++++++++++++++++++ .../java/android/telephony/CellIdentityWcdma.aidl | 20 ++++++++++++++++++++ 5 files changed, 84 insertions(+) create mode 100644 telephony/java/android/telephony/CellIdentityCdma.aidl create mode 100644 telephony/java/android/telephony/CellIdentityGsm.aidl create mode 100644 telephony/java/android/telephony/CellIdentityLte.aidl create mode 100644 telephony/java/android/telephony/CellIdentityWcdma.aidl diff --git a/Android.mk b/Android.mk index 1f373264b0db..a19f2d90d9bb 100644 --- a/Android.mk +++ b/Android.mk @@ -40,6 +40,10 @@ aidl_files := \ frameworks/base/telephony/java/android/telephony/mbms/StreamingServiceInfo.aidl \ frameworks/base/telephony/java/android/telephony/ServiceState.aidl \ frameworks/base/telephony/java/android/telephony/SubscriptionInfo.aidl \ + frameworks/base/telephony/java/android/telephony/CellIdentityCdma.aidl \ + frameworks/base/telephony/java/android/telephony/CellIdentityGsm.aidl \ + frameworks/base/telephony/java/android/telephony/CellIdentityLte.aidl \ + frameworks/base/telephony/java/android/telephony/CellIdentityWcdma.aidl \ frameworks/base/telephony/java/android/telephony/CellInfo.aidl \ frameworks/base/telephony/java/android/telephony/SignalStrength.aidl \ frameworks/base/telephony/java/android/telephony/IccOpenLogicalChannelResponse.aidl \ diff --git a/telephony/java/android/telephony/CellIdentityCdma.aidl b/telephony/java/android/telephony/CellIdentityCdma.aidl new file mode 100644 index 000000000000..b31ad0bded0c --- /dev/null +++ b/telephony/java/android/telephony/CellIdentityCdma.aidl @@ -0,0 +1,20 @@ +/* + * Copyright 2017 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. + */ + +/** @hide */ +package android.telephony; + +parcelable CellIdentityCdma; diff --git a/telephony/java/android/telephony/CellIdentityGsm.aidl b/telephony/java/android/telephony/CellIdentityGsm.aidl new file mode 100644 index 000000000000..bcc07510277d --- /dev/null +++ b/telephony/java/android/telephony/CellIdentityGsm.aidl @@ -0,0 +1,20 @@ +/* + * Copyright 2017 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. + */ + +/** @hide */ +package android.telephony; + +parcelable CellIdentityGsm; diff --git a/telephony/java/android/telephony/CellIdentityLte.aidl b/telephony/java/android/telephony/CellIdentityLte.aidl new file mode 100644 index 000000000000..940d170b6114 --- /dev/null +++ b/telephony/java/android/telephony/CellIdentityLte.aidl @@ -0,0 +1,20 @@ +/* + * Copyright 2017 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. + */ + +/** @hide */ +package android.telephony; + +parcelable CellIdentityLte; diff --git a/telephony/java/android/telephony/CellIdentityWcdma.aidl b/telephony/java/android/telephony/CellIdentityWcdma.aidl new file mode 100644 index 000000000000..462ce2cccf45 --- /dev/null +++ b/telephony/java/android/telephony/CellIdentityWcdma.aidl @@ -0,0 +1,20 @@ +/* + * Copyright 2017 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. + */ + +/** @hide */ +package android.telephony; + +parcelable CellIdentityWcdma; -- cgit v1.2.3-59-g8ed1b