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