java.lang.Object

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)