SWRU455M February 2017 – October 2020 CC3120 , CC3120MOD , CC3130 , CC3135 , CC3135MOD , CC3220MOD , CC3220MODA , CC3220R , CC3220S , CC3220SF , CC3230S , CC3230SF , CC3235MODAS , CC3235MODASF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
Locking objects are used to protect resources from mutual accesses of two or more threads. A locking object should support reentrant locks by a single thread. This object is generally implemented by a mutex semaphore.
The type of the locking object could be defined by the host application as needed, by defining the _SlLockObj_t function as a typedef or a macro. For example:
#define _SlLockObj_t HANDLE
The following functions should also be implemented: