OTSessionErrorCode Constants Reference
| Declared in | OTError.h |
|---|
OTSessionErrorCode
Enumerations of error code values used by [OTSessionDelegate session:didFailWithError:].
Definition
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,
OTSessionUnableToForceMute = 1540,
OTConnectionDropped = 1022,
OTSessionSubscriberNotFound = 1112,
OTSessionPublisherNotFound = 1113,
OTSessionBlockedCountry = 1026,
OTSessionConnectionLimitExceeded = 1027,
OTSessionEncryptionSecretMissing = 6000,
OTSessionInvalidEncryptionSecret = 6004,
};
Constants
OTSessionSuccess-
Ignore. Used internally.
Declared In
OTError.h. OTAuthorizationFailure-
An invalid API key or token was provided
Declared In
OTError.h. OTErrorInvalidSession-
An invalid session ID was provided
Declared In
OTError.h. OTConnectionFailed-
There was an error connecting to OpenTok services
Declared In
OTError.h. OTNullOrInvalidParameter-
A parameter passed in to the request is null or invalid.
Declared In
OTError.h. OTNotConnected-
The session is not connected, and the requested action requires an active session connection
Declared In
OTError.h. OTSessionIllegalState-
A method has been invoked at an illegal or inappropriate time for this session. For example, attempting to connect an already connected session will return this error.
Declared In
OTError.h. OTNoMessagingServer-
No messaging server is available for this session
Declared In
OTError.h. OTConnectionRefused-
A socket could not be opened to the messaging server. Check that outbound ports 443 and 8080 are accessible.
Declared In
OTError.h. OTSessionStateFailed-
The connection timed out while attempting to get the session’s state
Declared In
OTError.h. OTP2PSessionMaxParticipants-
A session with the media mode set to routed can only have two participants.
Declared In
OTError.h. OTSessionConnectionTimeout-
The connection timed out while attempting to connect to the session.
Declared In
OTError.h. OTSessionInternalError-
Thread dispatch failure, out of memory, parse error, etc.
Declared In
OTError.h. OTSessionInvalidSignalType-
You attempted to send a signal with an invalid type.
Declared In
OTError.h. OTSessionSignalDataTooLong-
You attempted to send a signal with a data string that is greater than the maximum length (8KB).
Declared In
OTError.h. OTSessionUnableToForceMute-
Unable to force mute, perhaps because the client’s capabilities are limited.
Declared In
OTError.h. OTConnectionDropped-
The connection to the OpenTok messaging server was dropped..
Declared In
OTError.h. OTSessionSubscriberNotFound-
The subscriber is unknown to this session. This is usually the result of attempting to unsubscribe a subscriber that is not associated with the session.
Declared In
OTError.h. OTSessionPublisherNotFound-
The publisher is unknown to this session. This is usually the result of attempting to unpublish a publisher that is not associated with the session.
Declared In
OTError.h. OTSessionBlockedCountry-
Unable to connect to the session. Terms of service violation: export compliance.
Declared In
OTError.h. OTSessionConnectionLimitExceeded-
The client tried to connect to a session that has exceeded the limit for simultaneous connections.
Declared In
OTError.h. OTSessionEncryptionSecretMissing-
Tried to join an end-to-end encrypted session without an encryption secret
Declared In
OTError.h. OTSessionInvalidEncryptionSecret-
Tried to set an invalid encryption secret
Declared In
OTError.h.
Declared In
OTError.h