Android.Telecom Namespace

Classes

Nome Description
Call

Representa uma chamada telefônica contínua que o aplicativo de chamada deve apresentar ao usuário.

Call.Callback

Define retornos de chamada que informam as InCallService alterações em um Call.

Call.Details
Call.RttCall

Uma classe que mantém o estado que descreve o estado do canal RTT para a parte remota, se estiver ativa.

CallAttributes

CallAttributes representa um conjunto de propriedades que definem uma nova Chamada.

CallAttributes.Builder

Criar uma instância de CallAttributes.

CallAttributes.InterfaceConsts
CallAudioState

Encapsula o estado de áudio de telecomunicações, incluindo o roteamento de áudio atual, roteamento de áudio com suporte e mudo.

CallAudioState.InterfaceConsts
CallControl

CallControl fornece o controle do lado do cliente de uma chamada.

CallEndpoint

Encapsula o ponto de extremidade em que a mídia de chamada pode fluir

CallEndpoint.InterfaceConsts
CallEndpointException

Essa classe representa um conjunto de exceções que podem ocorrer ao solicitar uma CallEndpoint alteração.

CallEndpointException.InterfaceConsts
CallException

Essa classe define exceções que podem ser geradas ao usar APIs de Telecomunicações com android.os.OutcomeReceivers.

CallException.InterfaceConsts
CallRedirectionService

Esse serviço pode ser implementado para interagir entre a Telecom e seu implementador para fazer uma chamada de saída com finalidades opcionais de redirecionamento/cancelamento.

CallScreeningService

Esse serviço pode ser implementado pelo dialer padrão (veja TelecomManager#getDefaultDialerPackage()) ou um aplicativo de terceiros para permitir ou não permitir chamadas de entrada antes que elas sejam mostradas a um usuário.

CallScreeningService.CallResponse

Informações sobre como responder a uma chamada de entrada.

CallScreeningService.CallResponse.Builder
Conference

Representa uma chamada em conferência que pode conter qualquer número de Connection objetos.

Conferenceable

Interface usada para identificar entidades com as quais outra entidade pode participar de uma chamada em conferência.

Connection

Representa uma chamada telefônica ou conexão com um ponto de extremidade remoto que carrega tráfego de voz e/ou vídeo.

Connection.RttModifyStatus

Fornece constantes para representar os resultados das respostas às solicitações de modificação de sessão enviadas por meio de Call#sendRttRequest()

Connection.RttTextStream

Fornece métodos para ler e gravar dados RTT de/para o aplicativo de chamada.

Connection.VideoProvider

Fornece um meio de controlar a sessão de vídeo associada a um Connection.

ConnectionRequest

Contêiner de dados simples encapsulando uma solicitação para alguma entidade para criar um novo Connection.

ConnectionRequest.InterfaceConsts
ConnectionService

Um serviço abstrato que deve ser implementado por qualquer aplicativo que: <ol><li>Pode fazer chamadas telefônicas (VoIP ou de outra forma) e deseja que essas chamadas sejam integradas ao aplicativo de telefone interno.

DisconnectCause

Descreve a causa de uma chamada desconectada.

DisconnectCause.InterfaceConsts
GatewayInfo

Informações de endereço de gateway encapsuladas para chamada de saída.

GatewayInfo.InterfaceConsts
InCallService

Esse serviço é implementado por um aplicativo que deseja fornecer funcionalidade para gerenciar chamadas telefônicas.

InCallService.VideoCall

Usado para emitir comandos ao associado a Connection.VideoProvider um Call.

InCallService.VideoCall.Callback
PhoneAccount

Representa um método distinto para colocar ou receber uma chamada telefônica.

PhoneAccount.Builder

Classe auxiliar para criar um PhoneAccount.

PhoneAccount.InterfaceConsts
PhoneAccountHandle

O identificador exclusivo para um PhoneAccount.

PhoneAccountHandle.InterfaceConsts
PhoneAccountSuggestion
PhoneAccountSuggestion.InterfaceConsts
QueryLocationException

Essa classe representa um conjunto de exceções que podem ocorrer ao solicitar um Connection#queryLocationForEmergency(long, String, Executor, OutcomeReceiver)

QueryLocationException.InterfaceConsts
RemoteConference

Uma conferência fornecida a um ConnectionService por outro ConnectionService por meio ConnectionService#conferenceRemoteConnectionsde .

RemoteConference.Callback

Classe base de retorno de chamada para RemoteConference.

RemoteConnection

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

RemoteConnection.Callback

Classe base de retorno de chamada para RemoteConnection.

RemoteConnection.VideoProvider

RemoteConnection.VideoProvider associado a um RemoteConnection.

RemoteConnection.VideoProvider.Callback
StatusHints

Contém o rótulo de status e o ícone exibidos na interface do usuário na chamada.

StatusHints.InterfaceConsts
TelecomManager

Fornece acesso a informações sobre chamadas ativas e funcionalidade de registro/gerenciamento de chamadas.

VideoProfile

Representa atributos de chamadas de vídeo.

VideoProfile.CameraCapabilities

Representa os recursos de câmera importantes para um provedor de Telefonia de Vídeo.

VideoProfile.CameraCapabilities.InterfaceConsts
VideoProfile.InterfaceConsts

Interfaces

Nome Description
ICallControlCallback

CallControlCallback retransmite atualizações de chamada (que exigem uma resposta) da estrutura de Telecomunicações para o aplicativo.

ICallEventCallback

CallEventCallback retransmite atualizações de chamada (que não exigem nenhuma ação) da estrutura de Telecomunicações para o aplicativo.

Enumerações

Nome 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 valores retornados por vários métodos de Presentation.

Priority
QueryLocationErrorReason
ReasonType
RttMode
RttSessionModifyResult
VideoProfileState
VideoQuality
VideoSessionEvent