1a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey/* 2a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * Copyright (C) 2011 The Android Open Source Project 3a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * 4a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * Licensed under the Apache License, Version 2.0 (the "License"); 5a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * you may not use this file except in compliance with the License. 6a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * You may obtain a copy of the License at 7a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * 8a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * http://www.apache.org/licenses/LICENSE-2.0 9a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * 10a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * Unless required by applicable law or agreed to in writing, software 11a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * distributed under the License is distributed on an "AS IS" BASIS, 12a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * See the License for the specific language governing permissions and 14a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey * limitations under the License. 15a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey */ 16a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey 17a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkeypackage android.app; 18a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey 19a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey/** {@hide} */ 20a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkeyoneway interface IProcessObserver { 21a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey 22a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey void onForegroundActivitiesChanged(int pid, int uid, boolean foregroundActivities); 23684bf34ee8acc41931fac23762b13e14a22011dbDianne Hackborn void onProcessStateChanged(int pid, int uid, int procState); 24a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey void onProcessDied(int pid, int uid); 25a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey 26a4620793038b9a9163b26c6ece882cb454fcbf87Jeff Sharkey} 27