com.opentok.android.Session.Capabilities
Übergeordnete Klasse: : Sitzung
public static class Session.Capabilities erweitert Objekt
Definiert den Wert, der von der Session.getCapabilities() Methode.
Nachdem Sie eine Verbindung zu einer Sitzung hergestellt haben und die
Session.SessionListener.onConnected(Session session) Die Methode wurde aufgerufen;
diese Eigenschaft gibt an, ob der Client Streams veröffentlichen, Streams abonnieren
und die Methoden nutzen kann, um
Den Ton
der Streams in einer Sitzung stummschalten, abhängig von der Rolle, die dem Token zugewiesen wurde, das für die Verbindung mit
der Sitzung verwendet wird.
Wenn Sie sich beispielsweise
mit einem Token, dem die Rolle „Subscriber“ zugewiesen ist, bei einer Sitzung anmelden, wird die
canPublish Die Eigenschaft dieses Objekts ist auf false (und der Client
verfügt nicht über die Berechtigungen, in der Sitzung zu veröffentlichen). Weitere Informationen finden Sie bei OpenTok
Token Dokumentation.
Zusammenfassung der Felddaten
Felder
Modifikator und Typ
Feld
Beschreibung
boolean
canForceDisconnect
Ob der Client die erzwungene Trennung von Verbindungen innerhalb der Sitzung anfordern kann
(true) oder nicht (false).
boolean
canForceMute
Ob der Client in der Sitzung das erzwungene Stummschalten von Streams anfordern oder den
aktuellen Stummschaltstatus in einer Sitzung deaktivieren kann (true) oder nicht (false).
boolean
canPublish
Ob der Client Streams in der Sitzung veröffentlichen kann (true) oder nicht
(false).
boolean
canSubscribe
Ob der Client in der Sitzung Streams abonnieren kann (true) oder nicht
(false).
Zusammenfassung zum Konstruktor
Konstruktoren
Konstruktor
Beschreibung
Capabilities()
Zusammenfassung der Methode
Alle MethodenInstanzmethodenKonkrete Methoden
Modifikator und Typ
Methode
Beschreibung
String
toString()
Von der Klasse „java.lang.“ geerbte Methoden.Objekt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Felddetails
canPublish
public boolean canPublish
Ob der Client Streams in der Sitzung veröffentlichen kann (true) oder nicht
(false). Dies ist auf false für Clients, die sich
mit einem Token, dem die Rolle „Subscriber“ zugewiesen ist, bei einer Sitzung anmelden.
canSubscribe
public boolean canSubscribe
Ob der Client in der Sitzung Streams abonnieren kann (true) oder nicht
(false).
canForceMute
public boolean canForceMute
Ob der Client in der Sitzung das erzwungene Stummschalten von Streams anfordern oder den
aktuellen Stummschaltstatus in einer Sitzung deaktivieren kann (true) oder nicht (false).
Siehe auch:
: - Session.forceMuteAll(Iterable)
- Session.forceMuteStream(Stream stream)
- Session.disableForceMute()
canForceDisconnect
public boolean canForceDisconnect
Ob der Client die erzwungene Trennung von Verbindungen innerhalb der Sitzung anfordern kann
(true) oder nicht (false).
Siehe auch:
: - Session.forceDisconnect(Connection connection)
Angaben zum Hersteller
Fähigkeiten
public Capabilities()
Details zur Methode
toString
öffentlich Zeichenfolge toString()
Überschreibungen:
: toString im Unterricht Object