Update API for conference calling.
Change-Id: Ic9b3d8fe98bb3f46e7f83d248785cb736186f445
This commit is contained in:
@@ -27355,8 +27355,8 @@ package android.telecomm {
|
||||
field public final int supportedRouteMask;
|
||||
}
|
||||
|
||||
public class CallCapabilities {
|
||||
ctor public CallCapabilities();
|
||||
public final class CallCapabilities {
|
||||
method public static java.lang.String toString(int);
|
||||
field public static final int ADD_CALL = 16; // 0x10
|
||||
field public static final int ALL = 511; // 0x1ff
|
||||
field public static final int CONNECTION_HANDOFF = 256; // 0x100
|
||||
@@ -27415,6 +27415,7 @@ package android.telecomm {
|
||||
}
|
||||
|
||||
public final class CallServiceAdapter {
|
||||
method public void addConferenceCall(java.lang.String);
|
||||
method public void handleFailedOutgoingCall(android.telecomm.ConnectionRequest, int, java.lang.String);
|
||||
method public void handleSuccessfulOutgoingCall(java.lang.String);
|
||||
method public void handoffCall(java.lang.String);
|
||||
@@ -27489,16 +27490,23 @@ package android.telecomm {
|
||||
|
||||
public abstract class Connection {
|
||||
ctor protected Connection();
|
||||
method public final void conference();
|
||||
method public final android.telecomm.CallAudioState getCallAudioState();
|
||||
method public java.util.List<android.telecomm.Connection> getChildConnections();
|
||||
method public final android.net.Uri getHandle();
|
||||
method public android.telecomm.Connection getParentConnection();
|
||||
method public boolean isConferenceConnection();
|
||||
method public boolean isRequestingRingback();
|
||||
method protected void onAbort();
|
||||
method protected void onAnswer();
|
||||
method protected void onChildrenChanged(java.util.List<android.telecomm.Connection>);
|
||||
method protected void onConference();
|
||||
method protected void onDisconnect();
|
||||
method protected void onHold();
|
||||
method protected void onPlayDtmfTone(char);
|
||||
method protected void onPostDialContinue(boolean);
|
||||
method protected void onReject();
|
||||
method protected void onSeparate();
|
||||
method protected void onSetAudioState(android.telecomm.CallAudioState);
|
||||
method protected void onSetSignal(android.os.Bundle);
|
||||
method protected void onSetState(int);
|
||||
@@ -27506,10 +27514,13 @@ package android.telecomm {
|
||||
method protected void onUnhold();
|
||||
method protected void setActive();
|
||||
method public void setAudioState(android.telecomm.CallAudioState);
|
||||
method protected void setDestroyed();
|
||||
method protected void setDialing();
|
||||
method protected void setDisconnected(int, java.lang.String);
|
||||
method protected void setHandle(android.net.Uri);
|
||||
method protected void setIsConferenceCapable(boolean);
|
||||
method protected void setOnHold();
|
||||
method public void setParentConnection(android.telecomm.Connection);
|
||||
method protected void setRequestingRingback(boolean);
|
||||
method protected void setRinging();
|
||||
method public static java.lang.String stateToString(int);
|
||||
@@ -27517,9 +27528,11 @@ package android.telecomm {
|
||||
|
||||
public static abstract interface Connection.Listener {
|
||||
method public abstract void onAudioStateChanged(android.telecomm.Connection, android.telecomm.CallAudioState);
|
||||
method public abstract void onConferenceCapableChanged(android.telecomm.Connection, boolean);
|
||||
method public abstract void onDestroyed(android.telecomm.Connection);
|
||||
method public abstract void onDisconnected(android.telecomm.Connection, int, java.lang.String);
|
||||
method public abstract void onHandleChanged(android.telecomm.Connection, android.net.Uri);
|
||||
method public abstract void onParentConnectionChanged(android.telecomm.Connection, android.telecomm.Connection);
|
||||
method public abstract void onRequestingRingback(android.telecomm.Connection, boolean);
|
||||
method public abstract void onSignalChanged(android.telecomm.Connection, android.os.Bundle);
|
||||
method public abstract void onStateChanged(android.telecomm.Connection, int);
|
||||
@@ -27528,9 +27541,11 @@ package android.telecomm {
|
||||
public static class Connection.ListenerBase implements android.telecomm.Connection.Listener {
|
||||
ctor public Connection.ListenerBase();
|
||||
method public void onAudioStateChanged(android.telecomm.Connection, android.telecomm.CallAudioState);
|
||||
method public void onConferenceCapableChanged(android.telecomm.Connection, boolean);
|
||||
method public void onDestroyed(android.telecomm.Connection);
|
||||
method public void onDisconnected(android.telecomm.Connection, int, java.lang.String);
|
||||
method public void onHandleChanged(android.telecomm.Connection, android.net.Uri);
|
||||
method public void onParentConnectionChanged(android.telecomm.Connection, android.telecomm.Connection);
|
||||
method public void onRequestingRingback(android.telecomm.Connection, boolean);
|
||||
method public void onSignalChanged(android.telecomm.Connection, android.os.Bundle);
|
||||
method public void onStateChanged(android.telecomm.Connection, int);
|
||||
@@ -27562,9 +27577,13 @@ package android.telecomm {
|
||||
method public final void answer(java.lang.String);
|
||||
method public final void call(android.telecomm.CallInfo);
|
||||
method public final void disconnect(java.lang.String);
|
||||
method public java.util.Collection<android.telecomm.Connection> getAllConnections();
|
||||
method public final void hold(java.lang.String);
|
||||
method public final void isCompatibleWith(android.telecomm.CallInfo);
|
||||
method public final void onAudioStateChanged(java.lang.String, android.telecomm.CallAudioState);
|
||||
method public void onConnectionAdded(android.telecomm.Connection);
|
||||
method public void onConnectionRemoved(android.telecomm.Connection);
|
||||
method public void onCreateConferenceConnection(java.lang.String, android.telecomm.Connection, android.telecomm.Response<java.lang.String, android.telecomm.Connection>);
|
||||
method public void onCreateConnections(android.telecomm.ConnectionRequest, android.telecomm.Response<android.telecomm.ConnectionRequest, android.telecomm.Connection>);
|
||||
method public void onCreateIncomingConnection(android.telecomm.ConnectionRequest, android.telecomm.Response<android.telecomm.ConnectionRequest, android.telecomm.Connection>);
|
||||
method public void onFindSubscriptions(android.net.Uri, android.telecomm.Response<android.net.Uri, android.telecomm.Subscription>);
|
||||
|
||||
Reference in New Issue
Block a user