fplayer
C99 Falcon Sequence (fseq) file player for Light-O-Rama hardware (like xLights)
|
Error code definitions and message strings. More...
Go to the source code of this file.
Macros | |
#define | FP_EOK 0 |
No error. | |
#define | FP_ERANGE 1 |
Value out of range. | |
#define | FP_EINVLARG 2 |
Invalid argument. | |
#define | FP_ESYSCALL 3 |
System call error. | |
#define | FP_ENOMEM 4 |
Out of memory. | |
#define | FP_EPTHREAD 5 |
pthread error | |
#define | FP_EZSTD 6 |
zstd error | |
#define | FP_EAUDINIT 7 |
ALUT init error. | |
#define | FP_EAUDPLAY 8 |
Audio playback error. | |
#define | FP_EINVLBIN 9 |
Invalid binary data. | |
#define | FP_EINVLFMT 10 |
Invalid JSON data. | |
#define | FP_ENOSDEV 11 |
Serial device not found. | |
#define | FP_ESDEVINIT 12 |
Serial device init error. | |
#define | FP_ECOUNT 13 |
Number of error codes. | |
Functions | |
const char * | FP_strerror (int err) |
Returns the error message string for the given error code. | |
Error code definitions and message strings.
#define FP_EAUDINIT 7 |
ALUT init error.
#define FP_EAUDPLAY 8 |
Audio playback error.
#define FP_ECOUNT 13 |
Number of error codes.
#define FP_EINVLARG 2 |
Invalid argument.
#define FP_EINVLBIN 9 |
Invalid binary data.
#define FP_EINVLFMT 10 |
Invalid JSON data.
#define FP_ENOMEM 4 |
Out of memory.
#define FP_ENOSDEV 11 |
Serial device not found.
#define FP_EOK 0 |
No error.
#define FP_EPTHREAD 5 |
pthread error
#define FP_ERANGE 1 |
Value out of range.
#define FP_ESDEVINIT 12 |
Serial device init error.
#define FP_ESYSCALL 3 |
System call error.
#define FP_EZSTD 6 |
zstd error
const char * FP_strerror | ( | int | err | ) |
Returns the error message string for the given error code.
err | the error code to get the message for, must be in the range of [0, FP_ECOUNT), negative values are treated as positive |