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