diff options
author | Santos Cordon <santoscordon@google.com> | 2014-02-19 01:59:32 -0800 |
---|---|---|
committer | Santos Cordon <santoscordon@google.com> | 2014-02-24 16:02:59 -0800 |
commit | b340c331bca330e9cb60ce6e398b3c014e1a14c7 (patch) | |
tree | cabd07dac8762d6da8a26ecf878c75912ed71886 /api | |
parent | fefe41a79916c2a4701828fcba6d7b8fb95d6a02 (diff) | |
download | frameworks_base-b340c331bca330e9cb60ce6e398b3c014e1a14c7.zip frameworks_base-b340c331bca330e9cb60ce6e398b3c014e1a14c7.tar.gz frameworks_base-b340c331bca330e9cb60ce6e398b3c014e1a14c7.tar.bz2 |
Adding API support for incoming calls.
Change-Id: I7b1530d13e5adac530c4f451aa2cd97f275f9cae
Diffstat (limited to 'api')
-rw-r--r-- | api/current.txt | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/api/current.txt b/api/current.txt index 6228848..3fa628f 100644 --- a/api/current.txt +++ b/api/current.txt @@ -24216,13 +24216,15 @@ package android.telecomm { public abstract class CallService extends android.app.Service { ctor public CallService(); + method public abstract void answer(java.lang.String); method public abstract void call(android.telecomm.CallInfo); - method public abstract void confirmIncomingCall(java.lang.String, java.lang.String); method public abstract void disconnect(java.lang.String); method public final android.os.IBinder getBinder(); method public abstract void isCompatibleWith(android.telecomm.CallInfo); method public final android.os.IBinder onBind(android.content.Intent); + method public abstract void reject(java.lang.String); method public abstract void setCallServiceAdapter(android.telecomm.ICallServiceAdapter); + method public abstract void setIncomingCallId(java.lang.String); } public final class CallServiceDescriptor implements android.os.Parcelable { @@ -24232,6 +24234,7 @@ package android.telecomm { method public android.content.ComponentName getServiceComponent(); method public static android.telecomm.CallServiceDescriptor.Builder newBuilder(android.content.Context); method public void writeToParcel(android.os.Parcel, int); + field public static final android.os.Parcelable.Creator CREATOR; field public static final int FLAG_MOBILE = 4; // 0x4 field public static final int FLAG_PSTN = 2; // 0x2 field public static final int FLAG_WIFI = 1; // 0x1 @@ -24274,11 +24277,13 @@ package android.telecomm { } public abstract interface ICallService implements android.os.IInterface { + method public abstract void answer(java.lang.String) throws android.os.RemoteException; method public abstract void call(android.telecomm.CallInfo) throws android.os.RemoteException; - method public abstract void confirmIncomingCall(java.lang.String, java.lang.String) throws android.os.RemoteException; method public abstract void disconnect(java.lang.String) throws android.os.RemoteException; method public abstract void isCompatibleWith(android.telecomm.CallInfo) throws android.os.RemoteException; + method public abstract void reject(java.lang.String) throws android.os.RemoteException; method public abstract void setCallServiceAdapter(android.telecomm.ICallServiceAdapter) throws android.os.RemoteException; + method public abstract void setIncomingCallId(java.lang.String) throws android.os.RemoteException; } public static abstract class ICallService.Stub extends android.os.Binder implements android.telecomm.ICallService { @@ -24289,8 +24294,8 @@ package android.telecomm { } public abstract interface ICallServiceAdapter implements android.os.IInterface { - method public abstract void handleConfirmedIncomingCall(android.telecomm.CallInfo) throws android.os.RemoteException; method public abstract void handleFailedOutgoingCall(java.lang.String, java.lang.String) throws android.os.RemoteException; + method public abstract void handleIncomingCall(android.telecomm.CallInfo) throws android.os.RemoteException; method public abstract void handleSuccessfulOutgoingCall(java.lang.String) throws android.os.RemoteException; method public abstract void setActive(java.lang.String) throws android.os.RemoteException; method public abstract void setCompatibleWith(java.lang.String, boolean) throws android.os.RemoteException; |