114a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate/*
214a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** Copyright 2015, The Android Open Source Project
314a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate**
414a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** Licensed under the Apache License, Version 2.0 (the "License");
514a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** you may not use this file except in compliance with the License.
614a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** You may obtain a copy of the License at
714a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate**
814a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate**     http://www.apache.org/licenses/LICENSE-2.0
914a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate**
1014a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** Unless required by applicable law or agreed to in writing, software
1114a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** distributed under the License is distributed on an "AS IS" BASIS,
1214a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1314a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** See the License for the specific language governing permissions and
1414a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate** limitations under the License.
1514a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate*/
1614a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tatepackage android.app;
1714a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate
1814a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tateimport android.os.IBinder;
1914a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate
2014a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate/**
2114a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate * Callback from app into system process to indicate that processing of
2214a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate * a direct-call alarm has completed.
2314a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate * {@hide}
2414a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate */
2514a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tateinterface IAlarmCompleteListener {
2614a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate    void alarmComplete(in IBinder who);
2714a7bb0d370fffdf902a4e2345f46754ed2d7684Christopher Tate}
28