com.opentok.android.TransportStats
classe pública TransportStats estende Objeto
Fornece estatísticas de transporte no nível da rede. Esta classe representa métricas de baixo nível relacionadas à camada de transporte da conexão WebRTC subjacente, como a largura de banda disponível.
Resumo das classes aninhadas
Classes aninhadas
Modificador e Tipo
Classe
Descrição
static @interface
TransportStats.NetworkCondition
Resumo do campo
Campos
Modificador e Tipo
Campo
Descrição
long
connectionEstimatedBandwidth
Largura de banda estimada disponível da conexão, em bits por segundo (bps).
static final int
NETWORK_CONDITION_CRITICAL
static final int
NETWORK_CONDITION_EXCELLENT
static final int
NETWORK_CONDITION_FAIR
static final int
NETWORK_CONDITION_GOOD
static final String
NETWORK_CONDITION_REASON_BANDWIDTH
static final String
NETWORK_CONDITION_REASON_NONE
static final String
NETWORK_CONDITION_REASON_PACKET_LOSS
static final String
NETWORK_CONDITION_REASON_UNKNOWN
static final int
NETWORK_CONDITION_UNKNOWN
static final int
NETWORK_CONDITION_WARNING
int
networkCondition
Pontuação atual do estado da rede.
String
networkConditionReason
A principal causa que afeta o estado atual da rede.
Resumo do Construtor
Construtores
Construtor
Descrição
TransportStats(long connectionEstimatedBandwidth, int networkCondition, String networkConditionReason)
Resumo do método
Métodos herdados da classe java.lang.Objeto
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Detalhes do campo
CONDIÇÃO_DA_REDE_DESCONHECIDA
public static final int CONDIÇÃO_DE_REDE_DESCONHECIDA
Veja também: : - [Valores de campo constantes]
CONDIÇÃO_DE_REDE_CRÍTICA
public static final int CONDIÇÃO_DE_REDE_CRÍTICA
Veja também: : - [Valores de campo constantes]
NETWORK_CONDITION_WARNING
public static final int CONDIÇÃO_DE_REDE_AVISO
Veja também: : - [Valores de campo constantes]
CONDIÇÃO_DA_REDE_RAZOÁVEL
public static final int CONDIÇÃO_DE_REDE_RAZOÁVEL
Veja também: : - [Valores de campo constantes]
CONDIÇÃO_DA_REDE_BOA
public static final int CONDIÇÃO_DE_REDE_BOA
Veja também: : - [Valores de campo constantes]
CONDIÇÃO_DA_REDE_EXCELENTE
public static final int CONDIÇÃO_DE_REDE_EXCELENTE
Veja também: : - [Valores de campo constantes]
NETWORK_CONDITION_REASON_NONE
público estático final String NETWORK_CONDITION_REASON_NONE
Veja também: : - [Valores de campo constantes]
NETWORK_CONDITION_REASON_BANDWIDTH
público estático final String NETWORK_CONDITION_REASON_BANDWIDTH
Veja também: : - [Valores de campo constantes]
NETWORK_CONDITION_REASON_PACKET_LOSS
público estático final String NETWORK_CONDITION_REASON_PACKET_LOSS
Veja também: : - [Valores de campo constantes]
CONDIÇÃO_DE_REDE_MOTIVO_DESCONHECIDO
público estático final String NETWORK_CONDITION_REASON_UNKNOWN
Veja também: : - [Valores de campo constantes]
largura de banda estimada da conexão
public long largura de banda estimada da conexão
Largura de banda estimada disponível da conexão, em bits por segundo (bps).
condição da rede
public int condiçãoDaRede
Pontuação atual do estado da rede.
motivo da condição da rede
público String motivo da condição da rede
A principal razão que afeta a condição atual da rede. Este valor indica o fator dominante que influencia a pontuação da condição da rede, como limitações de largura de banda, perda de pacotes ou outras causas relacionadas à rede.
Detalhes do construtor
TransportStats
public TransportStats(long connectionEstimatedBandwidth, int networkCondition, String motivoDaCondiçãoDaRede)