eRPC API Reference
Rev. 1.12.0
NXP Semiconductors
|
Go to the source code of this file.
Macros | |
Threading model options | |
#define | ERPC_ALLOCATION_POLICY_DYNAMIC |
Dynamic allocation policy. | |
#define | ERPC_ALLOCATION_POLICY_STATIC |
Static allocation policy. | |
#define | ERPC_THREADS_NONE |
No threads. | |
#define | ERPC_THREADS_PTHREADS |
POSIX pthreads. | |
#define | ERPC_THREADS_FREERTOS |
FreeRTOS. | |
#define | ERPC_THREADS_ZEPHYR |
ZEPHYR. | |
#define | ERPC_THREADS_MBED |
Mbed OS. | |
#define | ERPC_THREADS_WIN32 |
WIN32. | |
#define | ERPC_THREADS_THREADX |
THREADX. | |
#define | ERPC_NOEXCEPT_DISABLED |
Disabling noexcept feature. | |
#define | ERPC_NOEXCEPT_ENABLED |
Enabling noexcept feature. | |
#define | ERPC_NESTED_CALLS_DISABLED |
No nested calls support. | |
#define | ERPC_NESTED_CALLS_ENABLED |
Nested calls support. | |
#define | ERPC_NESTED_CALLS_DETECTION_DISABLED |
Nested calls detection disabled. | |
#define | ERPC_NESTED_CALLS_DETECTION_ENABLED |
Nested calls detection enabled. | |
#define | ERPC_MESSAGE_LOGGING_DISABLED |
Trace functions disabled. | |
#define | ERPC_MESSAGE_LOGGING_ENABLED |
Trace functions enabled. | |
#define | ERPC_TRANSPORT_MU_USE_MCMGR_DISABLED |
Do not use MCMGR for MU ISR management. | |
#define | ERPC_TRANSPORT_MU_USE_MCMGR_ENABLED |
Use MCMGR for MU ISR management. | |
#define | ERPC_PRE_POST_ACTION_DISABLED |
Pre post shim callbacks functions disabled. | |
#define | ERPC_PRE_POST_ACTION_ENABLED |
Pre post shim callback functions enabled. | |
#define | ERPC_PRE_POST_ACTION_DEFAULT_DISABLED |
Pre post shim default callbacks functions disabled. | |
#define | ERPC_PRE_POST_ACTION_DEFAULT_ENABLED |
Pre post shim default callback functions enabled. | |