CarrierConfigManager.ImsVoice Classe

Definição

Configurações de voz do IMS.

[Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsVoice", ApiSince=33, DoNotGenerateAcw=true)]
public sealed class CarrierConfigManager.ImsVoice : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/CarrierConfigManager$ImsVoice", ApiSince=33, DoNotGenerateAcw=true)>]
type CarrierConfigManager.ImsVoice = class
    inherit Object
Herança
CarrierConfigManager.ImsVoice
Atributos

Comentários

Configurações de voz do IMS. Isso agrupa as configurações necessárias para o IMS Voice – VoNR/VoLTE

Referência: IR.92

Java documentação para android.telephony.CarrierConfigManager.ImsVoice.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Campos

Nome Description
AlertingSrvccSupport
Obsoleto.

Transferência de acesso SRVCC para chamadas em fase de alerta de acordo com o 3GPP 24.

BandwidthEfficient
Obsoleto.

O formato de conteúdo amr NB/WB é eficiente em largura de banda.

BasicSrvccSupport
Obsoleto.

Indica suporte para SRVCC básico, normalmente 1 chamada ativa conforme detalhado no IR.

ConferenceSubscribeTypeInDialog
Obsoleto.

O SIP SUBSCRIBE para eventos de estado de conferência é enviado na caixa de diálogo SIP INVITE entre a UE e o servidor de conferência.

ConferenceSubscribeTypeOutOfDialog
Obsoleto.

O SIP SUBSCRIBE para eventos de estado de conferência é enviado da caixa de diálogo SIP INVITE entre a UE e o servidor de conferência.

EvsEncodedBwTypeFb
Obsoleto.

A largura de banda codificada por EVS é FB (Banda Completa).

EvsEncodedBwTypeNb
Obsoleto.

A largura de banda codificada por EVS é NB (Banda Estreita).

EvsEncodedBwTypeNbWb
Obsoleto.

A largura de banda codificada por EVS está no intervalo NB, WB.

EvsEncodedBwTypeNbWbSwb
Obsoleto.

A largura de banda codificada por EVS está no intervalo NB, WB, SWB.

EvsEncodedBwTypeNbWbSwbFb
Obsoleto.

A largura de banda codificada por EVS está no intervalo NB, WB, SWB, FB.

EvsEncodedBwTypeSwb
Obsoleto.

A largura de banda codificada por EVS é a SWB (Super WideBand).

EvsEncodedBwTypeWb
Obsoleto.

A largura de banda codificada por EVS é WB (Wide Band).

EvsEncodedBwTypeWbSwb
Obsoleto.

A largura de banda codificada por EVS está no intervalo WB, SWB.

EvsEncodedBwTypeWbSwbFb
Obsoleto.

A largura de banda codificada por EVS está no intervalo WB, SWB, FB.

EvsOperationalModeAmrwbIo
Obsoleto.

Indica o modo de EVS AMR-WB EO.

EvsOperationalModePrimary
Obsoleto.

Indica o modo primário do EVS.

EvsPrimaryModeBitrate1280Kbps
Obsoleto.

Modo primário EVS com taxa de bits 128.

EvsPrimaryModeBitrate132Kbps
Obsoleto.

Modo primário EVS com taxa de bits 13.

EvsPrimaryModeBitrate164Kbps
Obsoleto.

Modo primário de EVS com taxa de bits 16.

EvsPrimaryModeBitrate244Kbps
Obsoleto.

Modo primário EVS com taxa de bits 24.

EvsPrimaryModeBitrate320Kbps
Obsoleto.

Modo primário EVS com taxa de bits 32.

EvsPrimaryModeBitrate480Kbps
Obsoleto.

Modo primário de EVS com taxa de bits 48.

EvsPrimaryModeBitrate59Kbps
Obsoleto.

Modo primário de EVS com taxa de bits 5.

EvsPrimaryModeBitrate640Kbps
Obsoleto.

Modo primário de EVS com taxa de bits 64.

EvsPrimaryModeBitrate72Kbps
Obsoleto.

Modo primário de EVS com taxa de bits 7.

EvsPrimaryModeBitrate80Kbps
Obsoleto.

Modo primário EVS com taxa de bits 8.

EvsPrimaryModeBitrate960Kbps
Obsoleto.

Modo primário EVS com taxa de bits 96.

EvsPrimaryModeBitrate96Kbps
Obsoleto.

Modo primário EVS com taxa de bits 9.

KeyAmrCodecAttributeModesetIntArray

Restringe o modo ativo definido a um subconjunto de todos os modos no codec.

KeyAmrCodecAttributePayloadFormatInt

Especifica o formato de conteúdo do codec amr-NB/AMR-WB.

KeyAmrnbPayloadDescriptionBundle

Especifica os atributos codec de diferentes tipos de conteúdo no codec AMR NarrowBand (AMR-NB).

KeyAmrnbPayloadTypeIntArray

Uma lista de inteiros que representam os diferentes tipos de conteúdo em AMR-NB codec na ordem de prioridade do mais alto para o mais baixo.

KeyAmrwbPayloadDescriptionBundle

Especifica os atributos codec de diferentes tipos de conteúdo no codec AMR WideBand (AMR-WB).

KeyAmrwbPayloadTypeIntArray

Uma lista de inteiros que representam os diferentes tipos de conteúdo em AMR-WB codec na ordem de prioridade do mais alto para o mais baixo.

KeyAudioAsBandwidthKbpsInt

Especifica o modificador SDP as (específico do aplicativo) para mídia de áudio.

KeyAudioCodecCapabilityPayloadTypesBundle

Especifica a funcionalidade do Codec de Áudio.

KeyAudioInactivityCallEndReasonsIntArray

Lista de vários motivos de inatividade da mídia para os quais a chamada de voz/emergência terminará.

KeyAudioRrBandwidthBpsInt

Especifica o modificador RR SDP para mídia de áudio.

KeyAudioRsBandwidthBpsInt

Especifica o modificador RS SDP para mídia de áudio.

KeyAudioRtcpInactivityTimerMillisInt

Especifica o valor de tempo limite para inatividade RTCP para mídia de áudio.

KeyAudioRtpInactivityTimerMillisInt

Especifica o valor de tempo limite para a inatividade rtp para mídia de áudio.

KeyCarrierVolteRoamingAvailableBool

Sinalizador especificando se o VoLTE deve estar disponível quando estiver em rede móvel.

KeyCodecAttributeModeChangeCapabilityInt

Especifica se o cliente é capaz de transmitir com um período de alteração de modo restrito.

KeyCodecAttributeModeChangeNeighborInt

Especifica as alterações de modo permitidas para o remetente no conjunto de modo ativo.

KeyCodecAttributeModeChangePeriodInt

Especifica o número de blocos de quadros.

KeyConferenceFactoryUriString

Usado para especificar o URI da fábrica de conferências.

KeyConferenceSubscribeTypeInt

Isso é usado para especificar se o SIP SUBSCRIBE para eventos de estado de conferência é enviado ou fora da caixa de diálogo SIP INVITE entre a UE e o servidor de conferência.

KeyDedicatedBearerWaitTimerMillisInt

Especifica o tempo de espera do portador dedicado durante o estabelecimento da chamada.

KeyDtmfnbPayloadTypeIntArray

Uma lista de inteiros que representam os diferentes tipos de conteúdo no codec DTMF NB em ordem de prioridade do mais alto para o mais baixo.

KeyDtmfwbPayloadTypeIntArray

Uma lista de inteiros que representam os diferentes tipos de conteúdo no codec do BD DTMF na ordem de prioridade do mais alto para o mais baixo.

KeyEvsCodecAttributeBandwidthInt

Especifica as opções de largura de banda de codificação de codec EVS.

KeyEvsCodecAttributeBitrateIntArray

Especifica o intervalo de taxa de bits codec de origem para o modo primário EVS na sessão.

KeyEvsCodecAttributeChannelsInt

Especifica o número de canais de áudio.

KeyEvsCodecAttributeChAwRecvInt

Especifica o modo de reconhecimento de canal (ch-aw-recv) para a direção de recebimento.

KeyEvsCodecAttributeCmrInt

Indica se a CMR (Solicitação de Modo Codec) tem suporte para a sessão.

KeyEvsCodecAttributeDtxBool

Especifica se o DTX (transmissão descontinuada) está habilitado ou não.

KeyEvsCodecAttributeDtxRecvBool

Isso será usado se mais restrições forem necessárias no DTX na direção de recebimento.

KeyEvsCodecAttributeHfOnlyInt

Especifica se a sessão deve ser limitada ao formato completo do cabeçalho.

KeyEvsCodecAttributeModeSwitchInt

Especifica se o modo EVS usado é o modo primário EVS ou EVS AMR-WB modo de EO.

KeyEvsPayloadDescriptionBundle

Especifica os atributos codec de diferentes tipos de conteúdo no codec EVS.

KeyEvsPayloadTypeIntArray

Uma lista de inteiros que representam os diferentes tipos de conteúdo no codec EVS na ordem de prioridade do mais alto para o mais baixo.

KeyIncludeCallerIdServiceCodesInSipInviteBool

Sinalizador especificando se os códigos de serviço de ID do chamador vertical (*67 e *82) devem ser enviados na cadeia de caracteres discada no SIP:INVITE.

KeyMinimumSessionExpiresTimerSecInt

Indica o valor mínimo para o intervalo de sessão em segundos.

KeyMoCallRequestTimeoutMillisInt

Especifica o valor do temporizador para INVITE para a primeira resposta 1xx (incluindo 100 tentativas).

KeyMultiendpointSupportedBool

Sinalizador que indica se a configuração de ponto multi-extremidade está habilitada ou não.

KeyOipSourceFromHeaderBool

Sinalizador especificando se o campo de cabeçalho 'From' é usado para determinação da identidade da parte de origem no serviço OIP (Apresentação de Identificação de Origem).

KeyPrackSupportedFor18xBool

Sinalizador que indica se o PRACK deve ser habilitado para todas as mensagens 18x.

KeyPrefix

Prefixo de todo o imsvoice.

KeyRingbackTimerMillisInt

Especifica o temporizador de ringback para chamadas de origem móvel.

KeyRingingTimerMillisInt

Especifica o temporizador de toque para chamadas encerradas por dispositivo móvel.

KeySessionExpiresTimerSecInt

Campo de cabeçalho de expiração de sessão expresso em segundos de acordo com a Seção 3 do RFC 4028.

KeySessionPrivacyTypeInt

Especifique o tipo de privacidade da sessão.

KeySessionRefresherTypeInt

Entidade do Atualizador de Sessão de acordo com RFC 4028 e IR.

KeySessionRefreshMethodInt

Isso é usado para especificar o método usado para atualização de sessão.

KeySessionTimerSupportedBool

Sinalizador indicando se o campo de cabeçalho com suporte com a marca de opção 'timer' está habilitado ou não.

KeySrvccTypeIntArray

Lista de diferentes tipos SRVCC compatíveis conforme definido no 3GPP 24.

KeyVoiceOnDefaultBearerSupportedBool

Sinalizador especificando se a voz é permitida no portador padrão.

KeyVoiceQosPreconditionSupportedBool

Sinalizador especificando se há suporte para pré-condições de QoS durante a instalação da chamada.

MidcallSrvccSupport
Obsoleto.

Transferência de acesso SRVCC para chamadas na fase de chamada intermediária de acordo com o 3GPP 24.

OctetAligned
Obsoleto.

O formato de conteúdo amr NB/WB está alinhado ao octeto.

PrealertingSrvccSupport
Obsoleto.

Transferência de acesso SRVCC para chamadas na fase de pré-alerta de acordo com o 3GPP 24.

SessionPrivacyTypeHeader
Obsoleto.

O tipo de privacidade da sessão é HEADER de acordo com a Seção 4 do RFC 3323.

SessionPrivacyTypeId
Obsoleto.

O tipo de privacidade da sessão é ID de acordo com a Seção 9 do RFC 3325.

SessionPrivacyTypeNone
Obsoleto.

O tipo de privacidade da sessão é NONE de acordo com a Seção 4 do RFC 3323.

SessionRefresherTypeUac
Obsoleto.

A entidade Do Atualizador de Sessão é UAC (User Agent Client).

SessionRefresherTypeUas
Obsoleto.

A entidade Do Atualizador de Sessão é o UAS (Servidor do Agente de Usuário).

SessionRefresherTypeUnknown
Obsoleto.

A entidade Do Atualizador de Sessão é desconhecida.

SessionRefreshMethodInvite
Obsoleto.

SIP INVITE é usado para Atualização de Sessão

SessionRefreshMethodUpdatePreferred
Obsoleto.

SIP INVITE e UPDATE são usados para atualização de sessão.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Configurações de voz do IMS.

(Herdado de JavaObject)
JniPeerMembers

Configurações de voz do IMS.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Configurações de voz do IMS.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Configurações de voz do IMS.

(Herdado de JavaObject)
Equals(Object)

Configurações de voz do IMS.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Configurações de voz do IMS.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Configurações de voz do IMS.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Configurações de voz do IMS.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Configurações de voz do IMS.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Configurações de voz do IMS.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Configurações de voz do IMS.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Configurações de voz do IMS.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Configurações de voz do IMS.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a