| 宣言された場所 | OTError.h |
OTSessionErrorCode
によって使用されるエラーコード値の列挙 [OTSessionDelegate session:didFailWithError:].
定義
typedef NS_ENUM(int32_t, OTSessionErrorCode ) { OTSessionSuccess = 0, OTAuthorizationFailure = 1004, OTErrorInvalidSession = 1005, OTConnectionFailed = 1006, OTNullOrInvalidParameter = 1011, OTNotConnected = 1010, OTSessionIllegalState = 1015, OTNoMessagingServer = 1503, OTConnectionRefused = 1023, OTSessionStateFailed = 1020, OTP2PSessionMaxParticipants = 1403, OTSessionConnectionTimeout = 1021, OTSessionInternalError = 2000, OTSessionInvalidSignalType = 1461, OTSessionSignalDataTooLong = 1413, OTSessionUnableToForceDisconnect = 1520, OTSessionUnableToForceMute = 1540, OTSessionUnableToSendSignal = 1550, OTConnectionDropped = 1022, OTSessionSubscriberNotFound = 1112, OTSessionPublisherNotFound = 1113, OTSessionBlockedCountry = 1026, OTSessionConnectionLimitExceeded = 1027, OTSessionEncryptionSecretMissing = 6000, OTSessionInvalidEncryptionSecret = 6004, };
定数
OTSessionSuccess
: 無視してください。内部で使用されます。
Declared In `OTError.h`.
OTAuthorizationFailure
: 無効なAPIキーまたはトークンが指定されました
Declared In `OTError.h`.
OTErrorInvalidSession
: 無効なセッションIDが指定されました
Declared In `OTError.h`.
OTConnectionFailed
: OpenTok サービスへの接続中にエラーが発生しました
Declared In `OTError.h`.
OTNullOrInvalidParameter
: リクエストに渡されたパラメータがnullまたは無効です。
Declared In `OTError.h`.
OTNotConnected
: セッションが接続されていません。また、要求された操作には
アクティブなセッション接続が必要です
Declared In `OTError.h`.
OTSessionIllegalState
: このセッションにとって不正または不適切なタイミングでメソッドが呼び出されました。
たとえば、すでに接続済みのセッションに接続しようとすると、
このエラーが返されます。
Declared In `OTError.h`.
OTNoMessagingServer
: このセッションでは、メッセージングサーバーが利用できません
Declared In `OTError.h`.
OTConnectionRefused
: メッセージングサーバーへのソケットを開くことができませんでした。
送信ポート 443 および 8080 にアクセスできることを確認してください。
Declared In `OTError.h`.
OTSessionStateFailed
: セッションの状態を取得しようとした際に、接続がタイムアウトしました
Declared In `OTError.h`.
OTP2PSessionMaxParticipants
: とのセッション
メディアモード
「ルーティング」に設定された場合は、参加者は2名までとなります。
Declared In `OTError.h`.
OTSessionConnectionTimeout
: セッションへの接続を試みた際、接続タイムアウトが発生しました。
Declared In `OTError.h`.
OTSessionInternalError
: スレッドのディスパッチ失敗、メモリ不足、構文解析エラーなど。
Declared In `OTError.h`.
OTSessionInvalidSignalType
: 無効な型のシグナルを送信しようとしました。
Declared In `OTError.h`.
OTSessionSignalDataTooLong
: 最大長(8KB)を超えるデータ文字列を含む信号を送信しようとしました。
:
Declared In `OTError.h`.
OTSessionUnableToForceDisconnect
: クライアントの機能に制限があるためか、強制切断できませんでした。
Declared In `OTError.h`.
OTSessionUnableToForceMute
: クライアントの機能に制限があるためか、強制ミュートができません。
Declared In `OTError.h`.
OTSessionUnableToSendSignal
: シグナルを送信できませんでした。おそらく、クライアントの機能が制限されているためです
(例:パブリッシャー専用トークン)。
Declared In `OTError.h`.
OTConnectionDropped
: OpenTokメッセージングサーバーとの接続が切断されました。
Declared In `OTError.h`.
OTSessionSubscriberNotFound
: このセッションでは、このサブスクライバーが認識されていません。これは通常、
そのセッションに関連付けられていないサブスクライバーの
登録解除を試みたことが原因です。
Declared In `OTError.h`.
OTSessionPublisherNotFound
: このセッションでは、そのパブリッシャーが認識されていません。これは通常、
そのセッションに関連付けられていないパブリッシャーの公開を解除しようとした
結果として発生します。
Declared In `OTError.h`.
OTSessionBlockedCountry
: セッションに接続できません。利用規約違反:輸出コンプライアンス。
Declared In `OTError.h`.
OTSessionConnectionLimitExceeded
: クライアントが、同時接続数の制限を超えているセッションに
接続しようとしました。
Declared In `OTError.h`.
OTSessionEncryptionSecretMissing
: 暗号化シークレットなしで、エンドツーエンド暗号化されたセッションに参加しようとしました
Declared In `OTError.h`.
OTSessionInvalidEncryptionSecret
: 無効な暗号化シークレットを設定しようとしました
Declared In `OTError.h`.
登録地
OTError.h