14d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn/* 24d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * Copyright (C) 2016 The Android Open Source Project 34d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * 44d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * Licensed under the Apache License, Version 2.0 (the "License"); 54d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * you may not use this file except in compliance with the License. 64d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * You may obtain a copy of the License at 74d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * 84d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * http://www.apache.org/licenses/LICENSE-2.0 94d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * 104d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * Unless required by applicable law or agreed to in writing, software 114d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * distributed under the License is distributed on an "AS IS" BASIS, 124d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 134d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * See the License for the specific language governing permissions and 144d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * limitations under the License 154d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn */ 164d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn 174d128b6db8288af77d095d6239d6332e05469f35Tyler Gunnpackage com.android.ims; 184d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn 194d128b6db8288af77d095d6239d6332e05469f35Tyler Gunnimport java.util.List; 204d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn 214d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn/** 224d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * Listener for receiving notifications about {@link ImsExternalCallState} information received 234d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * from the network via a dialog event package. 244d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * 254d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * @hide 264d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn */ 274d128b6db8288af77d095d6239d6332e05469f35Tyler Gunnpublic class ImsExternalCallStateListener { 284d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn /** 294d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * Notifies client when Dialog Event Package update is received 304d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * 314d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn * @param externalCallState the external call state. 324d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn */ 334d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn public void onImsExternalCallStateUpdate(List<ImsExternalCallState> externalCallState) { 344d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn // no-op 354d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn } 364d128b6db8288af77d095d6239d6332e05469f35Tyler Gunn} 37