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