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