| Declarado en | OTError.h |
OTSessionErrorCode
Enumeraciones de los valores de los códigos de error utilizados por [OTSessionDelegate session:didFailWithError:].
Definición
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, };
Constantes
OTSessionSuccess
: Ignorar. Se utiliza internamente.
Declared In `OTError.h`.
OTAuthorizationFailure
: Se ha introducido una clave o un token de API no válido
Declared In `OTError.h`.
OTErrorInvalidSession
: Se ha introducido un ID de sesión no válido
Declared In `OTError.h`.
OTConnectionFailed
: Se ha producido un error al conectarse a los servicios de OpenTok
Declared In `OTError.h`.
OTNullOrInvalidParameter
: Un parámetro pasado a la solicitud es nulo o no válido.
Declared In `OTError.h`.
OTNotConnected
: La sesión no está conectada, y la acción solicitada requiere una
conexión de sesión activa
Declared In `OTError.h`.
OTSessionIllegalState
: Se ha llamado a un método en un momento no válido o inadecuado para esta
sesión. Por ejemplo, si se intenta conectar una sesión que ya está conectada,
se producirá este error.
Declared In `OTError.h`.
OTNoMessagingServer
: No hay ningún servidor de mensajería disponible para esta sesión
Declared In `OTError.h`.
OTConnectionRefused
: No se ha podido abrir una conexión con el servidor de mensajería. Comprueba que
se pueda acceder a los puertos de salida 443 y 8080.
Declared In `OTError.h`.
OTSessionStateFailed
: Se ha agotado el tiempo de espera de la conexión al intentar obtener el estado de la sesión
Declared In `OTError.h`.
OTP2PSessionMaxParticipants
: Una sesión con el
modo multimedia
Las llamadas configuradas como «enrutadas» solo pueden tener dos participantes.
Declared In `OTError.h`.
OTSessionConnectionTimeout
: Se ha agotado el tiempo de espera de la conexión al intentar conectarse a la sesión.
Declared In `OTError.h`.
OTSessionInternalError
: Error en el envío de subprocesos, falta de memoria, error de análisis, etc.
Declared In `OTError.h`.
OTSessionInvalidSignalType
: Has intentado enviar una señal con un tipo no válido.
Declared In `OTError.h`.
OTSessionSignalDataTooLong
: Has intentado enviar una señal con una cadena de datos cuya longitud supera
la longitud máxima (8 KB).
Declared In `OTError.h`.
OTSessionUnableToForceDisconnect
: No se puede forzar la desconexión, quizá porque las capacidades del cliente son limitadas.
Declared In `OTError.h`.
OTSessionUnableToForceMute
: No se puede forzar el silencio, quizá porque las capacidades del cliente son limitadas.
Declared In `OTError.h`.
OTSessionUnableToSendSignal
: No se puede enviar la señal, quizá porque las capacidades del cliente son limitadas
(por ejemplo, un token solo de publicación).
Declared In `OTError.h`.
OTConnectionDropped
: Se ha interrumpido la conexión con el servidor de mensajería de OpenTok...
Declared In `OTError.h`.
OTSessionSubscriberNotFound
: El suscriptor es desconocido para esta sesión. Esto suele deberse a que
se ha intentado dar de baja a un suscriptor que no está asociado a la
sesión.
Declared In `OTError.h`.
OTSessionPublisherNotFound
: El editor es desconocido para esta sesión. Esto suele deberse a que
se ha intentado retirar la publicación de un editor que no está asociado a la
sesión.
Declared In `OTError.h`.
OTSessionBlockedCountry
: No se ha podido conectar a la sesión. Incumplimiento de las condiciones del servicio: cumplimiento de la normativa de exportación.
Declared In `OTError.h`.
OTSessionConnectionLimitExceeded
: El cliente ha intentado conectarse a una sesión que ha superado el límite de
conexiones simultáneas.
Declared In `OTError.h`.
OTSessionEncryptionSecretMissing
: Se ha intentado unirse a una sesión cifrada de extremo a extremo sin un secreto de cifrado
Declared In `OTError.h`.
OTSessionInvalidEncryptionSecret
: Se ha intentado establecer una clave de cifrado no válida
Declared In `OTError.h`.
Declarado en
OTError.h