Android.Telecom Espacio de nombres

Clases

Nombre Description
Call

Representa una llamada telefónica en curso que la aplicación en llamada debe presentar al usuario.

Call.Callback

Define las devoluciones de llamada que informan de los InCallService cambios en .Call

Call.Details
Call.RttCall

Clase que contiene el estado que describe el estado del canal RTT para la entidad remota, si está activo.

CallAttributes

CallAttributes representa un conjunto de propiedades que definen una nueva llamada.

CallAttributes.Builder

Cree una instancia de CallAttributes.

CallAttributes.InterfaceConsts
CallAudioState

Encapsula el estado de audio de telecomunicaciones, incluido el enrutamiento de audio actual, el enrutamiento de audio admitido y la silenciación.

CallAudioState.InterfaceConsts
CallControl

CallControl proporciona control del lado cliente de una llamada.

CallEndpoint

Encapsula el punto de conexión en el que los medios de llamada pueden fluir

CallEndpoint.InterfaceConsts
CallEndpointException

Esta clase representa un conjunto de excepciones que se pueden producir al solicitar un CallEndpoint cambio.

CallEndpointException.InterfaceConsts
CallException

Esta clase define las excepciones que se pueden producir al usar las API de Telecom con android.os.OutcomeReceivers.

CallException.InterfaceConsts
CallRedirectionService

Este servicio se puede implementar para interactuar entre Telecom y su implementador para realizar llamadas salientes con fines opcionales de redirección y cancelación.

CallScreeningService

Este servicio se puede implementar mediante el marcador predeterminado (consulte TelecomManager#getDefaultDialerPackage()) o una aplicación de terceros para permitir o no permitir llamadas entrantes antes de que se muestren a un usuario.

CallScreeningService.CallResponse

Información sobre cómo responder a una llamada entrante.

CallScreeningService.CallResponse.Builder
Conference

Representa una llamada de conferencia que puede contener cualquier número de Connection objetos.

Conferenceable

Interfaz que se usa para identificar entidades con las que otra entidad puede participar en una llamada de conferencia.

Connection

Representa una llamada telefónica o conexión a un punto de conexión remoto que lleva tráfico de voz o vídeo.

Connection.RttModifyStatus

Proporciona constantes para representar los resultados de las respuestas a las solicitudes de modificación de sesión enviadas a través de Call#sendRttRequest()

Connection.RttTextStream

Proporciona métodos para leer y escribir datos RTT en o desde la aplicación en llamada.

Connection.VideoProvider

Proporciona un medio para controlar la sesión de vídeo asociada a .Connection

ConnectionRequest

Contenedor de datos simple que encapsula una solicitud a alguna entidad para crear un nuevo Connection.

ConnectionRequest.InterfaceConsts
ConnectionService

Un servicio abstracto que debe implementarse en cualquier aplicación que: <ol><li>puede realizar llamadas telefónicas (VoIP o de otro modo) y desea que esas llamadas se integren en la aplicación de teléfono integrada.

DisconnectCause

Describe la causa de una llamada desconectada.

DisconnectCause.InterfaceConsts
GatewayInfo

Información de dirección de puerta de enlace encapsulada para la llamada saliente.

GatewayInfo.InterfaceConsts
InCallService

Este servicio se implementa mediante una aplicación que desea proporcionar funcionalidad para administrar llamadas telefónicas.

InCallService.VideoCall

Se usa para emitir comandos al Connection.VideoProvider asociado a .Call

InCallService.VideoCall.Callback
PhoneAccount

Representa un método distinto para colocar o recibir una llamada telefónica.

PhoneAccount.Builder

Clase auxiliar para crear un PhoneAccount.

PhoneAccount.InterfaceConsts
PhoneAccountHandle

Identificador único de .PhoneAccount

PhoneAccountHandle.InterfaceConsts
PhoneAccountSuggestion
PhoneAccountSuggestion.InterfaceConsts
QueryLocationException

Esta clase representa un conjunto de excepciones que se pueden producir al solicitar un Connection#queryLocationForEmergency(long, String, Executor, OutcomeReceiver)

QueryLocationException.InterfaceConsts
RemoteConference

Una conferencia proporcionada a ConnectionService por otro ConnectionService a través de ConnectionService#conferenceRemoteConnections.

RemoteConference.Callback

Clase base de devolución de llamada para RemoteConference.

RemoteConnection

Una conexión proporcionada a un ConnectionService mediante otra ConnectionService que se ejecuta en un proceso diferente.

RemoteConnection.Callback

Clase base de devolución de llamada para RemoteConnection.

RemoteConnection.VideoProvider

RemoteConnection.VideoProviderasociado a .RemoteConnection

RemoteConnection.VideoProvider.Callback
StatusHints

Contiene la etiqueta de estado y el icono que se muestran en la interfaz de usuario en llamada.

StatusHints.InterfaceConsts
TelecomManager

Proporciona acceso a información sobre las llamadas activas y la funcionalidad de registro o administración de llamadas.

VideoProfile

Representa los atributos de las videollamadas.

VideoProfile.CameraCapabilities

Representa las funcionalidades de cámara importantes para un proveedor de telefonía de vídeo.

VideoProfile.CameraCapabilities.InterfaceConsts
VideoProfile.InterfaceConsts

Interfaces

Nombre Description
ICallControlCallback

CallControlCallback retransmite las actualizaciones de llamadas (que requieren una respuesta) del marco de telecomunicaciones a la aplicación.

ICallEventCallback

CallEventCallback retransmite las actualizaciones de llamadas (que no requieren ninguna acción) del marco de telecomunicaciones a la aplicación.

Enumeraciones

Nombre Description
CallAttributesDirection
CallAudioRoute
CallCapabilities
CallCapability
CallComposerAttachment
CallDirection
CallEndpointErrorReason
CallEndpointType
CallExceptionErrorCode
CallProperty
CallRejectReason
CallState
CallType
Causes
ConnectionAudioCodec
ConnectionCapability
ConnectionProperties
ConnectionState
ConnectionVerificationStatusType
Duration
HandoverFailureReason
ModifyRequestResult
PhoneAccountCapability
Presentation

Enumera los valores devueltos por varios métodos de Presentation.

Priority
QueryLocationErrorReason
ReasonType
RttMode
RttSessionModifyResult
VideoProfileState
VideoQuality
VideoSessionEvent