Embedded TCP/IP stack
4.7.0
|
Recursive mutex API. It should be defined by application if FNET_CFG_MULTITHREADING is set. More...
Data Fields | |
fnet_return_t(* | mutex_init )(fnet_mutex_t *) |
Create a new recursive mutex. Parameter is pointer to the mutex to create. More... | |
void(* | mutex_release )(fnet_mutex_t *) |
Delete a recursive mutex. Parameter is pointer to the mutex to delete. More... | |
void(* | mutex_lock )(fnet_mutex_t *) |
Lock a recursive mutex. Parameter is the mutex to lock. More... | |
void(* | mutex_unlock )(fnet_mutex_t *) |
Unlock a recursive mutex. Parameter is the mutex to unlock. More... | |
Recursive mutex API. It should be defined by application if FNET_CFG_MULTITHREADING is set.
Definition at line 95 of file fnet_stack.h.