Odin Error (Enum)
Result codes of the native ODIN Core SDK, e.g. reported by the Native nodes. Format Odin Error turns them into text.
- Type: Enum (Blueprint type).
- C++:
EOdinError
Values
| Name | C++ name | Value | Native code | Description |
|---|---|---|---|---|
| OK_NO_DATA | ODIN_ERROR_NO_DATA | 129 | 1 | No data available |
| ERROR_SUCCESS | ODIN_ERROR_SUCCESS | 0 | 0 | Operation completed successfully |
| ERROR_INITIALIZATION_FAILED | ODIN_ERROR_INITIALIZATION_FAILED | 127 | -1 | The runtime initialization failed |
| ERROR_UNSUPPORTED_VERSION | ODIN_ERROR_UNSUPPORTED_VERSION | 126 | -2 | The specified API version is not supported |
| ERROR_UNEXPECTED_STATE | ODIN_ERROR_UNEXPECTED_STATE | 125 | -3 | The object is in an unexpected state |
| ERROR_CLOSED | ODIN_ERROR_CLOSED | 124 | -4 | The object is closed |
| ERROR_ALREADY_IN_USE | ODIN_ERROR_ALREADY_IN_USE | 123 | -5 | The object is already active in a lower call stack frame |
| ERROR_ARGUMENT_NULL | ODIN_ERROR_ARGUMENT_NULL | 117 | -11 | A mandatory argument is null |
| ERROR_ARGUMENT_TOO_SMALL | ODIN_ERROR_ARGUMENT_TOO_SMALL | 116 | -12 | A provided argument is too small |
| ERROR_ARGUMENT_OUT_OF_BOUNDS | ODIN_ERROR_ARGUMENT_OUT_OF_BOUNDS | 115 | -13 | A provided argument is out of the expected bounds |
| ERROR_ARGUMENT_INVALID_STRING | ODIN_ERROR_ARGUMENT_INVALID_STRING | 114 | -14 | A provided string argument is not valid UTF-8 |
| ERROR_ARGUMENT_INVALID_HANDLE | ODIN_ERROR_ARGUMENT_INVALID_HANDLE | 113 | -15 | A provided handle argument is invalid |
| ERROR_ARGUMENT_INVALID_ID | ODIN_ERROR_ARGUMENT_INVALID_ID | 112 | -16 | A provided identifier argument is invalid |
| ERROR_ARGUMENT_INVALID_JSON | ODIN_ERROR_ARGUMENT_INVALID_JSON | 111 | -17 | A provided JSON argument is invalid |
| ERROR_ARGUMENT_INVALID_CIPHER | ODIN_ERROR_ARGUMENT_INVALID_CIPHER | 110 | -18 | A provided OdinCipher argument is invalid |
| ERROR_ARGUMENT_TOO_LARGE | ODIN_ERROR_ARGUMENT_TOO_LARGE | 109 | -19 | A provided argument is too large |
| ERROR_INVALID_VERSION | ODIN_ERROR_INVALID_VERSION | 107 | -21 | The provided version is invalid |
| ERROR_INVALID_ACCESS_KEY | ODIN_ERROR_INVALID_ACCESS_KEY | 106 | -22 | The provided access key is invalid |
| ERROR_INVALID_URI | ODIN_ERROR_INVALID_URI | 105 | -23 | The provided gateway/server address is invalid |
| ERROR_INVALID_TOKEN | ODIN_ERROR_INVALID_TOKEN | 104 | -24 | The provided token is invalid |
| ERROR_INVALID_EFFECT | ODIN_ERROR_INVALID_EFFECT | 103 | -25 | The provided effect is not compatible with the expected effect type |
| ERROR_INVALID_MSG_PACK | ODIN_ERROR_INVALID_MSG_PACK | 102 | -26 | The provided MessagePack encoded bytes are invalid |
| ERROR_INVALID_JSON | ODIN_ERROR_INVALID_JSON | 101 | -27 | The provided JSON string is invalid |
| ERROR_TOKEN_ROOM_REJECTED | ODIN_ERROR_TOKEN_ROOM_REJECTED | 97 | -31 | The provided token does not grant access to the requested room |
| ERROR_TOKEN_MISSING_CUSTOMER | ODIN_ERROR_TOKEN_MISSING_CUSTOMER | 96 | -32 | The token is missing a customer identifier |
| ERROR_AUDIO_PROCESSING_FAILED | ODIN_ERROR_AUDIO_PROCESSING_FAILED | 87 | -41 | The audio processing module reported an error |
| ERROR_AUDIO_CODEC_CREATION_FAILED | ODIN_ERROR_AUDIO_CODEC_CREATION_FAILED | 86 | -42 | The setup process of the Opus audio codec reported an error |
| ERROR_AUDIO_ENCODING_FAILED | ODIN_ERROR_AUDIO_ENCODING_FAILED | 85 | -43 | Encoding of an audio packet failed |
| ERROR_AUDIO_DECODING_FAILED | ODIN_ERROR_AUDIO_DECODING_FAILED | 84 | -44 | Decoding of an audio packet failed |
| ERROR_AUDIO_POSITION_LIMIT_REACHED | ODIN_ERROR_AUDIO_POSITION_LIMIT_REACHED | 83 | -45 | Position limit reached |
| ERROR_AUDIO_VOICE_ISOLATION_FAILED | ODIN_ERROR_AUDIO_VOICE_ISOLATION_FAILED | 82 | -46 | The voice isolation effect reported an error |