#include <stdint.h>
Go to the source code of this file.
|
| #define | JUNO_STATUS_SUCCESS 0 |
| |
| #define | JUNO_STATUS_ERR 1 |
| |
| #define | JUNO_STATUS_NULLPTR_ERROR 2 |
| |
| #define | JUNO_STATUS_MEMALLOC_ERROR 3 |
| |
| #define | JUNO_STATUS_MEMFREE_ERROR 4 |
| |
| #define | JUNO_STATUS_INVALID_TYPE_ERROR 5 |
| |
| #define | JUNO_STATUS_INVALID_SIZE_ERROR 6 |
| |
| #define | JUNO_STATUS_TABLE_FULL_ERROR 7 |
| |
| #define | JUNO_STATUS_DNE_ERROR 8 |
| |
| #define | JUNO_STATUS_FILE_ERROR 9 |
| |
| #define | JUNO_STATUS_READ_ERROR 10 |
| |
| #define | JUNO_STATUS_WRITE_ERROR 11 |
| |
| #define | JUNO_STATUS_CRC_ERROR 12 |
| |
| #define | JUNO_STATUS_INVALID_REF_ERROR 13 |
| |
| #define | JUNO_STATUS_REF_IN_USE_ERROR 14 |
| |
| #define | JUNO_STATUS_INVALID_DATA_ERROR 15 |
| |
| #define | JUNO_STATUS_TIMEOUT_ERROR 16 |
| |
| #define | JUNO_FAIL_MESSAGE_LEN 256 |
| |
| #define | JUNO_FAIL(tStatus, pfcnFailureHandler, pvFailureUserData, pcMessage) if(pfcnFailureHandler){pfcnFailureHandler(tStatus, pcMessage, pvFailureUserData);} |
| |
| #define | JUNO_FAIL_MODULE(tStatus, ptMod, pcMessage) if(ptMod && ptMod->JUNO_MODULE_SUPER.JUNO_FAILURE_HANDLER){ptMod->JUNO_MODULE_SUPER.JUNO_FAILURE_HANDLER(tStatus, pcMessage, ptMod->JUNO_MODULE_SUPER.JUNO_FAILURE_USER_DATA);} |
| |
| #define | JUNO_FAIL_ROOT(tStatus, ptMod, pcMessage) if(ptMod && ptMod->JUNO_FAILURE_HANDLER){ptMod->JUNO_FAILURE_HANDLER(tStatus, pcMessage, ptMod->JUNO_FAILURE_USER_DATA);} |
| |
◆ JUNO_FAIL
| #define JUNO_FAIL |
( |
|
tStatus, |
|
|
|
pfcnFailureHandler, |
|
|
|
pvFailureUserData, |
|
|
|
pcMessage |
|
) |
| if(pfcnFailureHandler){pfcnFailureHandler(tStatus, pcMessage, pvFailureUserData);} |
◆ JUNO_FAIL_MESSAGE_LEN
| #define JUNO_FAIL_MESSAGE_LEN 256 |
◆ JUNO_FAIL_MODULE
◆ JUNO_FAIL_ROOT
◆ JUNO_STATUS_CRC_ERROR
| #define JUNO_STATUS_CRC_ERROR 12 |
◆ JUNO_STATUS_DNE_ERROR
| #define JUNO_STATUS_DNE_ERROR 8 |
◆ JUNO_STATUS_ERR
| #define JUNO_STATUS_ERR 1 |
◆ JUNO_STATUS_FILE_ERROR
| #define JUNO_STATUS_FILE_ERROR 9 |
◆ JUNO_STATUS_INVALID_DATA_ERROR
| #define JUNO_STATUS_INVALID_DATA_ERROR 15 |
◆ JUNO_STATUS_INVALID_REF_ERROR
| #define JUNO_STATUS_INVALID_REF_ERROR 13 |
◆ JUNO_STATUS_INVALID_SIZE_ERROR
| #define JUNO_STATUS_INVALID_SIZE_ERROR 6 |
◆ JUNO_STATUS_INVALID_TYPE_ERROR
| #define JUNO_STATUS_INVALID_TYPE_ERROR 5 |
◆ JUNO_STATUS_MEMALLOC_ERROR
| #define JUNO_STATUS_MEMALLOC_ERROR 3 |
◆ JUNO_STATUS_MEMFREE_ERROR
| #define JUNO_STATUS_MEMFREE_ERROR 4 |
◆ JUNO_STATUS_NULLPTR_ERROR
| #define JUNO_STATUS_NULLPTR_ERROR 2 |
◆ JUNO_STATUS_READ_ERROR
| #define JUNO_STATUS_READ_ERROR 10 |
◆ JUNO_STATUS_REF_IN_USE_ERROR
| #define JUNO_STATUS_REF_IN_USE_ERROR 14 |
◆ JUNO_STATUS_SUCCESS
| #define JUNO_STATUS_SUCCESS 0 |
◆ JUNO_STATUS_TABLE_FULL_ERROR
| #define JUNO_STATUS_TABLE_FULL_ERROR 7 |
◆ JUNO_STATUS_TIMEOUT_ERROR
| #define JUNO_STATUS_TIMEOUT_ERROR 16 |
◆ JUNO_STATUS_WRITE_ERROR
| #define JUNO_STATUS_WRITE_ERROR 11 |
◆ JUNO_FAILURE_HANDLER_T
◆ JUNO_STATUS_T
◆ JUNO_USER_DATA_T