Added mutex acquire() with timeout

This commit is contained in:
CarlWachter 2023-11-21 14:08:32 +01:00
parent 5edc9a1f91
commit 3d89e67fb3
2 changed files with 5 additions and 0 deletions

View File

@ -20,6 +20,10 @@ namespace sta
* @brief Block until mutex has been acquired.
*/
virtual void acquire() = 0;
/**
* @brief Block until mutex has been acquired.
*/
virtual void acquire(uint32_t timeout) = 0;
/**
* @brief Release mutex.
*/

View File

@ -10,6 +10,7 @@ namespace sta
{
public:
void acquire() override {}
void acquire(uint32_t timeout) override {}
void release() override {}
};