java.lang.Object

com.opentok.android.Session.Capabilities

包含クラス: : セッション


public static class Session.Capabilities extends 目的

によって返される値を定義します。 Session.getCapabilities() メソッド。 セッションに接続した後、 Session.SessionListener.onConnected(Session session) メソッドが呼び出された場合、 このプロパティは、クライアントがストリームを公開したり、ストリームを購読したり、 および以下のメソッドを使用できるかどうかを識別します。 セッション内の ストリームの音声をミュートする, セッションへの接続に使用されるトークンに割り当てられた役割に基づいて、 。

たとえば、 「Subscriber」ロールが割り当てられたトークンを使用してセッションに接続すると、 canPublish このオブジェクトのプロパティは、 false (また、クライアントには そのセッションにコンテンツを公開する権限がありません)。詳細については、OpenTokの トークン ドキュメンテーション

フィールド概要

フィールド

修飾子と型

フィールド

説明

boolean

canForceDisconnect

クライアントがセッション内で接続の強制切断を要求できるかどうか (true)または(false).

boolean

canForceMute

クライアントは、セッション内でストリームの強制ミュートを要求したり、セッション内の アクティブなミュート状態を無効にしたりできるか(true)または(false).

boolean

canPublish

クライアントがセッションにストリームを公開できるかどうか(true) かどうか (false).

boolean

canSubscribe

クライアントがセッション内でストリームを購読できるかどうか(true) かどうか (false).

コンストラクタの概要

コンストラクタ

コンストラクタ

説明

Capabilities()

方法の概要

すべてのメソッド インスタンスメソッド 具体的なメソッド

修飾子と型

方法

説明

String

toString()

java.lang クラスから継承されたメソッド。目的

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

フィールドの詳細

canPublish

public boolean canPublish

クライアントがセッションにストリームを公開できるかどうか(true) かどうか (false). これは次のように設定されています。 false 「Subscriber」ロールが割り当てられたトークンを使用して セッションに接続するクライアントの場合。

canSubscribe

public boolean canSubscribe

クライアントがセッション内でストリームを購読できるかどうか(true) かどうか (false).

canForceMute

public boolean canForceMute

クライアントは、セッション内でストリームの強制ミュートを要求したり、セッション内の アクティブなミュート状態を無効にしたりできるか(true)または(false).

関連項目: : - Session.forceMuteAll(Iterable) - Session.forceMuteStream(Stream stream) - Session.disableForceMute()

canForceDisconnect

public boolean canForceDisconnect

クライアントがセッション内で接続の強制切断を要求できるかどうか (true)または(false).

関連項目: : - Session.forceDisconnect(Connection connection)

コンストラクタの詳細

能力

public Capabilities()

メソッドの詳細

toString

public ストリング toString()

上書き: : toString 授業中 Object