![]() |
MIKAI
Library to modify content of a Mykey
|
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | MikaiError |
Error structure that contains a description message. More... | |
Macros | |
#define | MIKAI_NO_ERROR (MikaiError) {.errorType = MIKAI_SUCCESS} |
#define | MIKAI_ERROR(type, errorMessage) (MikaiError) {.errorType = (type), .message = (errorMessage)} |
#define | MIKAI_IS_ERROR(isError) ((isError).errorType != MIKAI_SUCCESS) |
Typedefs | |
typedef struct MikaiError | MikaiError |
Error structure that contains a description message. More... | |
Enumerations | |
enum | MikaiErrorCode { MIKAI_SUCCESS, MIKAI_NFC_ERROR = INT8_MIN, MIKAI_SRIX_ERROR, MIKAI_MYKEY_ERROR } |
Error codes enum. More... | |
#define MIKAI_ERROR | ( | type, | |
errorMessage | |||
) | (MikaiError) {.errorType = (type), .message = (errorMessage)} |
Definition at line 46 of file mikai-error.h.
#define MIKAI_IS_ERROR | ( | isError | ) | ((isError).errorType != MIKAI_SUCCESS) |
Definition at line 47 of file mikai-error.h.
#define MIKAI_NO_ERROR (MikaiError) {.errorType = MIKAI_SUCCESS} |
Definition at line 45 of file mikai-error.h.
typedef struct MikaiError MikaiError |
Error structure that contains a description message.
enum MikaiErrorCode |
Error codes enum.
SUCCESS = 0.
Enumerator | |
---|---|
MIKAI_SUCCESS | |
MIKAI_NFC_ERROR | |
MIKAI_SRIX_ERROR | |
MIKAI_MYKEY_ERROR |
Definition at line 30 of file mikai-error.h.