| Declarado em | OTError.h |
OTSessionErrorCode
Enumerações dos valores dos códigos de erro utilizados por [OTSessionDelegate session:didFailWithError:].
Definição
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. Uso interno.
Declared In `OTError.h`.
OTAuthorizationFailure
: Foi fornecida uma chave ou um token de API inválido
Declared In `OTError.h`.
OTErrorInvalidSession
: Foi fornecido um ID de sessão inválido
Declared In `OTError.h`.
OTConnectionFailed
: Ocorreu um erro ao se conectar aos serviços do OpenTok
Declared In `OTError.h`.
OTNullOrInvalidParameter
: Um parâmetro passado na solicitação está nulo ou inválido.
Declared In `OTError.h`.
OTNotConnected
: A sessão não está conectada, e a ação solicitada requer uma
conexão de sessão ativa
Declared In `OTError.h`.
OTSessionIllegalState
: Um método foi chamado em um momento inválido ou inadequado para esta
sessão. Por exemplo, tentar conectar uma sessão que já esteja conectada
resultará neste erro.
Declared In `OTError.h`.
OTNoMessagingServer
: Não há nenhum servidor de mensagens disponível para esta sessão
Declared In `OTError.h`.
OTConnectionRefused
: Não foi possível abrir um soquete para o servidor de mensagens. Verifique se
as portas de saída 443 e 8080 estão acessíveis.
Declared In `OTError.h`.
OTSessionStateFailed
: O tempo de espera da conexão expirou durante a tentativa de obter o estado da sessão
Declared In `OTError.h`.
OTP2PSessionMaxParticipants
: Uma sessão com o
modo de mídia
Uma configuração definida como “roteada” só pode ter dois participantes.
Declared In `OTError.h`.
OTSessionConnectionTimeout
: O tempo de espera da conexão expirou durante a tentativa de conexão com a sessão.
Declared In `OTError.h`.
OTSessionInternalError
: Falha no despacho de threads, falta de memória, erro de análise, etc.
Declared In `OTError.h`.
OTSessionInvalidSignalType
: Você tentou enviar um sinal com um tipo inválido.
Declared In `OTError.h`.
OTSessionSignalDataTooLong
: Você tentou enviar um sinal com uma sequência de dados cujo tamanho é maior do que
o comprimento máximo (8 KB).
Declared In `OTError.h`.
OTSessionUnableToForceDisconnect
: Não foi possível forçar a desconexão, talvez devido às limitações do cliente.
Declared In `OTError.h`.
OTSessionUnableToForceMute
: Não foi possível forçar o silenciamento, talvez porque os recursos do cliente sejam limitados.
Declared In `OTError.h`.
OTSessionUnableToSendSignal
: Não foi possível enviar o sinal, talvez porque os recursos do cliente sejam limitados
(por exemplo, um token apenas para publicação).
Declared In `OTError.h`.
OTConnectionDropped
: A conexão com o servidor de mensagens do OpenTok foi interrompida...
Declared In `OTError.h`.
OTSessionSubscriberNotFound
: O assinante é desconhecido nesta sessão. Isso geralmente ocorre quando
se tenta cancelar a assinatura de um assinante que não está associado à
sessão.
Declared In `OTError.h`.
OTSessionPublisherNotFound
: O editor é desconhecido nesta sessão. Isso geralmente ocorre quando
se tenta cancelar a publicação de um editor que não está associado à
sessão.
Declared In `OTError.h`.
OTSessionBlockedCountry
: Não foi possível conectar-se à sessão. Violação dos termos de serviço: conformidade com normas de exportação.
Declared In `OTError.h`.
OTSessionConnectionLimitExceeded
: O cliente tentou se conectar a uma sessão que ultrapassou o limite de
conexões simultâneas.
Declared In `OTError.h`.
OTSessionEncryptionSecretMissing
: Tentou participar de uma sessão com criptografia de ponta a ponta sem um segredo de criptografia
Declared In `OTError.h`.
OTSessionInvalidEncryptionSecret
: Tentou definir um segredo de criptografia inválido
Declared In `OTError.h`.
Declarado em
OTError.h