com.opentok.android.Session.Capabilities
Classe de contenção: : Sessão
classe pública estática Session.Capabilities estende Objeto
Define o valor retornado pela função Session.getCapabilities() método.
Depois de se conectar a uma sessão e o
Session.SessionListener.onConnected(Session session) O método foi chamado;
essa propriedade identifica se o cliente pode publicar fluxos, assinar fluxos
e usar os métodos para
silenciar o áudio
das transmissões em uma sessão, com base na função atribuída ao token usado para se conectar à
sessão.
Por exemplo,
se você se conectar a uma sessão usando um token ao qual foi atribuída a função de Assinante, o
canPublish a propriedade deste objeto está definida como false (e o cliente
não possui privilégios para publicar na sessão). Para obter mais informações, consulte o OpenTok
token documentação.
Resumo do campo
Campos
Modificador e Tipo
Campo
Descrição
boolean
canForceDisconnect
Se o cliente pode solicitar o encerramento forçado de conexões na sessão
(true) ou não (false).
boolean
canForceMute
Se o cliente pode solicitar o silenciamento forçado de fluxos na sessão ou desativar o
estado de silenciamento ativo em uma sessão (true) ou não (false).
boolean
canPublish
Se o cliente pode publicar fluxos na sessão (true) ou não
(false).
boolean
canSubscribe
Se o cliente pode se inscrever em fluxos na sessão (true) ou não
(false).
Resumo do Construtor
Construtores
Construtor
Descrição
Capabilities()
Resumo do método
Todos os métodosMétodos de instânciaMétodos concretos
Modificador e Tipo
Método
Descrição
String
toString()
Métodos herdados da classe java.lang.Objeto
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Detalhes do campo
canPublish
public boolean canPublish
Se o cliente pode publicar fluxos na sessão (true) ou não
(false). Isso está definido como false para clientes que se conectam a
uma sessão usando um token ao qual foi atribuída a função de Assinante.
canSubscribe
public boolean canSubscribe
Se o cliente pode se inscrever em fluxos na sessão (true) ou não
(false).
canForceMute
public boolean canForceMute
Se o cliente pode solicitar o silenciamento forçado de fluxos na sessão ou desativar o
estado de silenciamento ativo em uma sessão (true) ou não (false).
Veja também:
: - Session.forceMuteAll(Iterable)
- Session.forceMuteStream(Stream stream)
- Session.disableForceMute()
canForceDisconnect
public boolean canForceDisconnect
Se o cliente pode solicitar o encerramento forçado de conexões na sessão
(true) ou não (false).
Veja também:
: - Session.forceDisconnect(Connection connection)
Detalhes do construtor
Recursos
public Capabilities()
Detalhes do método
toString
público String toString()
Substituições:
: toString na aula Object