Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of OmniWheels by
fnet_mutex_api_t Struct Reference
[Fnet_stack_init]
Mutex API. It should be defined by application if FNET_CFG_MULTITHREADING is enabled. More...
#include <fnet_stack.h>
Data Fields | |
fnet_return_t(* | mutex_init )(fnet_mutex_t *) |
Create a new mutex. | |
void(* | mutex_free )(fnet_mutex_t *) |
Delete a mutex. | |
void(* | mutex_lock )(fnet_mutex_t *) |
Lock a mutex. | |
void(* | mutex_unlock )(fnet_mutex_t *) |
Unlock a mutex. |
Detailed Description
Mutex API. It should be defined by application if FNET_CFG_MULTITHREADING is enabled.
- See also:
- FNET_CFG_MULTITHREADING, fnet_init()
Definition at line 94 of file fnet_stack.h.
Field Documentation
void(* mutex_free)(fnet_mutex_t *) |
Delete a mutex.
Parameter is pointer to the mutex to delete.
Definition at line 97 of file fnet_stack.h.
Create a new mutex.
Parameter is pointer to the mutex to create.
Definition at line 96 of file fnet_stack.h.
void(* mutex_lock)(fnet_mutex_t *) |
void(* mutex_unlock)(fnet_mutex_t *) |
Generated on Fri Jul 22 2022 04:54:12 by
