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 RemoteConnection
s 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 RemoteConnection s. |
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 . |