19a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri/** 29a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * Copyright (c) 2015, The Android Open Source Project 39a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * 49a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * Licensed under the Apache License, Version 2.0 (the "License"); 59a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * you may not use this file except in compliance with the License. 69a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * You may obtain a copy of the License at 79a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * 89a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * http://www.apache.org/licenses/LICENSE-2.0 99a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * 109a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * Unless required by applicable law or agreed to in writing, software 119a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * distributed under the License is distributed on an "AS IS" BASIS, 129a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 139a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * See the License for the specific language governing permissions and 149a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * limitations under the License. 159a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri */ 169a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri 179a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseripackage android.service.carrier; 189a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri 194f9ad1678eca240afb5a2174dc35e4f0559312c3Jonathan Basseriimport android.os.PersistableBundle; 209a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseriimport android.service.carrier.CarrierIdentifier; 219a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri 229a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri/** 2342ecc9eb902ef90876cd345a906c24e0d58720a3Zach Johnson * Service used to expose carrier-specific functionality to the system. 249a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * 2542ecc9eb902ef90876cd345a906c24e0d58720a3Zach Johnson * @see android.service.carrier.CarrierService 269a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri * @hide 279a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri */ 2842ecc9eb902ef90876cd345a906c24e0d58720a3Zach Johnsoninterface ICarrierService { 299a1c9b67c4b2426884deb60c1ff84130ab47333cJonathan Basseri 3042ecc9eb902ef90876cd345a906c24e0d58720a3Zach Johnson /** @see android.service.carrier.CarrierService#onLoadConfig */ 314f9ad1678eca240afb5a2174dc35e4f0559312c3Jonathan Basseri PersistableBundle getCarrierConfig(in CarrierIdentifier id); 324f9ad1678eca240afb5a2174dc35e4f0559312c3Jonathan Basseri} 33