Callback
abstract class Callback
| kotlin.Any | |
| ↳ | android.telecom.RemoteConference.Callback |
Callback base class for RemoteConference.
Summary
| Public constructors | |
|---|---|
Callback() |
|
| Public methods | |
|---|---|
| open Unit |
onConferenceableConnectionsChanged(conference: RemoteConference!, conferenceableConnections: MutableList<RemoteConnection!>!)Invoked when the set of |
| open Unit |
onConnectionAdded(conference: RemoteConference!, connection: RemoteConnection!)Invoked when a |
| open Unit |
onConnectionCapabilitiesChanged(conference: RemoteConference!, connectionCapabilities: Int)Indicates that the call capabilities of this |
| open Unit |
onConnectionPropertiesChanged(conference: RemoteConference!, connectionProperties: Int)Indicates that the call properties of this |
| open Unit |
onConnectionRemoved(conference: RemoteConference!, connection: RemoteConnection!)Invoked when a |
| open Unit |
onDestroyed(conference: RemoteConference!)Indicates that this |
| open Unit |
onDisconnected(conference: RemoteConference!, disconnectCause: DisconnectCause!)Invoked when this |
| open Unit |
onExtrasChanged(conference: RemoteConference!, extras: Bundle?)Handles changes to the |
| open Unit |
onStateChanged(conference: RemoteConference!, oldState: Int, newState: Int)Invoked when the state of this |
Public constructors
Callback
Callback()
Public methods
onConferenceableConnectionsChanged
open fun onConferenceableConnectionsChanged(
conference: RemoteConference!,
conferenceableConnections: MutableList<RemoteConnection!>!
): Unit
Invoked when the set of RemoteConnections which can be added to this conference call have changed.
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
conferenceableConnections |
MutableList<RemoteConnection!>!: The list of conferenceable RemoteConnections. |
onConnectionAdded
open fun onConnectionAdded(
conference: RemoteConference!,
connection: RemoteConnection!
): Unit
Invoked when a RemoteConnection is added to the conference call.
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
connection |
RemoteConnection!: The RemoteConnection being added. |
onConnectionCapabilitiesChanged
open fun onConnectionCapabilitiesChanged(
conference: RemoteConference!,
connectionCapabilities: Int
): Unit
Indicates that the call capabilities of this RemoteConference have changed. See getConnectionCapabilities().
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
connectionCapabilities |
Int: The new capabilities of the RemoteConference. |
onConnectionPropertiesChanged
open fun onConnectionPropertiesChanged(
conference: RemoteConference!,
connectionProperties: Int
): Unit
Indicates that the call properties of this RemoteConference have changed. See getConnectionProperties().
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
connectionProperties |
Int: The new properties of the RemoteConference. |
onConnectionRemoved
open fun onConnectionRemoved(
conference: RemoteConference!,
connection: RemoteConnection!
): Unit
Invoked when a RemoteConnection is removed from the conference call.
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
connection |
RemoteConnection!: The RemoteConnection being removed. |
onDestroyed
open fun onDestroyed(conference: RemoteConference!): Unit
Indicates that this RemoteConference has been destroyed. No further requests should be made to the RemoteConference, and references to it should be cleared.
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
onDisconnected
open fun onDisconnected(
conference: RemoteConference!,
disconnectCause: DisconnectCause!
): Unit
Invoked when this RemoteConference is disconnected.
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
disconnectCause |
DisconnectCause!: The ({@see DisconnectCause}) associated with this failed conference. |
onExtrasChanged
open fun onExtrasChanged(
conference: RemoteConference!,
extras: Bundle?
): Unit
Handles changes to the RemoteConference extras.
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
extras |
Bundle?: The extras containing other information associated with the conference. This value may be null. |
onStateChanged
open fun onStateChanged(
conference: RemoteConference!,
oldState: Int,
newState: Int
): Unit
Invoked when the state of this RemoteConferece has changed. See getState().
| Parameters | |
|---|---|
conference |
RemoteConference!: The RemoteConference invoking this method. |
oldState |
Int: The previous state of the RemoteConference. |
newState |
Int: The new state of the RemoteConference. |