Resource lock.
More...
#include <BCondInt.h>
◆ BCondResource()
BCondResource::BCondResource |
( |
| ) |
|
◆ ~BCondResource()
BCondResource::~BCondResource |
( |
| ) |
|
◆ lock()
int BCondResource::lock |
( |
uint32_t |
timeOutUs = 0 | ) |
|
Lock the resource, will wait for all usage to be 0.
◆ unlock()
int BCondResource::unlock |
( |
| ) |
|
◆ start()
int BCondResource::start |
( |
uint32_t |
timeOutUs = 0 | ) |
|
Start using the resource.
◆ end()
int BCondResource::end |
( |
| ) |
|
Finish using the resource.
◆ locked()
int BCondResource::locked |
( |
| ) |
|
◆ inUse()
int BCondResource::inUse |
( |
| ) |
|
The documentation for this class was generated from the following files: