11ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu/* 21ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * Copyright (C) 2006 The Android Open Source Project 31ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * 41ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * Licensed under the Apache License, Version 2.0 (the "License"); 51ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * you may not use this file except in compliance with the License. 61ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * You may obtain a copy of the License at 71ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * 81ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * http://www.apache.org/licenses/LICENSE-2.0 91ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * 101ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * Unless required by applicable law or agreed to in writing, software 111ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * distributed under the License is distributed on an "AS IS" BASIS, 121ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 131ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * See the License for the specific language governing permissions and 141ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * limitations under the License. 151ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu */ 161ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu 171ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapupackage android.content; 181ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu 191ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapuimport android.content.Intent; 201ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapuimport android.os.Bundle; 211ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu 221ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu/** 231ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * System private API for dispatching intent broadcasts. This is given to the 241ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * activity manager as part of registering for an intent broadcasts, and is 251ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * called when it receives intents. 261ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * 271ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * {@hide} 281ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu */ 291ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapuoneway interface IIntentReceiver { 3020e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn void performReceive(in Intent intent, int resultCode, String data, 3120e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn in Bundle extras, boolean ordered, boolean sticky, int sendingUser); 321ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu} 331ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu 34