Use this mode if you run an OS on your system. More...
Macros | |
#define | tcpip_callback_with_block(function, ctx, block) ((block != 0)? tcpip_callback(function, ctx) : tcpip_try_callback(function, ctx)) |
Use this mode if you run an OS on your system.
It is recommended to use an RTOS that correctly handles priority inversion and to use LWIP_TCPIP_CORE_LOCKING.
Porting: implement all functions in sys_layer.
You can use "raw" APIs together with tcpip_callback, and all Sequential-style APIs.
#define tcpip_callback_with_block | ( | function, | |
ctx, | |||
block | |||
) | ((block != 0)? tcpip_callback(function, ctx) : tcpip_try_callback(function, ctx)) |